Alternatives
Products that do what Plasmite – a lightweight IPC system that's fun does
At Oblong Industries one of the basic building blocks of everything we built was a homegrown C-based IPC system called Plasma. The message channel was an mmap'd file used as a ring buffer. All messages were human-readable, performance was good, configuration was trivial. What was especially useful (and unusual in IPC systems it seems) was the property that message channels outlive all readers and writers, and even survive reboots, because they're just files. For local IPC you don't need a broker or server process. All the engineers who ever worked at Oblong loved Plasma, so I've recreated…
- 1NC
Hello, Some time ago I did a data logger for fun, just to check if I could beat the performance of an old C++ project of mine (mini-async-log) and to avoid letting my multithreading-C skills rust when on a non-programming gig (using Yocto/OE, very little programming). This project is a BSD licensed, producer-wait-free (when using thread-local storage) generic message logger with high performance, decent test coverage, and type-safe C strings (requires C11 or C++ compiler). It was a shame to let this project to die unknown, as I think that it has potential to be used on some niches as…
2019
- 2

- 3

The power of Codex with local, self-hosted models and voice
Jul 2026 · opencodesuper.app
- 4ES
2015 · cabol.github.io
- 5PU
After seeing a cool demo of a hack on Twitter, I built a cross platform version of it that works well and uses streaming. From anywhere on Mac and Linux, trigger Ollama and optionally feed it your clipboard. I built it yesterday and it's already very useful to me. I'm pretty excited about it and wanted to share!
2024 · github.com
- 6

Everything users expect from modern chat. Out of the box.
Apr 2026
- 7VI
This was submitted before but it didn't seem to get much attention because I don't think the title was very descriptive and the submitter was brand new. I almost didn't click it but once I did I thought the project was pretty awesome and had a lot of promise. Hope this doesn't violate the rules, I have no horse in the game, but the creator is here on the site so hopefully he'll be able to answer your questions.
2022 · docs.vaxiin.io
- 8

- 9SA
2019 · schm1dt.ch
- 10AA
2018 · amp.rs
- 119A
2018 · 99messages.com
- 12OA
2016 · github.com
- 13KP
I thought it'd be interesting to use Linux PSI (Pressure Stall Information) for an LLM runtime to trim the KV cache. This is mainly useful imo for edge devices like the Jetson Orin super nano kit which have unified memory. I haven't benched much, but plan to do so more over time and see if I can make a real use of it as I run local LLMs. Let me know if it makes sense :P (I of course vibed this idea)
Jun 2026 · github.com
- 14GA
Hi All, I felt like I was re-inventing the wheel by bolting similar channel architectures onto different Go structs repeatedly so I decided to extract some common types into into one library so that they would be easier to re-use: - oneshot - spsc - spmc - mpsc - mpmc - broadcast - watch The types are inspired by Rust channels so if you're coming from Rust they should feel familiar. So far I'm really enjoying using them but it'd be great to get some external feedback if you have time! https://github.com/amorey/gochan Andres
May 2026 · github.com
- 15AS
There are plenty of good tools for load testing such as JMeter, Minigun, and plenty more - but they all have their own set of options to learn. I built this one to support a simpler workflow where you just paste your curl request (or other cli command) after your `spam` config (literally just `spam -r 2 -- curl www.google.com). It's pretty barebones but I'm 100% going to use it in my day to day - figured I'd share it here if it helped anyone else!
2023 · github.com
- 16AB
All LLM user interfaces I've seen so far are somewhat frustrating: * ChatGPT web requires a lot of copy-paste, it rewrites whole document even if you need to update a part of it, etc. * Github Copilot completions are rather unreliable and do not leave an option to specify what you want; Copilot's chat sidebar is little more than ChatGPT integrated into the IDE * Google Docs have right UI for non-code text, but they use really dumb model (not Gemini 1.5 Pro). Also won't work for code. So... I wrote a Emacs Lisp function which calls LLM with contents of the buffer to generate text according to…
2024 · x.com
- 17XA
Hello I've been working on a small stack language for the BEAM in my free time called 'Xlerb'. I read Starting Forth and thought it would be interesting to see if you could send messages to other stacks etc, and the BEAM seemed like a great fit. Xlerb is a small leex/yecc grammar and a simple-ish compiler that takes Forth-ish code and turns it into regular BEAM modules. The modules it produces just export functions from stack to stack, so there's a good interop story with Elixir/Erlang (if you'd ever want to do that?). I've the syntax a bit beyond a 'strict' forth with pattern…
Nov 2025
- 18IB
After fine-tuning GPT for a personal project, I realized how tedious it is to write plain text in a massive JSON file. That's why I built this app for my own use, and I want to see if others could benefit from a tool like this as well ;)
2024 · finetuna-ui.com
- 19CA
This is far from complete, and I am far from an elisp genius, but this is an Emacs package to help you write code or text or whatever in your favourite operating system slash text editor. It's got a couple of useful functions like inserting at point with local code context, querying about something and putting the output in a temporary buffer, passing the current major mode to ChatGPT, contextual system prompts, and so on. Some small demos in the readme. Some of you may enjoy the deep magic this might unleash, so I'm posting it here. And feel free to add pull requests if you are a better…
2023 · github.com
- 20FC
I’m building a chat-first community app that uses Bluesky’s AT Protocol for identity. Current architecture: - Electron client - Spring Boot backend (monolith) - REST for servers/channels - Planning WebSocket-based messaging As a solo builder, I’m trying to balance simplicity with future scalability. At what point would you introduce: - a separate WebSocket gateway - pub/sub (Redis, etc.) - or keep everything in one Spring app until it breaks? Curious how others approached real-time chat systems early on. Project for context:…
Feb 2026
- 21RA
I've been building Rivers for the past 7 months, an asset-based orchestrator. The core components such as planning, scheduling etc are in Rust and the user facing API is in Python. My most recent release adds OIDC and forward auth support. Security shouldn't be paywalled :)
Jul 2026 · github.com
- 22IP
I built a user-space implementation of ping that constructs Ethernet frames, performs ARP resolution, builds IPv4 headers, and sends ICMP echo requests manually using AF_PACKET. - ARP (packet format, cache with aging, re-ARP, conflict handling) - IPv4 header construction and checksum - DF handling and ICMP Fragmentation Needed (Type 3 Code 4) - IP fragment reassembly - ICMP echo request/reply parsing - A basic ping loop with loss statistics The goal was to understand how packets actually move from Layer 2 upward.
Feb 2026 · github.com
- 23EA
Hi, I’m Nathan, an aspiring engineer who likes to tinker with hardware. Earlier this year, I started making hardware/electronic projects through various Hack Club programs. It was perfect, but most, if not all, of my projects were being withheld due to high customs and import fees, so I wanted to change that. Most of the price was actually assembling the PCB, and looking around the internet, I discovered the wonderful invention of the hotplate, and that I could make all of my PCBs myself for more than half the cost. Now, while I could have bought one on eBay, I decided to take up the…
Dec 2025
- 24LP
2019 · lightbus.org
Ranked by how close each launch is in meaning, then by votes. Refine with a description →