https://github.com/awslabs/synchro-charts

Synchro Charts is a front-end component library that provides a collection of components to visualize time-series data.

https://github.com/awslabs/synchro-charts

Science Score: 13.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
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.8%) to scientific vocabulary

Keywords

chart frontend-framework time-series-visualization

Keywords from Contributors

control generalization sequences standardization autograder interpretability hack simulations transformers meshing
Last synced: 5 months ago · JSON representation

Repository

Synchro Charts is a front-end component library that provides a collection of components to visualize time-series data.

Basic Info
  • Host: GitHub
  • Owner: awslabs
  • License: apache-2.0
  • Language: TypeScript
  • Default Branch: main
  • Homepage: https://synchrocharts.com/
  • Size: 73.8 MB
Statistics
  • Stars: 81
  • Watchers: 11
  • Forks: 11
  • Open Issues: 50
  • Releases: 68
Topics
chart frontend-framework time-series-visualization
Created over 4 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct

README.md

| :exclamation: WARNING :exclamation: | |:---------------------------| | the synchro-charts package is deprecated | | we are building iot-app-kit-visualizations to provide components for iot-app-kit |

IoT App Kit Visualizations

Build Status NPM Version License Bundle Size Downloads

IoT App Kit Visualizations is a front-end component library that provides a collection of components to visualize time-series data.

You can learn more about what IoT App Kit Visualizations at https://synchrocharts.com/.

Design

Learn more about design in the documentation.

Packages

The IoT App Kit Visualizations mono-repo containing the following packages:

iot-app-kit-visualizations

@awslabs/iot-app-kit-visualizations is the core library which exposes all IoT App Kit Visualizations components in the form of web-components, generated by StencilJS.

Learn more here.

iot-app-kit-visualization-react

@awslabs/iot-app-kit-visualizations-react is a thin wrapper around the IoT App Kit Visualizations components, to expose them as React components.

Learn more here.

doc-site

The document site is a GitHub page which is used to deploy the documentation site at https://synchrocharts.com/.

Learn more here.

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.

Owner

  • Name: Amazon Web Services - Labs
  • Login: awslabs
  • Kind: organization
  • Location: Seattle, WA

AWS Labs

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 507
  • Total Committers: 22
  • Avg Commits per committer: 23.045
  • Development Distribution Score (DDS): 0.383
Past Year
  • Commits: 29
  • Committers: 1
  • Avg Commits per committer: 29.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
dependabot[bot] 4****] 313
corteggiano l****o@g****m 41
db 7****a 34
github-actions[bot] 4****] 22
Norbert Nader N****r@g****m 18
occhangg 8****g 12
Jason Buss j****s@a****m 11
luo-anthony-aws 8****s 10
Ashika 3****1 9
Qianwei (Jane) Zhang z****0@g****m 8
Matt Popovich m****h@o****m 7
Bowei Han b****h@a****m 5
Tracy French 6****n 4
Thomas Juranek t****s@j****m 3
Ashika Kasiviswanathan Arumugakarthik a****s@a****m 2
Dan Kim j****k@a****m 2
Amazon GitHub Automation 5****o 1
Dylan Trachsel 6****t 1
Fernando Pauer f****r@g****m 1
Tracy French 6****h 1
Xiao (Bill) Li l****l@g****m 1
gareth-amazon 9****n 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 7
  • Total pull requests: 1,598
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 12 days
  • Total issue authors: 2
  • Total pull request authors: 6
  • Average comments per issue: 0.57
  • Average comments per pull request: 0.7
  • Merged pull requests: 333
  • Bot issues: 5
  • Bot pull requests: 1,574
Past Year
  • Issues: 2
  • Pull requests: 440
  • Average time to close issues: 16 days
  • Average time to close pull requests: 15 days
  • Issue authors: 1
  • Pull request authors: 2
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.64
  • Merged pull requests: 42
  • Bot issues: 2
  • Bot pull requests: 439
Top Authors
Issue Authors
  • dependabot[bot] (5)
  • corteggiano (2)
Pull Request Authors
  • dependabot[bot] (1,563)
  • github-actions[bot] (11)
  • corteggiano (11)
  • jmbuss (10)
  • tracy-french (2)
  • diehbria (1)
