https://github.com/joewalnes/smoothie

Smoothie Charts: smooooooth JavaScript charts for realtime streaming data

https://github.com/joewalnes/smoothie

Science Score: 10.0%

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

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 48 committers (2.1%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.4%) to scientific vocabulary

Keywords

chart chart-component charting-library javascript
Last synced: 6 months ago · JSON representation

Repository

Smoothie Charts: smooooooth JavaScript charts for realtime streaming data

Basic Info
  • Host: GitHub
  • Owner: joewalnes
  • License: other
  • Language: JavaScript
  • Default Branch: master
  • Homepage: http://smoothiecharts.org
  • Size: 741 KB
Statistics
  • Stars: 2,268
  • Watchers: 68
  • Forks: 233
  • Open Issues: 28
  • Releases: 0
Topics
chart chart-component charting-library javascript
Created over 15 years ago · Last pushed about 3 years ago
Metadata Files
Readme License

README.md

npm version

Smoothie Charts is a really small charting library designed for live streaming data. I built it to reduce the headaches I was getting from watching charts jerkily updating every second.

See http://smoothiecharts.org


Getting Started


Example

Given a <canvas>:

html <canvas id="chart" width="400" height="100"></canvas>

Create a time series and chart with code resembling:

```js // Create a time series var series = new TimeSeries();

// Find the canvas var canvas = document.getElementById('chart');

// Create the chart var chart = new SmoothieChart(); chart.addTimeSeries(series, { strokeStyle: 'rgba(0, 255, 0, 1)' }); chart.streamTo(canvas, 500); ```

Then, add data to your time series and it will be displayed on the chart:

js // Randomly add a data point every 500ms setInterval(function() { series.append(Date.now(), Math.random() * 10000); }, 500);


Questions

For help, use the Smoothie Charts Google Group.


License (MIT)

Owner

  • Name: Joe Walnes
  • Login: joewalnes
  • Kind: user
  • Location: San Francisco Bay Area

Hi

GitHub Events

Total
  • Watch event: 23
  • Issue comment event: 1
  • Fork event: 4
Last Year
  • Watch event: 23
  • Issue comment event: 1
  • Fork event: 4

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 270
  • Total Committers: 48
  • Avg Commits per committer: 5.625
  • Development Distribution Score (DDS): 0.459
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Drew Noakes g****t@d****m 146
WofWca w****a@p****m 39
Joe Walnes j****e@w****m 11
Hayg Astourian h****g@m****m 6
Joe Walnes j****s@d****m 5
Anna Zheltukhina a****a@t****m 4
mesca g****b@c****g 3
Noel n****0@g****m 3
Jack Desert j****n@r****t 3
Bjørn Eikeland b****d@g****m 3
Dmitry Vyal a****s@g****m 3
Kelley Reynolds k****y@i****t 3
Nicholas King n****g@v****u 2
iitmnkc k****i@c****m 2
Tim Drysdale t****e@g****m 2
Robin van Nunen r****n@l****l 2
Mauricio Joost t****z@g****m 2
Andrew Seigner a****s@t****m 1
Przemek Matylla p****a@a****l 1
Kostas Michalopoulos b****r@r****m 1
maaydin m****n@g****m 1
markjglenn m****n@o****m 1
olssonfredrik o****k@g****m 1
ralphwetzel t****x@g****m 1
Bitdeli Chef c****f@b****m 1
jpmbiz70 3****0 1
dpuyosa d****a 1
akorshunova a****a@o****m 1
Zachary Bush Z****h@m****t 1
Zac Witte z****e@g****m 1
and 18 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 50
  • Total pull requests: 51
  • Average time to close issues: over 2 years
  • Average time to close pull requests: 3 months
  • Total issue authors: 43
  • Total pull request authors: 27
  • Average comments per issue: 2.56
  • Average comments per pull request: 1.49
  • Merged pull requests: 35
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: 15 days
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 10.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • WofWca (5)
  • drewnoakes (2)
  • mkeyno (2)
  • binDongKim (2)
  • colin-broderick (1)
  • Erwin4 (1)
  • beikeland (1)
  • livep2000 (1)
  • Radio-Op (1)
  • holographix (1)
  • seniDEac (1)
  • notalentgeek (1)
  • f-scholer (1)
  • ttseng (1)
  • HenryNe (1)
Pull Request Authors
  • WofWca (20)
  • annazhelt (4)
  • francobottero (2)
  • HenryNe (2)
  • beikeland (1)
  • thiswallz (1)
  • xaolas (1)
  • oosmos (1)
  • mahnunchik (1)
  • jackdesert (1)
  • scanlime (1)
  • fkhadra (1)
  • paccerdk (1)
  • ctheune (1)
  • nnnoel (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 3
  • Total downloads:
    • npm 13,096 last-month
  • Total docker downloads: 3,125
  • Total dependent packages: 12
    (may contain duplicates)
  • Total dependent repositories: 250
    (may contain duplicates)
  • Total versions: 79
  • Total maintainers: 2
  • Total advisories: 1
npmjs.org: smoothie

Smoothie Charts: smooooooth JavaScript charts for realtime streaming data

  • Versions: 22
  • Dependent Packages: 12
  • Dependent Repositories: 214
  • Downloads: 13,096 Last month
  • Docker Downloads: 3,125
Rankings
Docker downloads count: 0.8%
Dependent repos count: 1.1%
Average: 1.6%
Downloads: 1.7%
Dependent packages count: 1.8%
Stargazers count: 1.9%
Forks count: 2.2%
Maintainers (2)
Last synced: 6 months ago
bower.io: smoothie

Smooooooth JavaScript charts for realtime streaming data

  • License: MIT
  • Latest release: 1.36.1
    published over 3 years ago
  • Versions: 55
  • Dependent Packages: 0
  • Dependent Repositories: 36
Rankings
Stargazers count: 2.1%
Dependent repos count: 3.0%
Forks count: 3.0%
Average: 3.5%
Dependent packages count: 6.0%
Last synced: 6 months ago
repo1.maven.org: org.webjars.bower:smoothie

WebJar for smoothie

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 5.9%
Forks count: 9.3%
Average: 24.0%
Dependent repos count: 32.0%
Dependent packages count: 48.9%
Last synced: 6 months ago