All Projects → unchartedelixir → uncharted

unchartedelixir / uncharted

Licence: other
No description or website provided.

Programming Languages

elixir
2628 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to uncharted

livebook
Automate code & data workflows with interactive Elixir notebooks
Stars: ✭ 3,402 (+10874.19%)
Mutual labels:  charts, phoenix, liveview
Swiftcharts
Easy to use and highly customizable charts library for iOS
Stars: ✭ 2,336 (+7435.48%)
Mutual labels:  chart, charts
Charts
⚡ Laravel Charts — Build charts using laravel. The laravel adapter for Chartisan.
Stars: ✭ 2,337 (+7438.71%)
Mutual labels:  chart, charts
Cedar
JavaScript Charts for ArcGIS
Stars: ✭ 230 (+641.94%)
Mutual labels:  chart, charts
React D3 Components
D3 Components for React
Stars: ✭ 1,599 (+5058.06%)
Mutual labels:  chart, charts
React Native Charts Wrapper
a react native charts wrapper (support android & iOS)
Stars: ✭ 2,111 (+6709.68%)
Mutual labels:  chart, charts
Reaviz
📊 Data visualization library for React based on D3
Stars: ✭ 215 (+593.55%)
Mutual labels:  chart, charts
Arcchartview
Arc Chart View (Draw Creative Statistic Arc Charts)
Stars: ✭ 96 (+209.68%)
Mutual labels:  chart, charts
Covid 19
📈 Coronavirus (COVID-19) dashboard to show the dynamics of Сoronavirus distribution per country
Stars: ✭ 245 (+690.32%)
Mutual labels:  chart, charts
Laue
🖖📈 Modern charts for Vue 2.0
Stars: ✭ 245 (+690.32%)
Mutual labels:  chart, charts
Orcharts
饼状图、环形图、扇形图、曲线图、折线图
Stars: ✭ 125 (+303.23%)
Mutual labels:  chart, charts
shlinked
An open-source satirical social network. shlinkedin.com
Stars: ✭ 287 (+825.81%)
Mutual labels:  phoenix, liveview
Anychart Android
AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.
Stars: ✭ 1,762 (+5583.87%)
Mutual labels:  chart, charts
Graphic
A Flutter data visualization library based on Grammar of Graphics.
Stars: ✭ 173 (+458.06%)
Mutual labels:  chart, charts
Devextreme
HTML5 JavaScript Component Suite for Responsive Web Development
Stars: ✭ 1,385 (+4367.74%)
Mutual labels:  chart, charts
Squid
A Ruby library to plot charts in PDF files
Stars: ✭ 205 (+561.29%)
Mutual labels:  chart, charts
Unity Ugui Xcharts
A charting and data visualization library for Unity. 一款基于UGUI的数据可视化图表插件。
Stars: ✭ 1,086 (+3403.23%)
Mutual labels:  chart, charts
Ac D3
Javascript Library for building Audiovisual Charts in D3
Stars: ✭ 76 (+145.16%)
Mutual labels:  chart, charts
Charts.css
Open source CSS framework for data visualization.
Stars: ✭ 4,595 (+14722.58%)
Mutual labels:  chart, charts
ambry
Self-hosted audiobook streaming server
Stars: ✭ 38 (+22.58%)
Mutual labels:  phoenix, liveview

Uncharted

A simple Elixir charting library with beautiful dynamic charts. View our demo of all the uncharted possibilities.

Build status: CircleCI

Features

  • Easily generate pie charts, column charts, bar charts, progress counters, and line charts
  • Generates responsive and accessible SVGs as LiveView components
  • Provides advanced styling like gradients and rounded corners
  • Smooth animations for updating live data to the UI

Uncharted Phoenix library

Uncharted Phoenix is a Hex package that generates SVGs as live view components. It builds on the basic chart package Uncharted and adapts Uncharted charts for display as components in LiveView.

Uncharted Visuals:

  • The Bar Chart
  • The Column Chart
  • The Doughnut Chart
  • The Funnel Chart
  • The Horizontal Funnel Chart
  • The Line Chart
  • The Pie Chart
  • The Progress Chart
  • The Scatter Plot
  • The Stacked Column Chart

Example Application

The Uncharted Demo is a working example of each of the Uncharted chart components.

To start the demo Phoenix server:

  • Install dependencies with mix deps.get
  • Install Node.js dependencies with npm install inside the assets directory
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Contributing

We appreciate any contribution to Uncharted!

To contribute feedback, please open a GitHub issue.

To contribute a specific feature or bugfix, please open a PR. Before submitting your PR, we ask you to run the Elixir tests, lint, and formatting tools we use on the project. If you have a contribution to make but don't know how to run the tools below, go ahead and open it and we will help you. For larger changes, open an issue first so that we can have a discussion before you put a lot of work into a PR.

To run the tests and formatting tools:

$ mix deps.get
$ mix test
$ mix format
$ mix credo --strict
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].