Rufus
Rufus
Re notes/data-presentation
- What charting library?
- recharts: 19k⭐
- chartsjs
- Quick search for existing mdx charting integrations. did not find much.
Scratch
Streamlit
Came across https://streamlit.io (launched in 2018, took 800m by snowflake in march 2022 techcrunch).
Has quite a few similarities with DataHub Pages
A faster way to build and share data apps
Streamlit turns data scripts into shareable web apps in minutes.
All in pure Python. No front‑end experience required.
The site is nice e.g. video, key points about the product etc. Is and was pure open source with plan to run the classic SaaS (cloud deployment) business model.
duckdb
https://github.com/duckdb/duckdb-wasm
wasm version of duckdb
would be relevant for DataHub Pages or Flowershow or more generally for notes/data-api
DuckDB is a high-performance analytical database system. It is designed to be fast, reliable and easy to use. DuckDB provides a rich SQL dialect, with support far beyond basic SQL. DuckDB supports arbitrary and nested correlated subqueries, window functions, collations, complex types (arrays, structs), and more. For more information on the goals of DuckDB, please refer to the Why DuckDB page on our website.
Easy data import:
For CSV files and Parquet files, data import is as simple as referencing the file in the FROM clause:
SELECT * FROM 'myfile.csv';
SELECT * FROM 'myfile.parquet';
Excellent csv support: https://duckdb.org/docs/data/csv