frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: JavaScript grid and pivot library built for coding agents

4•yonl•45m ago
Hi, I am building a js library for grids (and pivot tables) so that coding agents can use our primitives to deliver a grid based on your specifications.

I started working on this problem because data displays like grids / pivot tables are tricky to get right as more and more features pile up (features like: pagination of data, virtualization, pivots, grouped views, custom renderers, filters, sort, etc)

Pre llm and coding agents, I built https://github.com/chartshq/muze (that later got acquired by mode analytics) with grammar of graphics for developers. But I have always felt a library built for agents would have a fundamentally different philosophy than the one built for devs.

What does an agent first js grid library mean?

The library comes up with few primitives and mental models that agents can use reliably (https://www.superplot.dev/grid/our-approach/#principles/tabl...) alongside the design and architecture of the grid (open closed system + data flow + relinquishing right control to agents). Thus enforcing enough abstraction for agents that produce fewer bugs in a single shot (https://www.superplot.dev/grid/our-approach/#principles/head...).

How is it different from a lib built for devs?

Unlike a lib built for devs where the abstaction layer is much closer to humans (config driven like highcharts / aggrid), I belive having a different layer of abstraction from carefully defined building blocks and stable contracts help agents build reliable and stable outputs.

For majority of the usecases, a user can ask an agent to build a particular representation of the grid (without waiting for the library to support it internally) to their liking. The agent would then go and build the grid with given constructs acting as guardrails. (Ofcourse there is a limit to that, for example if you want to do something which is outside the scope of mental model)

What does it support?

- Headless grid with virtualization - Local in browser datasource via duckdbwasm (supports pivot / tree / grouped data ops) - External datasource connection via our IR (codegen to db / semantic model should be easy given llm like structures) - Pivot + tree view + grouped data view - Table algebra support (that gets translated to IR for external datasource, for which agent can do codegen) - Pagination / data evictions for billions of row handling - Metadata plumbing (for usecases like complex cells where data needs to be generated from multiple differnet parameters) - Usage patterns / documentations (we are working on this)

Some demos: https://www.superplot.dev/grid/#demos Github: https://github.com/superplothq/grid

Would love to get your feedback on the approach as I continue to build the library.

Movie Review: Musk

https://variety.com/2026/film/reviews/musk-review-elon-musk-alex-gibney-1236854369/
1•andsoitis•33s ago•0 comments

A multiplayer snake game where your body spells Japanese words

https://jivx.com/kana-orochi
1•momentmaker•49s ago•0 comments

Democrats Are Plotting Government Efficiency in a Post-DOGE World

https://washingtonsun.com/technology/democrats-government-efficiency-post-doge
1•brandonb•2m ago•0 comments

GPT-6 Astra System Prompt

https://github.com/elder-plinius/CL4R1T4S/blob/main/OPENAI/Codex_Desktop/GPT-6_Astra_Prompts.md
1•baxtr•2m ago•0 comments

Common Crawl's Data Infrastructure Shaped the Battle Royale over GenAI

https://www.mozillafoundation.org/en/blog/Mozilla-Report-How-Common-Crawl-Data-Infrastructure-Sha...
1•Anon84•3m ago•0 comments

Datasets for Large Language Models: A Comprehensive Survey

https://arxiv.org/abs/2402.18041
1•Anon84•4m ago•0 comments

p(bad)

https://twitter.com/DKThomp/status/2098040439467082155
1•tosh•5m ago•0 comments

Amazon pilots ad services in ChatGPT

https://www.marketingdive.com/news/amazon-pilots-ad-services-in-chatgpt-what-marketers-need-to-kn...
4•thm•7m ago•0 comments

Glq a port trellis quantization of large language models as a vLLM plugin

https://github.com/cnygaard/glq
1•acd•8m ago•1 comments

Show HN: Calmscroll – a reader that shows the current paragraph in the library

https://calmscroll.com
2•amadeuspagel•8m ago•0 comments

Show HN: AIDCrew v0.3 – conding agents, terminal and web UIs

https://aidcrew.dev/cases/skyforge-islands/
1•arkhan89•8m ago•0 comments

The UK's Standout Success at Schooling Immigrant Kids Baffles Experts

https://www.bloomberg.com/news/articles/2026-09-10/uk-pisa-scores-show-immigrant-kids-do-better
1•leopoldj•10m ago•0 comments

Show HN: I couldn't afford interview prep, so I built a free alternative

https://learningto.co/
5•cdnsteve•10m ago•2 comments

Shopify moves back to Native from React Native

https://shopify.engineering/back-to-native
4•fnthawar2•11m ago•1 comments

Show HN: Baxel – a collaborative gallery of 8x8 pixel sprites, all CC0

https://baxel.art/?sort=random&seed=975656476
1•achtaitaipai•11m ago•0 comments

iPhone Duo will have a screen crease over time

https://appleinsider.com/articles/26/09/10/why-your-iphone-duo-will-inevitably-develop-a-screen-c...
1•alwillis•11m ago•0 comments

An Overview of Large Language Models for Statisticians

https://arxiv.org/abs/2502.17814
1•Anon84•11m ago•0 comments

1986–1988 radioactive milk distribution in Mexico

https://en.wikipedia.org/wiki/1986%E2%80%931988_radioactive_milk_distribution_in_Mexico
1•CGMthrowaway•11m ago•0 comments

Ryanair will dispute passenger's claim he was sucked out of window

https://www.theguardian.com/business/2026/sep/10/ryanair-dispute-sucked-out-of-window-michael-o-l...
2•prmph•12m ago•0 comments

Magic 8ball

https://magic-8ball.com/
1•Egg-Man•13m ago•0 comments

Show HN: The year is 20K9 Melee-inspired browser fighting game

https://20k9.com/
1•juan48•13m ago•1 comments

Japan seeks change to new UN world map over Russia 'misconception'

https://www.theguardian.com/world/2026/sep/10/japan-seeks-change-to-new-un-world-map-over-russia-...
1•prmph•13m ago•0 comments

What we learnt from OpenAI's hack of Hugging Face

https://www.ft.com/content/9faf688d-9192-418e-b7d3-c2202526e85e
1•sbulaev•13m ago•0 comments

SayScroll – A Teleprompter built for people who were never meant to be on camera

https://sayscroll.com
1•ndamofli•14m ago•0 comments

AI agents helped me win a Kaggle silver medal – and how they failed me

https://andlukyane.com/blog/rogii-geosteering-kaggle
1•Artgor•14m ago•0 comments

Economics of Open Weight Inference [pdf]

https://data.ornn.com/the-economics-of-open-weight-inference.pdf
1•louiereederson•14m ago•0 comments

Nastystereo.com

https://nastystereo.com/
1•pentestercrab•15m ago•0 comments

Arc Blanc: a real time ocean simulation framework

https://jcgt.org/published/0014/01/05/
1•ibobev•17m ago•0 comments

The case of the progress callback that never got called when progress happened

https://devblogs.microsoft.com/oldnewthing/20260903-00/?p=112672
1•ibobev•18m ago•0 comments

What happens if you change a window class's GCL_CB­WND­EXTRA?

https://devblogs.microsoft.com/oldnewthing/20260904-00/?p=112675
1•ibobev•18m ago•0 comments