Alternatives To Cryptoviz
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
D3106,68823,7216,1459 days ago272June 03, 202311iscShell
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
Echarts57,1956,5546,0663 days ago119July 18, 20232,362apache-2.0TypeScript
Apache ECharts is a powerful, interactive charting and data visualization library for browser
Visx18,0359916 hours ago33November 13, 2023141mitTypeScript
🐯 visx | visualization components
Excelize16,307427a day ago187August 27, 202382bsd-3-clauseGo
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Plotly.js16,15271826015 hours ago246November 08, 20231,527mitJavaScript
Open-source JavaScript charting library behind Plotly and Dash
Plotly.py14,47745a day ago89October 29, 20221,458mitPython
The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
Apexcharts.js13,4353775163 days ago205October 17, 2023300mitJavaScript
📊 Interactive JavaScript Charts built on SVG
G211,83653032318 hours ago346November 28, 202394mitTypeScript
📊 A concise and progressive visualization grammar.
Sampler11,804
13 days ago1January 19, 202153gpl-3.0Go
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Victory10,608686237a day ago238November 28, 2023300otherJavaScript
A collection of composable React components for building interactive data visualizations
Alternatives To Cryptoviz
Select To Compare


Alternative Project Comparisons
Readme

README

CryptoViz

The hottest trend in the financial world today has been cryptocurrency. These enigmas of market mentality have shown enormous profitability with staggering volatility. Still, the demand continues to soar as their value increases. As such, I wanted to create an interactive visualization of cryptocurrencies so that potential investors or enthusiasts could learn about each one.

Functionality

CryptoViz is a single screen app with a central point for pie chart. The visualization is simplistic and intuitive. An interactive pie chart visualizes the currencies multiple JSON responses. A hover and click feature displays currency information through dynamic asynchronous API calls. After selection of currency the user may switch chart views and and visualize historical pricing.

Chart change

Additionally, interactive "controls" will allow for user interaction and adjustment of data through dynamic API fetching.

Controls

Furthermore, rendering top headlines via D3 have in app page opening capabilities through iframes and modal features.

News

Architecture and technologies

The core of this app is JavaScript and jQuery to handle the user control interaction. Within the JavaScript I implemented a few API additions to fetch the currency data. I utilize D3.js for the pie chart representation and TechanJS for the candlestick chart.

entry.js - the webpack bundle entry file. It also gives functionality to the controls and buttons, mainly through jQuery.

piechart.js - within the pie chart file will be the core of the rendering. It will handle all of the visualization and re-rendering of new visualization for user data.

chart.js - an added view allowing the user to see the historical pricing as a candlestick chart (a popular financial graph representing the days high, low, close and opening prices).

news.js - provides information extension to user with top headlines as well as in-site iframe rendering of links to news, achieved by having the browser make the call to the page.

    var wrapper = article.append("div").attr('class', 'wrapper');
    wrapper.append('div').attr('class', 'url').style('cursor', 'pointer').style('color', 'cyan')
      .html("See more").on("click", () => {
        window.open(a.url, "newsFrame");
        $('#news-view').toggleClass("hidden instructions");
      });

index.html - will run the piechart.js/chart.js and news.js as well as contain form inputs for the user interaction.

Credits

Popular Visualization Projects
Popular Chart Projects
Popular User Interface Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Visualization
Chart
Rendering
Currency
Chartjs
Pie Chart