D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. For example, you can use D3 to generate an HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.
D3 is not a monolithic framework that seeks to provide every conceivable feature. Instead, D3 solves the crux of the problem: efficient manipulation of documents based on data. This avoids proprietary representation and affords extraordinary flexibility, exposing the full capabilities of web standards such as HTML, SVG, and CSS. With minimal overhead, D3 is extremely fast, supporting large datasets and dynamic behaviors for interaction and animation. D3’s functional style allows code reuse through a diverse collection of official and community-developed modules.
Categories |
|
---|---|
Website | evidence.dev |
Details $ | |
Platforms |
No Evidence.dev videos yet. You could help us improve this page by suggesting one.
Based on our record, D3.js seems to be a lot more popular than Evidence.dev. While we know about 157 links to D3.js, we've tracked only 11 mentions of Evidence.dev. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Dataclips was my first experiences writing SQL. Writing code was a markedly better DX that building dashboards in Tableau, which is why I'm now working on https://evidence.dev - a SSG for creating data from SQL and markdown Previous HN discussions:. - Source: Hacker News / about 21 hours ago
I'm one of the founders of Evidence (https://evidence.dev) - would be great to hear about your experience. Reaching out now! - Source: Hacker News / 1 day ago
Full fledged BI tools like Superset and Metabase are amazing for their intended use cases. But they may be an overkill if your primary use case is to infrequently build semi-interactive reports for non-technical end-users and your use cases are are mostly covered by standard graphs & tables. Esp. So if you are familiar with SQL and have access to the underlying data source. Two nifty utilities I have found to be... - Source: Hacker News / 2 days ago
We use ECharts in our open source BI tool (Evidence) and it's a great library. Has helped us build a declarative syntax for viz which can be version controlled (https://evidence.dev). - Source: Hacker News / 2 days ago
We used ECharts to build our charting library at Evidence and it’s been a great experience overall (https://evidence.dev. - Source: Hacker News / 14 days ago
Yep, Evidence is doing good work. We were most directly inspired by VitePress; we spent months rewriting both D3’s docs (https://d3js.org) and Observable Plot’s docs (https://observablehq.com/plot) in VitePress, and absolutely loved the experience. But we wanted a tool focused on data apps, dashboards, reports — observability and business intelligence use cases rather than documentation. Compared to Evidence, I’d... - Source: Hacker News / 13 days ago
They are images so it could be any number of things, datawrapper, charts.js, d3.js to name a few options. Source: 3 months ago
I made this interactive visualization that attempts to show the real-time frequency and location of births around the world. A country’s annual births (i.e. The country’s population times its birthrate) were distributed across all of the populated locations in each country, weighted by the population distribution (i.e. More populated areas got a greater fraction of the births). Data Sources and... Source: 3 months ago
Recharts is a composable charting library built on React components and D3.js. It contains API’s which allow you to easily add 11 different highly configurable chart types to your React application. Recharts is one of the most popular React.js charting libraries with over 20k likes on GitHub. - Source: dev.to / 6 months ago
For random, quick and dirty, ad-hoc plotting tasks my default is GNUPlot[1]. Otherwise I tend to use either Python with matplotlib, or R with ggplot2. I keep saying I'm going to invest the time to properly learn D3[4] or something similar for doing web-based plotting, but somehow never quite seem to find time to do it. sigh [1]: http://www.gnuplot.info/ [2]: https://matplotlib.org/ [3]:... - Source: Hacker News / 7 months ago
Blazer - Open source business intelligence tool.
Chart.js - Easy, object oriented client side graphs for designers and developers.
RATH - RATH - Your Open Source Augmented Analytics Alternative for Business Intelligence, Redefine the Exploratory Data Analysis Workflow with AI.
Highcharts - A charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application
Kanaries RATH - Kanaries(k6s) RATH is an automated data exploration tool that can help you automate discovery patterns and insights and generate charts and dashboards. It uses an AI-enhanced engine to automate the working flow in data analysis.
Plotly - Low-Code Data Apps