Top Labels
Issue Labels
dependencies (5) javascript (5)
Pull Request Labels
dependencies (1,560) javascript (1,525) github_actions (35) autorelease: tagged (9) autorelease: pending (2)

Packages

  • Total packages: 6
  • Total downloads:
    • npm 5,741 last-month
  • Total dependent packages: 13
    (may contain duplicates)
  • Total dependent repositories: 9
    (may contain duplicates)
  • Total versions: 105
  • Total maintainers: 8
npmjs.org: @synchro-charts/core

Synchro Charts

  • Versions: 30
  • Dependent Packages: 10
  • Dependent Repositories: 5
  • Downloads: 1,367 Last month
Rankings
Dependent packages count: 2.0%
Downloads: 2.6%
Average: 4.3%
Dependent repos count: 5.3%
Stargazers count: 5.7%
Forks count: 5.9%
Maintainers (3)
Last synced: 6 months ago
npmjs.org: @synchro-charts/react

Synchro Charts React

  • Versions: 31
  • Dependent Packages: 3
  • Dependent Repositories: 2
  • Downloads: 38 Last month
Rankings
Stargazers count: 5.7%
Dependent packages count: 5.8%
Forks count: 5.9%
Average: 6.4%
Downloads: 6.8%
Dependent repos count: 8.0%
Maintainers (3)
Last synced: 6 months ago
npmjs.org: @iot-app-kit/charts-core

IoT App Kit Visualizations

  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 2,796 Last month
Rankings
Downloads: 2.8%
Stargazers count: 5.7%
Forks count: 5.9%
Dependent repos count: 10.8%
Average: 15.8%
Dependent packages count: 53.6%
Last synced: 6 months ago
npmjs.org: @iot-app-kit/charts

IoT App Kit React Charts

  • Versions: 19
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 1,512 Last month
Rankings
Downloads: 2.8%
Stargazers count: 5.7%
Forks count: 5.9%
Dependent repos count: 10.8%
Average: 15.8%
Dependent packages count: 53.6%
Last synced: 7 months ago
npmjs.org: @iot-app-kit-visualizations/core

IoT App Kit Visualizations

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 16 Last month
Rankings
Downloads: 7.0%
Forks count: 7.3%
Stargazers count: 8.3%
Average: 16.2%
Dependent repos count: 25.3%
Dependent packages count: 32.9%
Maintainers (2)
Last synced: 6 months ago
npmjs.org: @iot-app-kit-visualizations/react

IoT App Kit Visualizations React

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 12 Last month
Rankings
Forks count: 7.3%
Stargazers count: 8.3%
Downloads: 9.9%
Average: 16.7%
Dependent repos count: 25.3%
Dependent packages count: 32.9%
Maintainers (2)
Last synced: 6 months ago

Dependencies

.github/workflows/codeql-analysis.yml actions
  • actions/checkout v2 composite
  • github/codeql-action/analyze v1 composite
  • github/codeql-action/autobuild v1 composite
  • github/codeql-action/init v1 composite
.github/workflows/deploy-doc-site.yml actions
  • JamesIves/github-pages-deploy-action 4.1.5 composite
  • actions/checkout v2 composite
.github/workflows/github-actions.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v2 composite
  • actions/upload-artifact v1 composite
  • cypress-io/github-action v2 composite
.github/workflows/npm-publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v2 composite
.github/workflows/release-please.yml actions
  • google-github-actions/release-please-action v3 composite
package.json npm
  • @commitlint/cli ^12.1.4 development
  • @commitlint/config-conventional ^12.1.4 development
  • @commitlint/config-lerna-scopes ^12.1.4 development
  • @typescript-eslint/eslint-plugin ^2.6.0 development
  • @typescript-eslint/parser ^2.6.0 development
  • commitlint ^12.1.4 development
  • eslint ^6.6.0 development
  • eslint-config-airbnb-base ^14.0.0 development
  • eslint-config-airbnb-typescript ^6.0.0 development
  • eslint-config-prettier ^6.5.0 development
  • eslint-plugin-chai-friendly ^0.5.0 development
  • eslint-plugin-cypress ^2.10.3 development
  • eslint-plugin-import ^2.18.2 development
  • eslint-plugin-jsx-a11y ^6.2.3 development
  • eslint-plugin-prettier ^3.1.1 development
  • eslint-plugin-react ^7.16.0 development
  • husky ^6.0.0 development
  • lerna ^4.0.0 development
  • lerna-changelog ^1.0.1 development
  • rimraf ^3.0.2 development
