frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Purple Hammer – construction takeoff and estimating in Tauri/Rust/WASM

https://purple-hammer.com/
2•AriIs•2h ago
Purple Hammer does construction takeoff. You measure quantities off PDF drawings and a built-in spreadsheet lets you read from databases, formulas, assemblies etc to price the job. This matters because most takeoff software (Bluebeam, Planswift) do not have the spreadsheet side of things built in.

Stack is Tauri 2, Rust, SolidJS. The render and spreadsheet engines are both custom, compiled to WASM with modified PDFium for parsing. One codebase builds native Mac and Windows.

Performance is most of the work. A 500-sheet set opens in about a second. Million+ vector drawings hold 120 FPS on mid hardware. It feels somewhat faster that any other construction viewer I’ve tested. Compare the live demo (on the homepage, or download free trial) vs an industry standard pdf tool at showcase.apryse.com/cad-viewer. The solver runs 11-15M dependency steps/sec on an adversarial test.

Perhaps most important engineering achievement is that RAM & Performance scale strictly with active attention rather than project/file scope for both engines. So the same 1000 cell viewport renders at the same speed whether it is 1000 cells total or 1000 out of 10M in a sheet. Similarly page 1 of 500 is as performant as page 1 of 1. This is crucial in the space because with projects often having 10K-100k+ drawing versions, anything that scales with project size crashes. This is why (I think) incumbents can’t have reactive, connected sheets across large sets/projects. Traditional spreadsheet architecture (DAG in RAM) would crash. More on the engineering here: https://purple-hammer.com/blog/ai-friendly-architecture.html

Closed source, free trial available. AMA

Show HN: XY – Fast, composable, GPU-accelerated Python charting library

https://github.com/reflex-dev/xy
38•apetuskey•1h ago•15 comments

Show HN: Formally verified 3D CSG: Trust 93 lines spec, not 1000 lines AI code

https://github.com/schildep/verified-3d-mesh-intersection
86•permute•4h ago•38 comments

Show HN: Flashpaper – Self-destructing secret sharing with no database

https://flashpaper.app/
8•minpym•1h ago•2 comments

Show HN: Scala Tutorials – interactive Scala 3 lessons in the browser

https://scalatutorials.com
63•eranation•3d ago•26 comments

Show HN: Segue – Save context in one AI, load it in another by a short handle

https://segue.ai/
22•csaguiar•4h ago•19 comments

Show HN: Cynative – Read-only CLI in Go that explains your live infrastructure

https://github.com/cynative/cynative
3•szin•36m ago•1 comments

Show HN: tale.fyi, we deserve a home for fiction

https://tale.fyi/@sam/announcing-tale-fyi-read-or-listen-to-an-entire-book-from-a-single-link
67•samuelcole•4h ago•45 comments

Show HN: Base-GPUI: A GPUI port of Base UI headless components

https://github.com/LukeTandjung/base-gpui
5•autodidacc•3h ago•0 comments

Show HN: Is your Odyssey screening cropped? A tool to check your theater format

https://niamey-seven.vercel.app
3•theanswa•1h ago•0 comments

Show HN: Open-source, Long-horizon cite-able memory for multi-agent systems

https://github.com/Vortx-AI/emem
3•avijeetsingh16•1h ago•0 comments

Show HN: Nutaan – AI-powered voice calling assistant and live chat widget

https://nutaan.com/
2•nutaan•1h ago•1 comments

Show HN: Tines 3B – safe workflow automation for when everyone builds software

https://www.tines.com/
22•retsol•2h ago•2 comments

Show HN: Ctrlb-decompose: Strip the noise from logs before sending to LLMs

https://github.com/ctrlb-hq/ctrlb-decompose
47•ruhani_grover•4h ago•6 comments

Show HN: News headline inside coding agent

https://github.com/dannylee1020/headline
2•dannylee1020•1h ago•0 comments

Show HN: A terminal editor that can discuss with OpenCode and Pi

https://sollawen.github.io/microNeo/
2•sollawen•1h ago•0 comments

Show HN: PidgeIoT – open-source IoT/Embedded device management for all (free*)

https://pidgeiot.com/
3•Voxorin•1h ago•1 comments

Show HN: Injex – tiny typed DI for Python validates the graph before startup

https://github.com/vshulcz/injex
2•vshulcz•2h ago•0 comments

Show HN: Higgs, a local AI CLI for Proton Mail (no cloud, no telemetry)

https://github.com/higgscli/higgs
2•cyberflux•2h ago•0 comments

Show HN: Repo Autopsy – Transparent heuristics for repository install friction

https://repo-autopsy.zdfb20650.workers.dev
2•echoscarrie•2h ago•0 comments

Show HN: Yap – OSS on-device voice dictation for macOS with no model to download

https://github.com/FrigadeHQ/yap
90•pancomplex•22h ago•34 comments

Show HN: Permanym – for hiring teams overwhelmed by AI resume spam

https://permanym.com
2•romanhn•2h ago•1 comments

Show HN: Npx redential scan – evidence of your NDA work, nothing uploaded

https://github.com/redential/redential-cli
2•Jperalbelmont•2h ago•0 comments

Show HN: BrowserAct: Browser Layer for Your AI Agent

https://github.com/browser-act/skills
10•aanthonymax•8h ago•2 comments

Show HN: Cloudrift – CLI open-source that finds wated AWS spend

https://github.com/elleVas/cloudrift
5•elleVas•3h ago•1 comments

Show HN: JusTTY – a minimal native macOS terminal powered by libghostty

https://github.com/0x96f/justty
2•0x96f•2h ago•0 comments

Show HN: The Posting Substack API

https://apisubstack.com/
2•bigmuzzy•2h ago•0 comments

Show HN: Open-source Cloudflare deployed agent native task management and wiki

https://tajd.github.io/projektor/
11•tajd•6h ago•0 comments

Show HN: Country Draw – draw country borders from memory

https://countrydraw.net
2•alanzhan•2h ago•0 comments

Show HN: Git log for your infrastructure (including your AI agent's config)

https://github.com/statedrift/statedrift
3•ibukunolu•2h ago•0 comments

Show HN: Comber explores your app once, then replays QA checks deterministically

https://codecomber.io
2•RADLAB•2h ago•0 comments