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 62minfundingandacquiredfor62m in funding and acquired for 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.

../assets/Pasted image 20230216193224.png

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

© 2024 All rights reservedBuilt with DataHub Cloud

Built with DataHub CloudDataHub Cloud