Introducing Commit Goods: Official Merch for the Open Source Projects
https://blog.planetargon.com/blog/entries/introducing-commit-goods-official-merch-for-the-open-source-community
https://redd.it/1p35z7y
@r_opensource
https://blog.planetargon.com/blog/entries/introducing-commit-goods-official-merch-for-the-open-source-community
https://redd.it/1p35z7y
@r_opensource
Planet Argon Blog
Introducing Commit Goods: Official Merch for the Open Source Community
Hold on to your (open source-inspired) hats! A new merch shop celebrating your favorite tools is LIVE!
Built a tiny high-performance telemetry/log tailing agent in Zig (epoll + inotify). Feedback & contributors welcome
I’ve been hacking on a little side-project called zail — a lightweight telemetry agent written in Zig that watches directories recursively and streams out newly appended log data in real time.
Think of it like a minimal “tail-F”, but built properly on top of epoll + inotify, no polling, and stable file identity tracking (inode + dev_id). It’s designed for setups where you want something fast, predictable, and low-CPU to collect logs or feed them into other systems.
# Why I’m posting
I’m looking for early contributors, reviewers, and anyone who enjoys hacking on:
epoll / inotify internals
log rotation logic
output sinks (JSON, TCP/UDP, HTTP, Redis, etc.)
async worker pipelines
structured log parsing
general Zig code quality improvements
The codebase is small, easy to navigate, and friendly for new Zig/system-level contributors.
# Repo
https://github.com/ankushT369/zail
If you like low-level Linux stuff or just want a fun project to tinker with, I’d love your thoughts or contributions!
https://redd.it/1p2zbrc
@r_opensource
I’ve been hacking on a little side-project called zail — a lightweight telemetry agent written in Zig that watches directories recursively and streams out newly appended log data in real time.
Think of it like a minimal “tail-F”, but built properly on top of epoll + inotify, no polling, and stable file identity tracking (inode + dev_id). It’s designed for setups where you want something fast, predictable, and low-CPU to collect logs or feed them into other systems.
# Why I’m posting
I’m looking for early contributors, reviewers, and anyone who enjoys hacking on:
epoll / inotify internals
log rotation logic
output sinks (JSON, TCP/UDP, HTTP, Redis, etc.)
async worker pipelines
structured log parsing
general Zig code quality improvements
The codebase is small, easy to navigate, and friendly for new Zig/system-level contributors.
# Repo
https://github.com/ankushT369/zail
If you like low-level Linux stuff or just want a fun project to tinker with, I’d love your thoughts or contributions!
https://redd.it/1p2zbrc
@r_opensource
GitHub
GitHub - ankushT369/zail: zail is a telemetry agent
zail is a telemetry agent. Contribute to ankushT369/zail development by creating an account on GitHub.
ITrace Every HTTP Call with Payloads, Understand Every User Journey
I just open source a microservice call graph visualization tool, check it out.
https://github.com/softprobe/softprobe
https://redd.it/1p399dk
@r_opensource
I just open source a microservice call graph visualization tool, check it out.
https://github.com/softprobe/softprobe
https://redd.it/1p399dk
@r_opensource
GitHub
GitHub - softprobe/softprobe: Microservice message flow visualization. Built with Rust & WebAssembly.
Microservice message flow visualization. Built with Rust & WebAssembly. - softprobe/softprobe
For the sol preneur, AI market survey tools.
https://github.com/HenryKang1/AI_market_researcher
https://redd.it/1p3b5yv
@r_opensource
https://github.com/HenryKang1/AI_market_researcher
https://redd.it/1p3b5yv
@r_opensource
GitHub
GitHub - HenryKang1/AI_market_researcher: automatic_AI_survey_tool
automatic_AI_survey_tool. Contribute to HenryKang1/AI_market_researcher development by creating an account on GitHub.
The Arweave Community's Greatest Unsolved Mystery: Tiamat's Puzzles
https://github.com/HomelessPhD/AR_Puzzles
https://redd.it/1p38gbm
@r_opensource
https://github.com/HomelessPhD/AR_Puzzles
https://redd.it/1p38gbm
@r_opensource
GitHub
GitHub - HomelessPhD/AR_Puzzles: Solving of Arweave Puzzles
Solving of Arweave Puzzles . Contribute to HomelessPhD/AR_Puzzles development by creating an account on GitHub.
What open-source project should i enter to?
For context, I use Fedora as my OS. I currently work with JavaScript, and I want to join an open-source project to learn, contribute, and help. I love CLIs, TUIs, and those kinds of things. Does anyone know a project?
https://redd.it/1p3dqsr
@r_opensource
For context, I use Fedora as my OS. I currently work with JavaScript, and I want to join an open-source project to learn, contribute, and help. I love CLIs, TUIs, and those kinds of things. Does anyone know a project?
https://redd.it/1p3dqsr
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Prism — open-source, TS-first package registry (contributors wanted)
I’ve launched Prism, an open-source package registry built with TypeScript and Fastify.
Goal: a modern superset registry on top of npm.
Project is early and open for contributors — architecture is clean and fun to work on.
Repo: https://github.com/ruidosujeira/prism
https://redd.it/1p3hfne
@r_opensource
I’ve launched Prism, an open-source package registry built with TypeScript and Fastify.
Goal: a modern superset registry on top of npm.
Project is early and open for contributors — architecture is clean and fun to work on.
Repo: https://github.com/ruidosujeira/prism
https://redd.it/1p3hfne
@r_opensource
GitHub
GitHub - ruidosujeira/prism: a fully functional, production-grade JavaScript package registry.
a fully functional, production-grade JavaScript package registry. - ruidosujeira/prism
Host your own temp mail server
https://github.com/lm36/tempmail-server
https://redd.it/1p3i95f
@r_opensource
https://github.com/lm36/tempmail-server
https://redd.it/1p3i95f
@r_opensource
GitHub
GitHub - Lm36/tempmail-server: An inbound-only mail server and REST API
An inbound-only mail server and REST API. Contribute to Lm36/tempmail-server development by creating an account on GitHub.
Do I Need to Show MIT License Attribution in My App’s UI After Forking a Project?
Hi,
If I fork an MIT-licensed project and publish my own customized version, is it enough to keep the original MIT license file inside my project repository?
Am I allowed not to display the license or attribution anywhere in the user-facing UI (like an About page or Legal page on my website), as long as the license remains unchanged in the codebase?
Just want to confirm if this is compliant with MIT license requirements.
https://redd.it/1p3hoik
@r_opensource
Hi,
If I fork an MIT-licensed project and publish my own customized version, is it enough to keep the original MIT license file inside my project repository?
Am I allowed not to display the license or attribution anywhere in the user-facing UI (like an About page or Legal page on my website), as long as the license remains unchanged in the codebase?
Just want to confirm if this is compliant with MIT license requirements.
https://redd.it/1p3hoik
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Can I use WASM for DOM manipulation?
I don't know the answer.
Looking for answers for this.
I am working on a product that needs this.
So, what's your thoughts?
https://redd.it/1p3no09
@r_opensource
I don't know the answer.
Looking for answers for this.
I am working on a product that needs this.
So, what's your thoughts?
https://redd.it/1p3no09
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
DataOps - a free, open-source browser tool for working with data and PDFs (no uploads, everything stays local)
My friend has asked me to post this on reddit, he says:
"Hey everyone!
I’ve been working on DataOps, a browser-based tool for common data and PDF tasks. Everything runs locally in your browser - no uploads, no servers, your files never leave your device.
It handles JSON/XML/TOON comparison, conversion and formatting, PDF merging/splitting, API testing, Base64 encoding, and more. Works on mobile too.
I built this because I was tired of sketchy online tools that make you upload sensitive documents like personal (passports) or company documents/data to unknown servers.
It’s completely open-source and free to use. No account needed, no tracking.
Try it here: https://dataopsapp.com
Would love to hear your feedback or feature
requests!"
https://redd.it/1p3rqcv
@r_opensource
My friend has asked me to post this on reddit, he says:
"Hey everyone!
I’ve been working on DataOps, a browser-based tool for common data and PDF tasks. Everything runs locally in your browser - no uploads, no servers, your files never leave your device.
It handles JSON/XML/TOON comparison, conversion and formatting, PDF merging/splitting, API testing, Base64 encoding, and more. Works on mobile too.
I built this because I was tired of sketchy online tools that make you upload sensitive documents like personal (passports) or company documents/data to unknown servers.
It’s completely open-source and free to use. No account needed, no tracking.
Try it here: https://dataopsapp.com
Would love to hear your feedback or feature
requests!"
https://redd.it/1p3rqcv
@r_opensource
MathMod-13.0 (mathematical modelling software) is out and available for (Windows32/64, MacOSX and Android)
https://github.com/parisolab/mathmod/releases
MathMod-13.0 (Windows32/64, MacOSX and Android) is available for download from: sourceforge or github . Unix/Linux packages : repology.org
Have fun!
Release Notes:
1. Script generator to add thickness to iso/parametric surfaces
2. Undo/Redo commands for navigating through previous noscripts
https://redd.it/1p3vyop
@r_opensource
https://github.com/parisolab/mathmod/releases
MathMod-13.0 (Windows32/64, MacOSX and Android) is available for download from: sourceforge or github . Unix/Linux packages : repology.org
Have fun!
Release Notes:
1. Script generator to add thickness to iso/parametric surfaces
2. Undo/Redo commands for navigating through previous noscripts
https://redd.it/1p3vyop
@r_opensource
GitHub
Releases · parisolab/mathmod
Mathematical modelling software. Contribute to parisolab/mathmod development by creating an account on GitHub.
I built a tool to extract a brand and design system from any website.
https://github.com/thevangelist/dembrandt
https://redd.it/1p3xwkw
@r_opensource
https://github.com/thevangelist/dembrandt
https://redd.it/1p3xwkw
@r_opensource
GitHub
GitHub - dembrandt/dembrandt: Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more.…
Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more. One command. - dembrandt/dembrandt
5 contributions I made to encrypted note taking - lockbook
https://youtu.be/6E_Ctk8f6Uo?si=-iO0o5B2RgY-VuG9
https://redd.it/1p3x5ll
@r_opensource
https://youtu.be/6E_Ctk8f6Uo?si=-iO0o5B2RgY-VuG9
https://redd.it/1p3x5ll
@r_opensource
YouTube
Helix support, Bear import, Sharper PDFs, Release infra - building trustless notes: lockbook - ep5
Github: https://github.com/lockbook/lockbook
Join our Discord: https://discord.gg/lockbook
Website: https://lockbook.net
Blog: https://blog.lockbook.net
0:00 hi
0:57 support helix
2:47 migrate from bear
6:59 file tree aesthetics
8:54 better pdfs
12:08 deploying…
Join our Discord: https://discord.gg/lockbook
Website: https://lockbook.net
Blog: https://blog.lockbook.net
0:00 hi
0:57 support helix
2:47 migrate from bear
6:59 file tree aesthetics
8:54 better pdfs
12:08 deploying…
UnisonDB - Log-based real-time database
Log-native real-time database : Designed to solve data consistency and real-time responsiveness challenges
* Combining a B+Tree storage engine and Write-Ahead Logging (WAL) -based streaming replication, it ensures sub-second replication and strong consistency across hundreds of nodes.
* Supports Key-Value, Wide-Column, and Large Object (LOB) storage with a multi-model structure
* Optimized for local-first architecture with edge-first design
* Multi-tenancy support through namespace isolation
Differences from existing systems:
* LMDB/BoltDB is a fast local storage but cannot be replicated.
* etcd/Consul has high consistency but limited scalability.
* Kafka/NATS is strong in streaming, but not queryable.
UnisonDB bridges this gap, providing a single, log-centric architecture that integrates storage and streaming.
Core architecture 3-tier structure
1. WALFS (Write-Ahead Log File System) * – mmap-based log file system, optimized for large-scale read/write
* Segment-based log structure, optimized for both sequential writes and random reads
* Supports zero-copy reading , offset-based seeking , and real-time tailing
* Parallel reader architecture that allows multiple replica nodes to read simultaneously
2. Engine – Hybrid storage combining WAL, MemTable, and B-Tree
* Combination of MemTable (skip list) and B-Tree index based on WALFS
* Transfer without deserialization when replicating using FlatBuffers
* Supports atomic multi-key transactions , ensuring consistency at the commit level.
* LOB (Large Object) can be chunked and streamed in units of transactions.
* Wide-Column model supports partial column updates and dynamic schema expansion.
3. Replication – WAL-based streaming replication, including offset tracking.
* WAL-based streaming replication , where followers track offsets and synchronize in real time.
* Maintain self-describing data structures using FlatBuffer log records .
* Efficient streaming implementation with batch transmission
* Consistency-focused design
UnisonDB's solution
* Append-only log + B-Tree combination provides high-speed writes and efficient range reads.
* Support for transaction-based multi-key replication and column-aware synchronization
* Built-in replication with gRPC WAL streaming + B-Tree snapshots
License : Apache License 2.0
Development language : Go
https://github.com/ankur-anand/unisondb
https://redd.it/1p404fi
@r_opensource
Log-native real-time database : Designed to solve data consistency and real-time responsiveness challenges
* Combining a B+Tree storage engine and Write-Ahead Logging (WAL) -based streaming replication, it ensures sub-second replication and strong consistency across hundreds of nodes.
* Supports Key-Value, Wide-Column, and Large Object (LOB) storage with a multi-model structure
* Optimized for local-first architecture with edge-first design
* Multi-tenancy support through namespace isolation
Differences from existing systems:
* LMDB/BoltDB is a fast local storage but cannot be replicated.
* etcd/Consul has high consistency but limited scalability.
* Kafka/NATS is strong in streaming, but not queryable.
UnisonDB bridges this gap, providing a single, log-centric architecture that integrates storage and streaming.
Core architecture 3-tier structure
1. WALFS (Write-Ahead Log File System) * – mmap-based log file system, optimized for large-scale read/write
* Segment-based log structure, optimized for both sequential writes and random reads
* Supports zero-copy reading , offset-based seeking , and real-time tailing
* Parallel reader architecture that allows multiple replica nodes to read simultaneously
2. Engine – Hybrid storage combining WAL, MemTable, and B-Tree
* Combination of MemTable (skip list) and B-Tree index based on WALFS
* Transfer without deserialization when replicating using FlatBuffers
* Supports atomic multi-key transactions , ensuring consistency at the commit level.
* LOB (Large Object) can be chunked and streamed in units of transactions.
* Wide-Column model supports partial column updates and dynamic schema expansion.
3. Replication – WAL-based streaming replication, including offset tracking.
* WAL-based streaming replication , where followers track offsets and synchronize in real time.
* Maintain self-describing data structures using FlatBuffer log records .
* Efficient streaming implementation with batch transmission
* Consistency-focused design
UnisonDB's solution
* Append-only log + B-Tree combination provides high-speed writes and efficient range reads.
* Support for transaction-based multi-key replication and column-aware synchronization
* Built-in replication with gRPC WAL streaming + B-Tree snapshots
License : Apache License 2.0
Development language : Go
https://github.com/ankur-anand/unisondb
https://redd.it/1p404fi
@r_opensource
GitHub
GitHub - ankur-anand/unisondb: A streaming multimodal database for Edge AI, and Edge Computing.
A streaming multimodal database for Edge AI, and Edge Computing. - ankur-anand/unisondb
I built the tiniest task manager
https://github.com/denisbondare/taskbucket
https://redd.it/1p42l8g
@r_opensource
https://github.com/denisbondare/taskbucket
https://redd.it/1p42l8g
@r_opensource
GitHub
GitHub - denisbondare/taskbucket: A miniature task manager with local storage.
A miniature task manager with local storage. Contribute to denisbondare/taskbucket development by creating an account on GitHub.
Open sourced my coding problem typing trainer. Looking for contributors or feedback on code structure
https://github.com/cwklurks/codesprint
https://redd.it/1p42ajq
@r_opensource
https://github.com/cwklurks/codesprint
https://redd.it/1p42ajq
@r_opensource
GitHub
GitHub - cwklurks/codesprint: CodeSprint is a typing practice environment for software engineers that uses real LeetCode-style…
CodeSprint is a typing practice environment for software engineers that uses real LeetCode-style code snippets instead of lorem ipsum, tracking WPM, accuracy, and errors in real time inside a minim...
Seeking feedback on my experimental js lib oem
I've been building and rebuilding a framework off and on for a couple years. I recently had an ah-hah moment and reworked things to a 2.0 version. I just posted the new version here: https://oem.js.org/. I'm curious what people think. The core idea is that it's a framework to design your own framework. It's only 300 LOC and it facilitates a particular syntax for your own framework that results in code you can understand from top to bottom.
https://redd.it/1p41o7s
@r_opensource
I've been building and rebuilding a framework off and on for a couple years. I recently had an ah-hah moment and reworked things to a 2.0 version. I just posted the new version here: https://oem.js.org/. I'm curious what people think. The core idea is that it's a framework to design your own framework. It's only 300 LOC and it facilitates a particular syntax for your own framework that results in code you can understand from top to bottom.
https://redd.it/1p41o7s
@r_opensource
OEM JS
The Dependency Free Framework
Somachord: A Subsonic client (Web, Electron, PWA)
https://github.com/sammy-ette/Somachord
Somachord is a web music player for Subsonic servers (and subsonic servers only) written in Gleam :)
It works on both desktop in the browser and with Electron, and mobile with a PWA as well
https://redd.it/1p48bu6
@r_opensource
https://github.com/sammy-ette/Somachord
Somachord is a web music player for Subsonic servers (and subsonic servers only) written in Gleam :)
It works on both desktop in the browser and with Electron, and mobile with a PWA as well
https://redd.it/1p48bu6
@r_opensource
GitHub
GitHub - sammy-ette/Somachord: 🎼 A simple self-hosted Subsonic web client.
🎼 A simple self-hosted Subsonic web client. Contribute to sammy-ette/Somachord development by creating an account on GitHub.
Writingway 2: Scrivener meets AI-integration
I wrote a freeware version of sites like NovelCrafter or Sudowrite. Runs on your machine, costs zero, nothing gets saved on some obscure server, and you could even run it with a local model completely without internet access.
Of course FOSS.
Here's my blog post about it:
https://aomukai.com/2025/11/23/writingway-2-now-plug-and-play/
https://redd.it/1p4atb9
@r_opensource
I wrote a freeware version of sites like NovelCrafter or Sudowrite. Runs on your machine, costs zero, nothing gets saved on some obscure server, and you could even run it with a local model completely without internet access.
Of course FOSS.
Here's my blog post about it:
https://aomukai.com/2025/11/23/writingway-2-now-plug-and-play/
https://redd.it/1p4atb9
@r_opensource
A. Omukai
Writingway 2 – Now Plug-and-Play
The workbench with all your projects. Writingway 2: What’s different? So if you’ve been following my AI writing stuff, you know I’ve been making tools for writers. The first Writingway worked great…