frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: C++ library for embedded and IoT projects (ESP32)

https://github.com/open-control-systems/control-components
8•dshil•10mo ago
Hi everyone.

I've recently released control-components, a C++ library I've been using for most of my embedded projects. It is written in C++17 (with some features from C++20) and uses STL and FreeRTOS under the hood. It contains a lot of building blocks that is commonly used in embedded and IoT projects: finite state machines (FSM), various counters, synchronisation primitives, system loops, sensors, schedulers, HTTP, WiFi, Web GUI, and much more. It also provides GitHub CI workflows for build automation (ccache, various checks).

In general, it's a good starting point for an ESP32 project. It is still low-level, so it can be easily integrated into the existing project. See my another project, https://github.com/open-control-systems/bonsai-firmware - an agro-tech toolkit, for how control-components can be used.

If you find it useful, please let me know!

Show HN: Skir – like Protocol Buffer but better

https://skir.build/
64•gepheum•10h ago•42 comments

Show HN: I built a real-time OSINT dashboard pulling 15 live global feeds

https://github.com/BigBodyCobain/Shadowbroker
187•vancecookcobxin•8h ago•84 comments

Show HN: OpenMeters – A fast and free audio metering/visualization suite

https://github.com/httpsworldview/openmeters
4•httpsworldview•3h ago•0 comments

Show HN: WolfStack – Proxmox-like server management in a single Rust binary

https://wolfscale.org/
20•wolfsoftware•9h ago•0 comments

Show HN: I built a site where strangers leave kind voice notes for each other

https://kindvoicenotes.com
7•thepaulthomson•5h ago•5 comments

Show HN: OxiMedia – Pure Rust Reconstruction of FFmpeg and OpenCV

https://github.com/cool-japan/oximedia
4•kitasan•4h ago•0 comments

Show HN: Eyot, A programming language where the GPU is just another thread

https://cowleyforniastudios.com/2026/03/08/announcing-eyot/
65•steeleduncan•16h ago•13 comments

Show HN: Environment Variable Checker

https://github.com/Chrilleweb/dotenv-diff
4•chrillemn•5h ago•0 comments

Show HN: Curiosity – DIY 6" Newtonian Reflector Telescope

https://curiosity-telescope.vercel.app/
77•big_Brain69•20h ago•18 comments

Show HN: A weird thing that detects your pulse from the browser video

https://pulsefeedback.io/
114•kilroy123•4d ago•51 comments

Show HN: Lobster.js – Extended Markdown with layout blocks and footnotes

https://github.com/Hacknock/lobsterjs
4•Kyome22•9h ago•2 comments

Show HN: ANSI-Saver – A macOS Screensaver

https://github.com/lardissone/ansi-saver
102•lardissone•1d ago•36 comments

Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies

https://mujs.org
150•amaury_bouchard•1d ago•77 comments

Show HN: VoiceFlow – Sub-second (0.3s-0.6s) voice-to-text built in Rust

https://voiceflow.szymonwira.pl
3•con4ig000•8h ago•1 comments

Show HN: Reverse-engineering Shockwave to save early 2000s web games (Rust/WASM)

https://github.com/igorlira/dirplayer-rs/
9•igorlira•13h ago•0 comments

Show HN: System R – Risk intelligence API for autonomous trading agents

https://github.com/System-R-AI/demo-trading-agent
2•ashimnandi•10h ago•0 comments

Show HN: Complying with California's AB 1043 via signal fusion, not ID uploads

https://www.a3api.io
3•digital-arcadia•10h ago•0 comments

Show HN: A PS4-inspired portfolio UI (requires laptop or larger screensize)

https://www.musnom.com/psme
3•MustafaN786•10h ago•2 comments

Show HN: Proxly – Self-hosted tunneling on your own domain in 60 second

3•a1tem•17h ago•0 comments

Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

https://github.com/moongate-community/moongatev2
283•squidleon•2d ago•164 comments

Show HN: Kula – Lightweight, self-contained Linux server monitoring tool

https://github.com/c0m4r/kula
88•c0m4r•2d ago•56 comments

Show HN: Astro MD Editor – Schema-aware editor for Astro content collections

https://github.com/bimsina/astro-md-editor
2•bimsina•11h ago•0 comments

Show HN: Claude-replay – A video-like player for Claude Code sessions

https://github.com/es617/claude-replay
100•es617•2d ago•34 comments

Show HN: I open-sourced my Steam game, 100% written in Lua, engine is also open

https://github.com/willtobyte/reprobate
58•delduca•2d ago•22 comments

Show HN: SiClaw – Open-source AIOps with a hypothesis-driven diagnostic engine

https://github.com/scitix/siclaw
9•SherryWong•1d ago•2 comments

Show HN: Agentcheck – Check what an AI agent can access before you run it

https://github.com/Pringled/agentcheck
4•Bibabomas•11h ago•0 comments

Show HN: Lottie – a simple and elegant TUI screenwriting app

https://github.com/coignard/lottie
2•renecoignard•12h ago•0 comments

Show HN: Ket – quantum circuit simulator, TypeScript, 3 back ends, 14 formats

https://github.com/dmvjs/ket
2•dmvjs•12h ago•0 comments

Show HN: Buildcage – Egress filtering for Docker builds (SNI-based, no MitM)

https://github.com/dash14/buildcage
2•dash14•13h ago•0 comments

Show HN: Tunn – open-source ngrok alternative built on QUIC, 4x faster

https://github.com/Diyarbekoralbaev/tunn
6•Rocked0205•13h ago•3 comments