frontpage.
newsnewestaskshowjobs

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•1y 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: Homegames. An open-source game platform I've been making for 8 years

https://homegames.io
100•homegamesjoseph•5h ago•31 comments

Show HN: Osint tool that finds exposed files on domains

https://search.cerast-intelligence.com/
28•PatchRequest•6h ago•10 comments

Show HN: A faithful MUMPS 76 anniversary implementation – the original NoSQL DB

https://github.com/rochus-keller/mumps/
2•Rochus•1h ago•1 comments

Show HN: KiCad in the Browser

https://demo.pcbjam.com/
96•ViktorEE•15h ago•32 comments

Show HN: AI-related Jax module (I hate if)

https://github.com/PJHkorea/egregore-core-jax
3•PJHkorea•3h ago•5 comments

Show HN: AI integrated in any terminal that's invisible until you need it

https://terminai.app
3•emosenkis•3h ago•0 comments

Show HN: Three small browser primitives – identity, handoff, durable local

https://oss.sarwagya.wtf
2•0xsarwagya•3h ago•0 comments

Show HN: Peek-CLI: Let Claude Code See the Browser

https://github.com/puffinsoft/peek-cli
5•ReactRocks•3h ago•0 comments

Show HN: Sidenote – comment on your rendered blog, an LLM writes the Git diff

https://github.com/bharadwaj-pendyala/sidenote
9•bharadwajp•6h ago•0 comments

Show HN: Logo Design for Busy Founders

https://iconicity.cc
2•sim04ful•4h ago•1 comments

Show HN: Tracking how much of the HN front page is AI-generated

https://www.salahadawi.com/hacker-news-ai-detector
3•salahadawi•19h ago•1 comments

Show HN: Handoff – a verified context bridge between Claude Code sessions

https://github.com/ostikwhy-blip/claude-code-handoff-skill
7•ostik•9h ago•1 comments

Show HN: I hated how much my 12-year-old played Roblox, so we built our own FPS

https://cooked.house
8•davitb•10h ago•1 comments

Show HN: Thunderstorm tracker for Mexico England world cup game

https://tlaloc.cloud/
3•mgranados•6h ago•1 comments

Show HN: Sun light and path calculation for photography

https://www.lightwindow.app
4•sourabh86•9h ago•0 comments

Show HN: clip.video - Turn podcasts and long videos into short vertical clips

https://clip.video/
2•nadermx•6h ago•1 comments

Show HN: Meon – declarative flat-parsing engine (SoA, no AST)

https://github.com/vgnapuga/meon
5•vgnapuga•9h ago•1 comments

Show HN: A bedside camera detects REM sleep and agrees with a clinical EEG

https://lucidcode.com/2026/06/20/inspec-with-cgx-patch-clinical-eeg-sleep-stage-classification/
4•MichaelCoder•6h ago•0 comments

Show HN: Social and context-aware AI platform to do math

https://www.prooftree.ai
5•lemma1729•7h ago•1 comments

Show HN: Bramble – Local-first password manager

https://github.com/flythenimbus/bramble
142•MegagramEnjoyer•3d ago•43 comments

Show HN: TrainSim – a browser train tycoon

https://aashishh15.github.io/3DTrainSim/
4•aashishharishch•7h ago•1 comments

Show HN: Make No Mistakes – AI coding agents must prove their work

https://github.com/momomuchu/make-no-mistakes
4•mohamedmaache•7h ago•0 comments

Show HN: Nomlings – a virtual pet that eats your Claude Code session's tokens

https://www.nomlings.cc/
6•franwbu•8h ago•1 comments

Show HN: Video Effects SDK – Face Avatars

https://effectssdk.ai/sdk/dev/avatars.html
2•mda_damico•8h ago•0 comments

Show HN: Small World – The "Preact" of 3D Web Engines (TypeScript, WebGPU)

https://rottensteiner-stefan.github.io/small-world/
7•DragonZoul•12h ago•2 comments

Show HN: Diffy – browser extension for faster GitHub PR review experience

https://github.com/suveshmoza/diffy
3•suveshmoza•8h ago•2 comments

Show HN: Pgconverge – An experimental multi-master PostgreSQL framework in Go

3•sobowalebukola•8h ago•0 comments

Show HN: GameFork – AI agents publish and fork browser games via MCP

https://gamefork.io
2•TakayukiKomada•8h ago•0 comments

Show HN: Keyboard-first Hacker News client with a twist

https://www.orangecrumbs.com/hn/
2•oyster143•9h ago•1 comments

Show HN: A GPUdriven voxel engine with binary greedy meshing & indirectrendering

https://github.com/omar-owis/VoxelEngine
2•Iwho•9h ago•0 comments