frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Ripl – A unified 2D/3D engine for Canvas, SVG, WebGPU, and the Terminal

https://www.ripl.rocks
3•andrewcourtice•3h ago
After several years, with a small hiatus in the middle, I've finally got Ripl to the point of being published. Ripl is a library for rendering 2D and 3D shapes to any context (canvas, SVG, WebGPU, and Terminal supported by default) using a single API. The library mimics the DOM as much as possible, replicating the event system, object graphing, CSS-like querying, gradients, and keyframe animations etc.

I also built a complete data visualization library using the core package which is available as @ripl/charts. And yes, you can even render the charts to a terminal with about a 2-3 line code change :) (see the terminal demo)

Docs are available here: https://www.ripl.rocks Demos are available here: https://www.ripl.rocks/demos Charts are avialable here: https://www.ripl.rocks/docs/charts

I've also built an interactive playground you can use to play around with it in realtime without having to install it from NPM etc. The playground is available here: https://www.ripl.rocks/playground

The core library is quite stable and I'll likely publish v1 in the coming weeks. The charts, 3D, and Terminal packages are still very experiemental.

I'd interested to hear what you all think of it.

Show HN: Duplicate 3 layers in a 24B LLM, logical deduction .22→.76. No training

https://github.com/alainnothere/llm-circuit-finder
191•xlayn•17h ago•71 comments

Show HN: I built 48 lightweight SVG backgrounds you can copy/paste

https://www.svgbackgrounds.com/set/free-svg-backgrounds-and-patterns/
340•visiwig•23h ago•64 comments

Show HN: Will my flight have Starlink?

241•bblcla•21h ago•322 comments

Show HN: Browser grand strategy game for hundreds of players on huge maps

https://borderhold.io/play
45•sgolem•3d ago•22 comments

Show HN: Pano, a bookmarking tool built around shareable shelves

https://www.panoit.com
32•uelbably•4d ago•13 comments

Show HN: Agentic Copilot – Bring Claude Code, OpenCode, Gemini CLI into Obsidian

https://github.com/spencermarx/obsidian-ai
5•mrxdev•2h ago•0 comments

Show HN: Hacker News archive (47M+ items, 11.6GB) as Parquet, updated every 5m

https://huggingface.co/datasets/open-index/hacker-news
394•tamnd•4d ago•162 comments

Show HN: Playing LongTurn FreeCiv with Friends

https://github.com/ndroo/freeciv.andrewmcgrath.info
81•verelo•20h ago•33 comments

Show HN: Play 90s classic X-Com – UFO Defense in the browser via WASM

https://playxcom.online/
4•mrmrcoleman•3h ago•0 comments

Show HN: Budibase Agents Beta – model-agnostic AI agents for internal workflows

https://budibase.com/blog/updates/ai-agents-beta/
5•mjashanks•1h ago•2 comments

Show HN: High Output Software Engineering (Book)

2•MaxMussio•3h ago•0 comments

Show HN: Ripl – A unified 2D/3D engine for Canvas, SVG, WebGPU, and the Terminal

https://www.ripl.rocks
3•andrewcourtice•3h ago•0 comments

Show HN: Tmux-IDE, OSS agent-first terminal IDE

https://tmux.thijsverreck.com
82•thijsverreck•21h ago•37 comments

Show HN: Pgit – A Git-like CLI backed by PostgreSQL

https://oseifert.ch/blog/building-pgit
122•ImGajeed76•2d ago•61 comments

Show HN: Sub-millisecond VM sandboxes using CoW memory forking

https://github.com/adammiribyan/zeroboot
303•adammiribyan•2d ago•69 comments

Show HN: Claude Code skills that build complete Godot games

https://github.com/htdt/godogen
330•htdt•2d ago•200 comments

Show HN: Crust – A CLI framework for TypeScript and Bun

https://github.com/chenxin-yan/crust
90•jellyotsiro•2d ago•40 comments

Show HN: Horizon – GPU-accelerated infinite-canvas terminal in Rust

https://github.com/peters/horizon
78•petersunde•1d ago•31 comments

Show HN: ATO – a GUI to see and fix what your LLM agents configured

https://github.com/WillNigri/Agentic-Tool-Optimization
5•WillNigri•14h ago•0 comments

Show HN: UI-stack – Claude skill that enforces design system on AI-generated UI

https://www.ui-stack.dev/
2•rashoodkhan•10h ago•1 comments

Show HN: Jninty – Track seeds, plants, and harvests across seasons (open source)

https://github.com/HapiCreative/jninty
3•elmadah•11h ago•0 comments

Show HN: Reprompt – Score your AI coding prompts with NLP papers

https://github.com/reprompt-dev/reprompt
12•LuxBennu•1d ago•2 comments

Show HN: Fitness MCP

https://getfast.ai/claude-connector
7•tmulc18•13h ago•2 comments

Show HN: Antfly: Distributed, Multimodal Search and Memory and Graphs in Go

https://github.com/antflydb/antfly
106•kingcauchy•1d ago•41 comments

Show HN: Signet – Autonomous wildfire tracking from satellite and weather data

https://signet.watch
123•mapldx•4d ago•32 comments

Show HN: NC Web – Norton Commander for the web, built with vanilla JavaScript

https://github.com/victorantos/NC
8•victorbuilds•1d ago•2 comments

Show HN: GDSL – 800 line kernel: Lisp subset in 500, C subset in 1300

https://firthemouse.github.io/
89•FirTheMouse•3d ago•20 comments

Show HN: Real-time local TTS (31M params, 5.6x CPU, voice cloning, ONNX)

https://github.com/ZDisket/vits-evo
4•ZDisket•18h ago•2 comments

Show HN: We built AI agents that reduce mortgage processing from 18 days to 3–5

https://app.simplai.ai/register
6•SimplAI_ai•1d ago•3 comments

Show HN: What if your synthesizer was powered by APL (or a dumb K clone)?

https://octetta.github.io/k-synth/
92•octetta•4d ago•32 comments