packages/doc-site/package.json npm
  • react-styleguidist ^11.1.6 development
  • @awsui/components-react ^3.0.182
  • @synchro-charts/core ^7.0.0
  • @synchro-charts/react ^7.0.0
  • react ^16.13.1
  • react-dom ^16.13.1
  • react-scripts ^3.4.4
packages/synchro-charts/package.json npm
  • @babel/core ^7.6.4 development
  • @cypress/webpack-preprocessor ^4.1.1 development
  • @stencil/core ^1.12.2 development
  • @stencil/router ^1.0.1 development
  • @testing-library/dom ^7.22.2 development
  • @testing-library/user-event ^12.1.1 development
  • @types/color ^3.0.1 development
  • @types/color-string ^1.5.0 development
  • @types/cypress-image-snapshot ^3.1.5 development
  • @types/d3-axis ^1.0.12 development
  • @types/jest 24.9.1 development
  • @types/lodash.isequal ^4.5.5 development
  • @types/lodash.isnumber ^3.0.6 development
  • @types/lodash.round ^4.0.6 development
  • @types/lodash.throttle ^4.1.6 development
  • @types/lodash.uniq ^4.5.6 development
  • @types/lodash.uniqby ^4.7.6 development
  • @types/uuid ^3.4.6 development
  • babel-core ^6.26.3 development
  • babel-loader ^8.0.6 development
  • color ^3.1.2 development
  • color-string ^1.5.3 development
  • copy-webpack-plugin ^5.0.4 development
  • cypress ^6.3.0 development
  • cypress-image-snapshot ^4.0.1 development
  • cypress-shadow-dom ^1.3.0 development
  • identity-obj-proxy ^3.0.0 development
  • jest 24.9.0 development
  • jest-cli 24.9.0 development
  • jest-extended ^0.11.2 development
  • jest-matcher-utils ^24.9.0 development
  • jest-raw-loader ^1.0.1 development
  • npm-run-all ^4.1.5 development
  • prettier ^1.18.2 development
  • query-string ^6.13.5 development
  • rollup-plugin-node-polyfills ^0.2.1 development
  • stylelint ^11.1.1 development
  • stylelint-config-standard ^19.0.0 development
  • ts-loader ^6.2.1 development
  • webgl-mock-threejs 0.0.1 development
  • webpack ^4.41.2 development
  • write-file-webpack-plugin ^4.5.0 development
  • @stencil/redux ^0.1.1
  • @types/d3 ^5.16.4
  • d3-array ^2.3.2
  • d3-axis ^1.0.12
  • d3-brush ^1.1.3
  • d3-color-1-fix 1.4.2
  • d3-drag ^1.2.5
  • d3-format ^3.1.0
  • d3-scale ^3.2.0
  • d3-selection ^1.3.1
  • d3-zoom ^1.8.3
  • detect-browser ^5.0.0
  • immutability-helper ^3.0.1
  • lodash.clonedeep ^4.5.0
  • lodash.isequal ^4.5.0
  • lodash.isnumber ^3.0.3
  • lodash.round ^4.0.4
  • lodash.throttle ^4.1.1
  • lodash.uniq ^4.5.0
  • lodash.uniqby ^4.7.0
  • minimatch 3.0.5
  • parse-duration ^1.0.0
  • redux ^4.0.4
  • resize-observer-polyfill ^1.5.1
  • three ^0.125.0
  • tippy.js ^5.2.0
  • uuid ^3.3.2
  • validator ^13.6.0
packages/synchro-charts-react/package.json npm
  • @stencil/core ^1.12.2 development
  • @types/react ^17.0.11 development
  • @types/react-dom ^17.0.8 development
  • react 16.x.x || 17.x.x development
  • react-dom 16.x.x || 17.x.x development
  • @synchro-charts/core ^7.2.0
yarn.lock npm
  • 2298 dependencies