https://github.com/emilbratt/eb_bars

https://github.com/emilbratt/eb_bars

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: emilbratt
  • License: apache-2.0
  • Language: Rust
  • Default Branch: main
  • Size: 144 KB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed 10 months ago
Metadata Files
Readme License

README.md

EB Bars - It's a Super Simple Barchart Library 🦀

  • Simple and good looking barcharts for Rust

So Simple that

  • you can only create barcharts and or histograms.
  • there are no external dependencies.
  • the only supported output is svg.
  • all bars are drawn with the rect svg element instead of for example the path element.
  • even your mom can use the API.

But despite being simple you can customize your barchart by

  • adding text in any of the four sides if you want.
  • setting font size for text.
  • applying custom colors on bars, lines, ticks/markers and text.
  • showing or hiding grid lines (both horizontal and vertical).
  • having bars with negative values be drawn downwards.
  • setting a custom resolution.
  • resizing the chart and move it in all directions for best fit.

Showcase

Click the images below to have a look at the code behind each.

Documentation

Refer to crate docs for how to produce nice looking plots or simply take a look at all the tests.

Owner

  • Name: Emil Bratt
  • Login: emilbratt
  • Kind: user
  • Location: Trondheim

Computers are awesome

GitHub Events

Total
  • Watch event: 4
  • Public event: 1
  • Push event: 51
Last Year
  • Watch event: 4
  • Public event: 1
  • Push event: 51

Packages

  • Total packages: 1
  • Total downloads:
    • cargo 7,927 total
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 18
  • Total maintainers: 1
crates.io: eb_bars

Tiny plot library for creating barcharts and histograms

  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,927 Total
Rankings
Dependent repos count: 23.2%
Dependent packages count: 30.8%
Average: 49.8%
Downloads: 95.3%
Maintainers (1)
Last synced: 10 months ago