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: Audio Toolkit for Agents

https://github.com/shiehn/sas-audio-processor
46•stevehiehn•8h ago•6 comments

Show HN: Vertex.js – A 1kloc SPA Framework

https://lukeb42.github.io/vertex-manual.html
28•LukeB42•13h ago•19 comments

Show HN: LocalRAG – Ask AI about your own documents (iOS/Android)

https://localrag.app
2•snakaya•2h ago•0 comments

Show HN: Now I Get It – Translate scientific papers into interactive webpages

https://nowigetit.us
281•jbdamask•1d ago•126 comments

Show HN: SwarmClaw – Orchestration dashboard for OpenClaw and AI agents

https://github.com/swarmclawai/swarmclaw
2•jamesweb•2h ago•1 comments

Show HN: Lightweight, S3-compatible object storage server with built-in web dash

https://github.com/eniz1806/VaultS3
6•open_source_new•3h ago•0 comments

Show HN: Updater – one command for macOS app updates

https://github.com/lu-zhengda/updater
3•zhengda-lu•3h ago•0 comments

Show HN: Deploybase – Compare GPU and LLM pricing across all major providers

https://deploybase.ai
3•grasper_•3h ago•0 comments

Show HN: Mrkd – A native macOS Markdown viewer with iTerm2/VSCode theme import

https://github.com/jahala/mrkd
3•jahala•4h ago•0 comments

Show HN: PraxisJS – signal-driven front end framework and AI experiment

https://praxisjs.org/
2•mateusgx•5h ago•0 comments

Show HN: Boucle – A self-dogfooding autonomous AI agent framework in Rus

https://github.com/Bande-a-Bonnot/Boucle-framework
2•ElFitz•6h ago•0 comments

Show HN: I built a tool that turns any API into a CLI for agents

https://instantcli.com
5•stugreen13•7h ago•9 comments

Show HN: Panel Panic a Rust/Macroquad/WASM Panel de Pon/Tetris Attack Clone

https://panel-panic.com
2•LarsDu88•7h ago•0 comments

Show HN: Unfucked - version all changes (by any tool) - local-first/source avail

https://www.unfudged.io/
134•cyrusradfar•3d ago•85 comments

Show HN: RetroTick – Run classic Windows EXEs in the browser

https://retrotick.com/
191•lqs_•2d ago•58 comments

Show HN: SkillMesh (role-based tool routing for Claude/Codex)

https://github.com/varunreddy/SkillMesh
3•VarunReddy023•8h ago•0 comments

Show HN: SplatHash – A lightweight alternative to BlurHash and ThumbHash

https://github.com/junevm/splathash
59•unsorted2270•1d ago•20 comments

Show HN: Claude-File-Recovery, recover files from your ~/.claude sessions

https://github.com/hjtenklooster/claude-file-recovery
96•rikk3rt•2d ago•41 comments

Show HN: MCP Playground – free MCP test servers, inspector, and 10K+ server list

https://mcpplaygroundonline.com
7•rupatiwari25•10h ago•10 comments

Show HN: SQLite for Rivet Actors – one database per agent, tenant, or document

https://github.com/rivet-dev/rivet
42•NathanFlurry•1d ago•16 comments

Show HN: Tree, but for Token Usage

https://github.com/li-kai/treetok
3•likium•10h ago•0 comments

Show HN: HN Skins – Style HN with 5 Skins: Cafe, London, Teletype, Terminal, Nox

https://github.com/susam/hnskins
2•susam•10h ago•0 comments

Show HN: I'm a teen from Kenya and I built a package manager in Rust for fun

https://github.com/v1peridae/vee
6•v1peridae•10h ago•0 comments

Show HN: I built a browser-based 3D editor since I didn't want to learn Blender

https://app.topomaker.com/
7•whothatcodeguy•11h ago•3 comments

Show HN: Hacker Smacker – Spot great (and terrible) HN commenters at a glance

https://hackersmacker.org
145•conesus•5d ago•167 comments

Show HN: Gitcredits – movie-style end credits for any Git repo in your terminal

https://github.com/Higangssh/gitcredits
35•swq115•1d ago•5 comments

Show HN: Badge that shows how well your codebase fits in an LLM's context window

https://github.com/qwibitai/nanoclaw/tree/main/repo-tokens
85•jimminyx•2d ago•40 comments

Show HN: Xmloxide – an agent-made Rust replacement for libxml2

https://github.com/jonwiggins/xmloxide
61•jawiggins•1d ago•62 comments

Show HN: Auto-cleanup for Claude Code's orphan process memory leak

https://github.com/theQuert/claude-code-cleanup
3•thequert•11h ago•0 comments

Show HN: I built a self-hosted course platform in Clojure

https://clojure.stream
59•jacekschae•3d ago•13 comments