Analytics Built Into Your Product
Shaper is all about using SQL to build data visualizations and sharing them.
There are many databases, but DuckDB and its powerful extension system allow Shaper to query many different data sources, all from a single binary.
Shaper is all about using SQL to build data visualizations and sharing them.
There are many databases, but DuckDB and its powerful extension system allow Shaper to query many different data sources, all from a single binary.
I am building the tool I wish I had.
I don't want to keep user data in-house and not bother with regulations.
And I never want to worry about integrating analytics too deeply into our product because the vendor might some day raise prices.
I am building the tool I wish I had.
I don't want to keep user data in-house and not bother with regulations.
And I never want to worry about integrating analytics too deeply into our product because the vendor might some day raise prices.
Use your favorite text editor to build dashboards all in SQL!
Easier to show than explain. Here is short demo video:
www.youtube.com/watch?v=HHYv...
(also: my first youtube video! will keep practicing 🙏)
Use your favorite text editor to build dashboards all in SQL!
Easier to show than explain. Here is short demo video:
www.youtube.com/watch?v=HHYv...
(also: my first youtube video! will keep practicing 🙏)
Appreciate any upvotes and comments 🙏
peerlist.io/jorin/projec...
#buildinpublic
Appreciate any upvotes and comments 🙏
peerlist.io/jorin/projec...
#buildinpublic
I had a great time as participant last year:
Great energy and many interesting conversations about what everyone is building in open source - in Asia and around the globe.
I had a great time as participant last year:
Great energy and many interesting conversations about what everyone is building in open source - in Asia and around the globe.
I just created a demo board that shows how to use them all:
(link in comment)
I just created a demo board that shows how to use them all:
(link in comment)
@taleshape.bsky.social now has Pie and Donut Charts for when your dashboard needs some more colors.
And big Thank You to James for contributing this feature:
github.com/taleshape-co...
It's beautiful seeing the magic of open source collaboration🙏
@taleshape.bsky.social now has Pie and Donut Charts for when your dashboard needs some more colors.
And big Thank You to James for contributing this feature:
github.com/taleshape-co...
It's beautiful seeing the magic of open source collaboration🙏
- Use Shaper together with AI agents to automatically generate dashboards.
- Use Shaper if you want control over your data and avoid vendor lock-in.
- Use Shaper together with AI agents to automatically generate dashboards.
- Use Shaper if you want control over your data and avoid vendor lock-in.
Lots of consolidations around data platforms + AI tools replacing traditional BI dashboards.
So why bother building @taleshape.bsky.social?
Shaper is open-source, SQL-driven, focused on embedded analytics + data sharing:
1/2
github.com/taleshape-co...
Lots of consolidations around data platforms + AI tools replacing traditional BI dashboards.
So why bother building @taleshape.bsky.social?
Shaper is open-source, SQL-driven, focused on embedded analytics + data sharing:
1/2
github.com/taleshape-co...
And I am more excited than ever about @duckdb.org.
I just want to do everything in SQL:
Data ingest + transform, data viz + automation.
The ease of using DuckDB.
The extension system.
AI agents for writing SQL.
And I am more excited than ever about @duckdb.org.
I just want to do everything in SQL:
Data ingest + transform, data viz + automation.
The ease of using DuckDB.
The extension system.
AI agents for writing SQL.
Live-previewing dashboards right from your own editor is as simple as:
$ pipx run shaper-bin dev
$ shaper dev
Build analytics dashboards:
- using your favorite editor + LLM
- version controlled in Git
- with pull requests + code reviews
- integrated into your CI/CD pipeline
taleshape.com/blog/analyti...
Live-previewing dashboards right from your own editor is as simple as:
$ pipx run shaper-bin dev
$ shaper dev
Build analytics dashboards:
- using your favorite editor + LLM
- version controlled in Git
- with pull requests + code reviews
- integrated into your CI/CD pipeline
taleshape.com/blog/analyti...
$ shaper dev
Build analytics dashboards:
- using your favorite editor + LLM
- version controlled in Git
- with pull requests + code reviews
- integrated into your CI/CD pipeline
taleshape.com/blog/analyti...
Edit SQL file in your favorite editor and live-preview dashboard changes.
Once this is ready you can track dashboards in Git,
and use your own editor with all its AI features to build dashboards.
Edit SQL file in your favorite editor and live-preview dashboard changes.
Once this is ready you can track dashboards in Git,
and use your own editor with all its AI features to build dashboards.
Less than 24h after release I already saw people using them for:
- Visualizing medical scores
- Debugging audio translation quality
- Monitoring urban mobility data
Quickly visualize data distributions with a single line of SQL.
Thanks to @duckdb.org macros you just type "BOXPLOT(my_value)" to calculate all statistics - including outliers.
Give it a try:
github.com/taleshape-co...
Less than 24h after release I already saw people using them for:
- Visualizing medical scores
- Debugging audio translation quality
- Monitoring urban mobility data
You can define what what to show when hovering an outlier data point to make it directly actionable.
You can define what what to show when hovering an outlier data point to make it directly actionable.
Quickly visualize data distributions with a single line of SQL.
Thanks to @duckdb.org macros you just type "BOXPLOT(my_value)" to calculate all statistics - including outliers.
Give it a try:
github.com/taleshape-co...
Quickly visualize data distributions with a single line of SQL.
Thanks to @duckdb.org macros you just type "BOXPLOT(my_value)" to calculate all statistics - including outliers.
Give it a try:
github.com/taleshape-co...
Thanks to chromedp we can generate PDFs server-side, in the same Docker image. Thanks @mvdan.cc!
Means you get consistent PDF files - even on mobile or using an unusual browser.
Thanks to chromedp we can generate PDFs server-side, in the same Docker image. Thanks @mvdan.cc!
Means you get consistent PDF files - even on mobile or using an unusual browser.
I just published a new blog post on how to get started building data capabilities at your company, one step at a time.
Curious to hear your thoughts!
taleshape.com/blog/getting...
I just published a new blog post on how to get started building data capabilities at your company, one step at a time.
Curious to hear your thoughts!
taleshape.com/blog/getting...
Ignore what they say. Judge them by their actions:
There is only one way to look at it when you buy the two leading open source data transform tools - A move to establish control over a critical layer of the data stack.
Ignore what they say. Judge them by their actions:
There is only one way to look at it when you buy the two leading open source data transform tools - A move to establish control over a critical layer of the data stack.
Shaper supports both:
taleshape.com/shaper/docs/
Shaper supports both:
taleshape.com/shaper/docs/
Dashboards are not for telling stories.
Dashboards are not for exploration.
Dashboards get the right data to the right person at the right time.
github.com/taleshape-co...
Dashboards are not for telling stories.
Dashboards are not for exploration.
Dashboards get the right data to the right person at the right time.
github.com/taleshape-co...
You can load calendar events or goal lines from any data source and display them in your charts.
And not only chart annotations - any text, label or dropdown in Shaper can be generated dynamically.
You can load calendar events or goal lines from any data source and display them in your charts.
And not only chart annotations - any text, label or dropdown in Shaper can be generated dynamically.
At least that’s what where my bet is.
Open source is resilient.
Open source is adaptable.
I myself wouldn’t bet my company on a 3rd-party vendor when making fundamental technology choices.
So of course my own product also has to be open source:
github.com/taleshape-co...
At least that’s what where my bet is.
Open source is resilient.
Open source is adaptable.
I myself wouldn’t bet my company on a 3rd-party vendor when making fundamental technology choices.
So of course my own product also has to be open source:
github.com/taleshape-co...