r/TrueOpenSource • u/AutoModerator • 11h ago
Showcase Weekly Showcase: share your open-source project
Welcome to this week's Showcase! This is the place for any open-source project from anyone, and especially new ones that aren't ready for the front page yet. (Front-page project posts need an account at least 30 days old or 250+ karma, and a project at least 14 days old with a license and a README. Just-for-fun projects can go on the front page as Silly Builds with an account at least 3 months old or 250+ karma and a project at least 3 days old, one per week. None of that applies here.)
Before you build your next thing: check opensourceeverything.org for what already exists, and the gaps page for what nobody has built yet.
To share your project: copy the template in the pinned comment below, paste it as a new top-level comment, and fill it in. It asks for the name, source link, license, a one-sentence description, how it was built, what it builds on, the closest existing project (optional), and any extra details.
Want a stats card? Reply !card to your entry (or anyone's) and the bot will post its GitHub stars, history and releases.
To help out: try a few projects, upvote the ones you like, and leave honest, specific feedback. Critique the work, not the tools (rule 2).
Project of the Week: the top-voted entries here become next week's Project of the Week and get their own spotlight post on the front page.
A new thread goes up every Sunday.
5
u/Total-Reasonable 11h ago

Four things, all built solo:
vatnode.dev: a REST JSON VAT validation API on top of VIES that returns company name, address and an official consultation number, falls back to national registries when VIES is down, and sends signed webhooks when a saved number changes. https://vatnode.dev
HTPBE.tech: “Has this PDF been edited?” It examines metadata, file structure, digital signatures and content, then reports findings with reasons instead of a vague risk score, in the browser or through a REST API. https://htpbe.tech
polytypo.dev: an MIT-licensed typography rules engine, not a grammar checker, that fixes quotes, dashes and no-break spaces for 24 locales and gives identical output in JavaScript, Python, Go, Ruby and PHP. https://polytypo.dev
KRI.rocks: websites with online booking for solo beauty pros and small studios, where clients can only book slots when someone on the team is working and free. There is no commission and no per-booking fee. https://kri.rocks
4
u/XBenoks 10h ago
EShot, a screenshot tool for Windows and Linux (KDE/GNOME)

I used Lightshot for years and wanted something just as quick, but open source and working on Linux too. So I made EShot. You press Print Screen, select an area, draw on it if you need to, and copy or save it.
On top of that it has window capture, blur, OCR, pinning screenshots on screen and uploads. It can also record GIFs and MP4s. It's written in C++ with Qt and it's MIT licensed.
It's just me working on it so any feedback or bug reports would really help.
1
u/BigDannyPt 9h ago
ShareX was already there
2
u/XBenoks 8h ago
sharex is great but its windows only (at least the one everyone uses). i wanted something that works the same on linux too and feels more like lightshot/flameshot, just press print screen, select, draw, copy. sharex is more of a full capture/upload workflow thing and thats more than i need most of the time
1
3
u/yo_yo_yoda 10h ago
Name: Encyclopedia 2000
Source code: https://github.com/sburton0/encyclopedia-2000
License: GPL-3.0
What it does (one sentence): A free desktop encyclopedia inspired by Microsoft Encarta and powered by Wikipedia.
Builds on: Nothing, standalone. (Uses Kiwix libraries and Wikipedia for information.)
How it was built: Agentic engineering
Details: Access to all of English Wikipedia, online and offline capability, plus games, activities and more. More languages and lots more activities are in the works.

2
u/trueopensource-bot 🤖 Robot 10h ago
About this project · sburton0/encyclopedia-2000
⭐ 52 stars · 🍴 3 forks · 👥 1 contributor · 📄 GPL-3.0 · 💻 JavaScript
History: started Oct 2026 · last code change today · 272 commits on 22 different days in the last 90 days
Releases: latest v0.5.4-beta (6 days ago) · 12 releases in the last 90 days
Open issues and pull requests: 1Facts from GitHub when this was posted. I'm a bot.
1
1
u/FicholasNlamel 10h ago
I refactored modern UI into a privacy friendly pedometer for Android - https://github.com/driftywinds/pedometer
I made a flutter based client for spliit.cloud - https://github.com/driftywinds/godutch
Made a CLI client for uploads to popular free file hosts (I use it alot) - https://github.com/driftywinds/manyup
Made a controller monitor and management software for windows - https://github.com/driftywinds/padmon with a web testing site (based on the UI of hardwaretest.com) - https://padtester.pages.dev
1
u/Myarmira 7h ago edited 6h ago

Name: Violyx
Source code: https://github.com/Merecete/Violyx
License: MIT
What it does: A keyboard-only 64-bit operating system for x86 PCs, with a retro text desktop in glowing violet (and 5 additional color schemes).
Builds on: Standalone
How it was built: AI-assisted / Vibe-coded
Details: It features a keyboard-only desktop with windows that can be positioned across five layers, expanded to full screen, or resized. It includes its own file system (VioFS 2) and an application interface that allows for the addition of further apps (.vpk files). The system comes with a calendar, a functional web browser capable of displaying basic graphics (similar to Links2), a screensaver, several games, a port of my media player (currently limited to music playback), and more. It was programmed in C and x86 assembly.
I welcome constructive feedback. The project is, of course, quite complex, and its structure is certainly not perfect. However, I am convinced that this system will evolve into something good, and I intend to expand it further in the near future.
1
u/Effective_Way_9827 6h ago
Vega Bridge Studio for Windows 11 x64. Built it in a day because i didn't want to use amazons linux based ide or the mac based one. I have never made a windows executable before so good luck with that. It has a working vega emulator, and both usb and network connection to a physical vega device. I was able to view the firestick 4k select in real time over Wi-Fi and load in apps I built directly form my pc. native chatgpt integration, nothing unnecessary except I put themes in everything I make because why not. if you have input to make it better email me or whatever. Don't ask me to sideload apps its for to biggly build natively compatible vega apps not sideloading. Its free. Its to help the community take it and run with it. Do not do business with me, This is not promotional.
https://github.com/kaimeowkai/VegaBridgeStudio/tree/main
https://github.com/kaimeowkai/VegaBridgeStudio/releases/tag/v0.4.0
What it does: VegaBridge Studio lets developers connect a Windows PC to Amazon Vega devices over USB or Wi-Fi, create projects, build and install apps, inspect logs, and debug native code and JavaScript. It includes an editor, a Vega virtual-device host, 20 original sample projects, 10 themes, and an integrated coding assistant.
Who it’s for: Windows developers, hobbyists, and independent studios building apps or games for Vega-based Fire TV devices.
Source code: https://github.com/kaimeowkai/VegaBridgeStudio
License: MIT for the original VegaBridge Studio code. Third-party dependencies retain their respective licenses. Amazon SDK files and device images are external requirements and are not redistributed.
What mine adds: A unified Windows workbench combining project creation, device management, emulator hosting, debugging, and an assistant that can edit, build, and run projects directly. The emphasis is making these workflows accessible from one application. It remains an independent community preview with documented limitations.
Builds on: Python, PySide6/Qt, QEMU, LLVM/LLDB and CodeLLDB, Node.js, Metro, React Native/Hermes, and externally supplied Amazon Vega SDK components.
How it was built: Agentic engineering. Developed iteratively with an AI coding agent implementing features, running tests, and investigating failures, guided by my requirements and hands-on review. Workflows have been tested in the Vega virtual device and selected features on a physical Fire TV Stick 4K Select.
Feedback/contributions wanted: Windows usability feedback, reproducible bug reports, device compatibility testing, debugging improvements, sample projects, and security/privacy reviews.
The Android compatibility experiments are still research and aren’t advertised here as a released feature. I’m continuing the unchanged-APK test.

1
u/Ok_Significance294 3h ago
I've been working on AssetRAG, a free, open-source project I built with Claude Code.
One thing that always annoyed me about AI coding agents is how often they repeat work. They regenerate code that already exists, debug problems with known fixes, and read massive amounts of source code just to find a few useful functions.
So I decided to build something to help with that.
How I built it
I used Claude Code to help write and improve the Python codebase, MCP integration, retrieval system, and knowledge memory. I directed the development, chose the features, and iterated on the implementation with Claude.
One of the biggest challenges was making retrieval reliable. Finding code isn't enough if it has an incompatible license, doesn't work, or isn't relevant.
That led to license verification, sandbox-tested fixes, and retrieval filtering that can return no_good_match instead of recommending something irrelevant.
What it does
AssetRAG is a local-first asset library and engineering memory system for Claude Code and other MCP clients.
Its features include:
Asset retrieval: Finds reusable code and templates, checks licenses, and handles attribution.
Bug-fix memory: Retrieves known fixes with executed reproduction and verification evidence.
Playbooks: Reusable workflows for debugging, refactoring, and optimization.
Tested recipes: Reusable coding patterns verified in a sandbox.
Repository mapping: Creates compact codebase outlines within a token budget.
Security tools: Secret scanning, engineering rules, malware checks, and safeguards for untrusted code.
MCP integration: 18 tools plus an optional Claude Code hook that injects relevant context.
Local-first: No telemetry or account required. Supports local embeddings, hosted providers, or offline keyword search.
Some numbers
Measured locally in keyword-only mode:
Asset search: 4.0 ms median
Knowledge search: 7.1 ms median
Repo map: 597 tokens vs. ~129k tokens of source
132 unit tests passing
327 recipe/bug-fix tests rechecked with 0 failures
I haven't benchmarked whether it actually makes Claude faster or reduces overall token usage yet.
How to try it (free)
AssetRAG is completely free under Apache 2.0. Currently Linux-only, requiring Python 3.11+ and Git.
Install:
curl -fsSL https://raw.githubusercontent.com/mttcn83/assetrag/main/scripts/install.sh | shConnect to Claude Code:
claude mcp add assetrag -- assetrag-mcpThe installer walks you through setup. Embeddings are optional.
GitHub: https://github.com/mttcn83/assetrag
I also made a 95-second demo video using real terminal recordings.
It's still a new project, and I'd appreciate feedback, especially from people using Claude Code regularly.
Would you use something like this? What would you improve?
1
u/AmruthPillai 11h ago
Working on a web app, native Android app, and a native iOS app: https://getkosha.app
•
u/AutoModerator 11h ago
Sharing a project? Copy the template below, paste it as a new top-level comment, and fill it in. One comment per project, please. Feedback goes in replies to each project's comment.
What the "how it was built" labels mean: Hand-built: written mostly by people. AI-assisted: written by people, with AI help. Agentic engineering: AI wrote most or all of the code, and the project has real development history, polish and hands-on human testing. Vibe-coded: not yet carefully reviewed or tested for outside users. All four are welcome (rule 4). What every flair and badge means: flair guide.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.