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.
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 159 links to D3.js, we've tracked only 13 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.
We use echarts at https://evidence.dev and have been quite happy with it. We do a lot of embedded analytics and it's worked well for us. - Source: Hacker News / 13 days ago
It’s interesting to me how far you have pushed the SQL language in this framework, such that it truly is “SQL only”. The challenge as I see it with enabling analysts to build websites is that you need to build abstractions to get from familiar (SQL, yaml) - the language of analytics, to new (HTML, CSS, JS) - the language of the web browser As one of the maintainers of Evidence ( - Source: Hacker News / 2 months ago
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 / 2 months 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 / 3 months 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 / 3 months ago
Yes this was done with a combination of GSAP Scrolltrigger https://gsap.com/docs/v3/Plugins/ScrollTrigger/ and https://d3js.org/. - Source: Hacker News / 26 days ago
d3 - very power visualization library enabling dynamic visualizations. docs. - Source: dev.to / about 2 months 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 / 3 months ago
They are images so it could be any number of things, datawrapper, charts.js, d3.js to name a few options. Source: 5 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: 5 months ago
Blazer - Open source business intelligence tool.
Chart.js - Easy, object oriented client side graphs for designers and developers.
Chartbrew - Create interactive dashboards and reports from your databases, APIs, and 3rd party services. Supporting MySQL, Postgres, MongoDB, Firestore, Customer.io, and more. Chartbrew is 100% open source and can be self-hosted for free.
Plotly - Low-Code Data Apps
Metabase - Metabase is the easy, open source way for everyone in your company to ask questions and learn from...
Highcharts - A charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application