TrailBase 0.22: Open, single-executable, SQLite-based Firebase alternative now with multi-DB
TrailBase is an easy to self-host, sub-millisecond, single-executable FireBase alternative. It provides type-safe REST and real-time APIs, WASM runtime, auth & admin UI. Comes with type-safe client libraries for JS/TS, Dart/Flutter, Go, Rust, .Net, Kotlin, Swift and Python. Its WASM runtime allows authoring custom endpoints and SQLite extensions in JS/TS or Rust (with .NET on the way).
Just released v0.22. Some of the highlights since last time posting here include:
Multi-DB support 🎉: record APIs can be backed by \`TABLE\`/\`VIEW\`s of independent DBs.
This can help with physical isolation and offer a path when encountering locking bottlenecks.
Filtered change subnoscriptions.
Mobile-friendly and more polished admin UI.
Kotlin client
Many more improvements, e.g.: WASM execution model & custom SQLite functions, ...
Check out the live demo, our GitHub or our website. TrailBase is only about a year young and rapidly evolving, we'd really appreciate your feedback 🙏
https://redd.it/1pl22j2
@r_opensource
TrailBase is an easy to self-host, sub-millisecond, single-executable FireBase alternative. It provides type-safe REST and real-time APIs, WASM runtime, auth & admin UI. Comes with type-safe client libraries for JS/TS, Dart/Flutter, Go, Rust, .Net, Kotlin, Swift and Python. Its WASM runtime allows authoring custom endpoints and SQLite extensions in JS/TS or Rust (with .NET on the way).
Just released v0.22. Some of the highlights since last time posting here include:
Multi-DB support 🎉: record APIs can be backed by \`TABLE\`/\`VIEW\`s of independent DBs.
This can help with physical isolation and offer a path when encountering locking bottlenecks.
Filtered change subnoscriptions.
Mobile-friendly and more polished admin UI.
Kotlin client
Many more improvements, e.g.: WASM execution model & custom SQLite functions, ...
Check out the live demo, our GitHub or our website. TrailBase is only about a year young and rapidly evolving, we'd really appreciate your feedback 🙏
https://redd.it/1pl22j2
@r_opensource
GitHub
GitHub - trailbaseio/trailbase: An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, built-in…
An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, built-in WebAssembly runtime, realtime subnoscriptions, auth, and admin UI built on Rust, SQLite & Wasmti...
AI Voice Clone with Coqui XTTS-v2
https://github.com/artcore-c/AI-Voice-Clone-with-Coqui-XTTS-v2
https://redd.it/1pl61wr
@r_opensource
https://github.com/artcore-c/AI-Voice-Clone-with-Coqui-XTTS-v2
https://redd.it/1pl61wr
@r_opensource
GitHub
GitHub - artcore-c/AI-Voice-Clone-with-Coqui-XTTS-v2: Free voice cloning for creators using Coqui XTTS-v2 on Google Colab. Clone…
Free voice cloning for creators using Coqui XTTS-v2 on Google Colab. Clone your voice with just a few minutes of audio. Complete guide to build your own notebook. - artcore-c/AI-Voice-Clone-with-Co...
Is there a project that can proudly say we are good at naming things?
Most programmers say they are bad at naming things. And since naming things is hard I think they are right, but is there an open source project that can proudly say they are good at naming things? I would like to take a look at some code that has really good names in code, config, project name, etc.
https://redd.it/1pl6d0s
@r_opensource
Most programmers say they are bad at naming things. And since naming things is hard I think they are right, but is there an open source project that can proudly say they are good at naming things? I would like to take a look at some code that has really good names in code, config, project name, etc.
https://redd.it/1pl6d0s
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Bitwave: Is This the Future-Proof Audio Format Developers Need?
# The New Audio Standard: High Fidelity and Dynamic
Bitwave is an ambitious, open-source project aiming to redefine the modern audio file format. The format is built with a robust hybrid architecture utilizing Python for the SDK/CLI and Rust for high-performance core processing. This foundation targets high-fidelity sound, multi-track support, and, crucially, developer ease-of-use, directly addressing the limitations of legacy containers in the immersive audio landscape. Bitwave positions itself as a solution for dynamic content that needs to adapt in real-time.
# Architectural Deep Dive: Spatial and Adaptive
The core
# CLI and SDK: A Complete Tooling Ecosystem
The project delivers a comprehensive toolkit for creators and coders. The Python SDK offers seamless data manipulation via NumPy integration for programmatic workflows. Concurrently, the powerful Command Line Interface (CLI) simplifies complex tasks for power users, supporting operations like analysis (BPM, spectral, fingerprinting), batch processing, format conversion (WAV, FLAC, OGG), and advanced audio effects (reverb, pitch shift). Bitwave is not just a container; it's a complete, modern audio processing pipeline, licensed under MIT and ready for community adoption and contribution.
Check out the project: https://github.com/makalin/Bitwave
https://redd.it/1pldy7x
@r_opensource
# The New Audio Standard: High Fidelity and Dynamic
Bitwave is an ambitious, open-source project aiming to redefine the modern audio file format. The format is built with a robust hybrid architecture utilizing Python for the SDK/CLI and Rust for high-performance core processing. This foundation targets high-fidelity sound, multi-track support, and, crucially, developer ease-of-use, directly addressing the limitations of legacy containers in the immersive audio landscape. Bitwave positions itself as a solution for dynamic content that needs to adapt in real-time.
# Architectural Deep Dive: Spatial and Adaptive
The core
.bwx format’s file structure is its true innovation. It mandates distinct blocks for metadata, including a crucial SPATIAL_BLOCK for x, y, z positional data and a META_BLOCK that stores essential information like BPM. This intrinsic inclusion of dynamic and spatial data is key to its "future-proof" claim. This design enables applications like dynamic tempo adjustment and 3D spatial audio playback without relying on external sidecar files, making the content intrinsically self-describing and ready for modern playback engines.# CLI and SDK: A Complete Tooling Ecosystem
The project delivers a comprehensive toolkit for creators and coders. The Python SDK offers seamless data manipulation via NumPy integration for programmatic workflows. Concurrently, the powerful Command Line Interface (CLI) simplifies complex tasks for power users, supporting operations like analysis (BPM, spectral, fingerprinting), batch processing, format conversion (WAV, FLAC, OGG), and advanced audio effects (reverb, pitch shift). Bitwave is not just a container; it's a complete, modern audio processing pipeline, licensed under MIT and ready for community adoption and contribution.
Check out the project: https://github.com/makalin/Bitwave
https://redd.it/1pldy7x
@r_opensource
GitHub
GitHub - makalin/Bitwave: Bitwave is a high-fidelity, developer-friendly, future-proof audio format designed for modern sound experiences…
Bitwave is a high-fidelity, developer-friendly, future-proof audio format designed for modern sound experiences — including spatial audio, dynamic tempo adjustment, and multi-track support. - makal...
The Law of Discoverability - open source software is in desperate need of this principle
https://fishshell.com/docs/current/design.html#the-law-of-discoverability
https://redd.it/1plg6bq
@r_opensource
https://fishshell.com/docs/current/design.html#the-law-of-discoverability
https://redd.it/1plg6bq
@r_opensource
Golocron - Plug and Play Blogging and Wiki System for Go Backends
https://github.com/cookiengineer/golocron
https://redd.it/1plfoo3
@r_opensource
https://github.com/cookiengineer/golocron
https://redd.it/1plfoo3
@r_opensource
GitHub
GitHub - cookiengineer/golocron: :book: Plug and Play Blogging and Wiki System for Go Backends.
:book: Plug and Play Blogging and Wiki System for Go Backends. - cookiengineer/golocron
pdf-sign – Adobe-compliant PDF signing with GPG Agent
https://github.com/0x77dev/pdf-sign
https://redd.it/1plfh5g
@r_opensource
https://github.com/0x77dev/pdf-sign
https://redd.it/1plfh5g
@r_opensource
Reddit
From the opensource community on Reddit: pdf-sign – Adobe-compliant PDF signing with GPG Agent
Posted by 0x77dev - 1 vote and 0 comments
Simple Web CSVx Editor
For simple spreadsheet operations, I've always considered a simple Excel-style application. Last night, I created a simple web-based CSVX editor-viewer using "vibe coding."
It's possible to prevent libraries like Pandas from reading comments, so using them in these situations wouldn't be harmful, but unfortunately, MS Office or LibreOffice don't have native support for this, making it difficult to add.
https://github.com/alorak/csvx
https://csv.alorak.com/
https://redd.it/1plioit
@r_opensource
For simple spreadsheet operations, I've always considered a simple Excel-style application. Last night, I created a simple web-based CSVX editor-viewer using "vibe coding."
It's possible to prevent libraries like Pandas from reading comments, so using them in these situations wouldn't be harmful, but unfortunately, MS Office or LibreOffice don't have native support for this, making it difficult to add.
https://github.com/alorak/csvx
https://csv.alorak.com/
https://redd.it/1plioit
@r_opensource
GitHub
GitHub - alorak/csvx: A web-based spreadsheet editor that supports the CSVx format - an enhanced CSV format with rich formatting…
A web-based spreadsheet editor that supports the CSVx format - an enhanced CSV format with rich formatting capabilities. - alorak/csvx
Defending against runtime attacks what works?
Runtime threats app-layer, supply chain, and identity often evade standard security measures.
Here’s a blog that explains these attack vectors in a simple way: link
What strategies do you use to detect or prevent runtime attacks?
https://redd.it/1pljhhp
@r_opensource
Runtime threats app-layer, supply chain, and identity often evade standard security measures.
Here’s a blog that explains these attack vectors in a simple way: link
What strategies do you use to detect or prevent runtime attacks?
https://redd.it/1pljhhp
@r_opensource
ARMO
Cloud Workload Threats - Runtime Attacks in 2026
The 3 runtime threat vectors in modern cloud breaches: application-layer attacks, supply chain compromises, and stolen cloud identities.
RelicBin - Open source pastebin with s3 storage, ansi, text, log, code, html, markdown, pdf, excalidraw, images rendering, bookmarks && comments
https://github.com/ovidiuvio/relic
https://redd.it/1plii99
@r_opensource
https://github.com/ovidiuvio/relic
https://redd.it/1plii99
@r_opensource
GitHub
GitHub - ovidiuvio/relic: modern take on pastebin
modern take on pastebin. Contribute to ovidiuvio/relic development by creating an account on GitHub.
any-sync-bundle v1.1.3: Self-hosting for Anytype is a personal knowledge base
https://github.com/grishy/any-sync-bundle
https://redd.it/1plmpcp
@r_opensource
https://github.com/grishy/any-sync-bundle
https://redd.it/1plmpcp
@r_opensource
GitHub
GitHub - grishy/any-sync-bundle: Anytype Bundle: Prepackaged All-in-One Self-Hosting
Anytype Bundle: Prepackaged All-in-One Self-Hosting - grishy/any-sync-bundle
GitHub - davidesantangelo/githug: Find your code mate. Discover new GitHub users you don't follow yet, matched by your stack and interests.
https://github.com/davidesantangelo/githug
https://redd.it/1plo3tb
@r_opensource
https://github.com/davidesantangelo/githug
https://redd.it/1plo3tb
@r_opensource
GitHub
GitHub - davidesantangelo/githug: Find your code mate. Discover new GitHub users you don't follow yet, matched by your stack and…
Find your code mate. Discover new GitHub users you don't follow yet, matched by your stack and interests. - davidesantangelo/githug
Open-sourced a production-ready Reddit scraping suite with analytics and dashboard
I’ve released an open-source Reddit scraping suite designed as a full data collection and analysis pipeline.
The project scrapes Reddit content without API keys by using open JSON endpoints exposed by `old.reddit.com` and several Redlib/Libreddit mirrors. It includes rate limiting, failover handling, and pagination for stability.
Features include structured SQLite storage, CSV/Excel export, media downloads, recursive comment parsing, lightweight sentiment analysis, a Streamlit analytics dashboard, and a built-in scheduler. The entire system is Docker-ready and avoids heavy dependencies.
The goal is to provide a practical, self-hostable tool for research, monitoring, and analytics.
GitHub: https://github.com/ksanjeev284/reddit-universal-scraper
Contributions and feedback are welcome.
https://redd.it/1plqo5m
@r_opensource
I’ve released an open-source Reddit scraping suite designed as a full data collection and analysis pipeline.
The project scrapes Reddit content without API keys by using open JSON endpoints exposed by `old.reddit.com` and several Redlib/Libreddit mirrors. It includes rate limiting, failover handling, and pagination for stability.
Features include structured SQLite storage, CSV/Excel export, media downloads, recursive comment parsing, lightweight sentiment analysis, a Streamlit analytics dashboard, and a built-in scheduler. The entire system is Docker-ready and avoids heavy dependencies.
The goal is to provide a practical, self-hostable tool for research, monitoring, and analytics.
GitHub: https://github.com/ksanjeev284/reddit-universal-scraper
Contributions and feedback are welcome.
https://redd.it/1plqo5m
@r_opensource
Reddit
reddit: the front page of the internet
Reddit gives you the best of the internet in one place. Get a constantly updating feed of breaking news, fun stories, pics, memes, and videos just for you. Passionate about something niche? Reddit has thousands of vibrant communities with people that share…
Idea: OSS Health Score
hey yall
just had an idea bubbling in mind: what if there was a tool that can gives OSS projects health scores as a percentage-grade, based on a variety of key, OSS metrics.
for example:
Neovim - 93% - very healthy
ahmed33033’s repo - 63% - Slow, needs support
The scores are calculated from metrics like the usual # of commits, pull requests, issues reported, but also other interesting metrics like average time between releases, security scores (from OpenSSF), percentage of new contributors, pull request creation to merge time, etc…
all of these metrics can be compiled to one score, which would tell you how vibrant the OSS project is.
this would help direct folks towards great projects they should contribute to, as well as projects that need a bit of help.
thoughts?
https://redd.it/1plw032
@r_opensource
hey yall
just had an idea bubbling in mind: what if there was a tool that can gives OSS projects health scores as a percentage-grade, based on a variety of key, OSS metrics.
for example:
Neovim - 93% - very healthy
ahmed33033’s repo - 63% - Slow, needs support
The scores are calculated from metrics like the usual # of commits, pull requests, issues reported, but also other interesting metrics like average time between releases, security scores (from OpenSSF), percentage of new contributors, pull request creation to merge time, etc…
all of these metrics can be compiled to one score, which would tell you how vibrant the OSS project is.
this would help direct folks towards great projects they should contribute to, as well as projects that need a bit of help.
thoughts?
https://redd.it/1plw032
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Sharing some OSS utilities in Powershell which add simple missing capabilities to Windows
https://github.com/doclongdong/WinDumpster
https://redd.it/1ply9om
@r_opensource
https://github.com/doclongdong/WinDumpster
https://redd.it/1ply9om
@r_opensource
GitHub
GitHub - doclongdong/WinDumpster: My own (mostly) tooling and hacks for making Windows better. Mostly microprojects written in…
My own (mostly) tooling and hacks for making Windows better. Mostly microprojects written in Powershell or other Windows-native format like .reg files. - doclongdong/WinDumpster
I built a Neon "Wheel of Fortune" PWA for giveaways and decision making (React + D3 + Web Audio)
Hi everyone!
I built **Asmodeus**, a fully interactive neon-styled wheel picker, purely for fun. It’s designed for giveaways, interactive picks, or just deciding where to eat lunch. It runs entirely in the browser (PWA) and uses the Web Audio API for synthesized sounds (no heavy audio files).
**Live Demo:** [https://d371l.github.io/asmodeus/](https://d371l.github.io/asmodeus/)
**Source Code:** [https://github.com/D371L/asmodeus](https://github.com/D371L/asmodeus)
**Key Features:**
* **Synth Audio:** Real-time generated tick/spin sounds via Web Audio API.
* **PWA Ready:** Installable with offline cache (Service Worker).
* **Smart State:** Persists players, history, and settings in LocalStorage.
* **Modes:** Includes "Elimination Mode" (removes winner) and a "Demo Mode" that auto-spins.
* **Hotkeys:** Space to spin, 'S' for sound, 'D' for demo.
**Tech Stack:** React 18, TypeScript, Vite 5, Tailwind CSS, D3 (for geometry).
It is MIT licensed, so feel free to use it, fork it, or remix it for your own needs. Feedback and stars are appreciated!
https://redd.it/1pm19pm
@r_opensource
Hi everyone!
I built **Asmodeus**, a fully interactive neon-styled wheel picker, purely for fun. It’s designed for giveaways, interactive picks, or just deciding where to eat lunch. It runs entirely in the browser (PWA) and uses the Web Audio API for synthesized sounds (no heavy audio files).
**Live Demo:** [https://d371l.github.io/asmodeus/](https://d371l.github.io/asmodeus/)
**Source Code:** [https://github.com/D371L/asmodeus](https://github.com/D371L/asmodeus)
**Key Features:**
* **Synth Audio:** Real-time generated tick/spin sounds via Web Audio API.
* **PWA Ready:** Installable with offline cache (Service Worker).
* **Smart State:** Persists players, history, and settings in LocalStorage.
* **Modes:** Includes "Elimination Mode" (removes winner) and a "Demo Mode" that auto-spins.
* **Hotkeys:** Space to spin, 'S' for sound, 'D' for demo.
**Tech Stack:** React 18, TypeScript, Vite 5, Tailwind CSS, D3 (for geometry).
It is MIT licensed, so feel free to use it, fork it, or remix it for your own needs. Feedback and stars are appreciated!
https://redd.it/1pm19pm
@r_opensource
GitHub
GitHub - D371L/asmodeus: Wheel Of Fortune
Wheel Of Fortune. Contribute to D371L/asmodeus development by creating an account on GitHub.
Looking for a GitHub alternative that is very different.
No "commits" or "pull requests". "Push request" or "Edit request" is fine.
Screens aren't busy.
The best practice for the README, or alternate, is to have a file that contains a summary of the code, a how-to implement the code, and any other needed information.
That's all I've got off the top of my head.
https://redd.it/1pm38sd
@r_opensource
No "commits" or "pull requests". "Push request" or "Edit request" is fine.
Screens aren't busy.
The best practice for the README, or alternate, is to have a file that contains a summary of the code, a how-to implement the code, and any other needed information.
That's all I've got off the top of my head.
https://redd.it/1pm38sd
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I built a tiny open-source, local-first flashcard app after bouncing off Anki’s UI. Looking for feedback/possible contributors
As I was studying for the HL7 v2.8 Control Exam, I looked for a flashcard app. There are a LOT of flashcard apps out there, but they aren't all to my taste.
Anki seems to be the most popular open-source project; however, the UI left something to be desired.
Quizlet seems to have a good user interface, but I was turned off by its ad-heavy, closed setup.
Everything else seemed to be too complex.
So... as a one-week project, I built a tiny flashcard app named BaraBara. I built it with the following in mind:
A single-user experience that runs entirely in the browser.
No accounts or backend! Only `localStorage.`
Decks, with front/back of cards.
Simple "I knew it/I forgot it" spaced repetition.
Static build, you can self-host anywhere.
I'm not trying to compete with Anki/Quizlet. I'm aiming for something smaller and simpler. Thus, the scope is intentionally tiny. I'm sharing it here because:
I'd love some feedback from people who use and develop learning tools.
I'd like to grow this slowly and thoughtfully, and see if this is useful to anyone else.
I'm looking for a few contributors who like working on small projects. This project already attracted one generous contributor, who greatly improved the UI.
🔗Live Demo: [https://barabara.megafarad.com](https://barabara.megafarad.com)
🔗Repo (MIT): [https://github.com/megafarad/barabara](https://github.com/megafarad/barabara)
I'm especially interested in feedback on:
Does the "local only," no back-end approach resonate with you, or do you prefer to have a real back-end from day one?
What is the minimum feature set you expect from an open-source flashcard app (import/export, tags, richer media - like images)?
For anyone who has implemented SRS tools, I simply have two actions on cards: "I knew it," and "I forgot." Is that enough in your view? Additionally, are there any "gotchas" around scheduling, UX, or data modeling that I should know about?
I'm happy to answer any questions about the implementation or direction. If you can see a way for this project to be more useful (or even useful at all!) I'd love to hear it.
https://redd.it/1pm57ve
@r_opensource
As I was studying for the HL7 v2.8 Control Exam, I looked for a flashcard app. There are a LOT of flashcard apps out there, but they aren't all to my taste.
Anki seems to be the most popular open-source project; however, the UI left something to be desired.
Quizlet seems to have a good user interface, but I was turned off by its ad-heavy, closed setup.
Everything else seemed to be too complex.
So... as a one-week project, I built a tiny flashcard app named BaraBara. I built it with the following in mind:
A single-user experience that runs entirely in the browser.
No accounts or backend! Only `localStorage.`
Decks, with front/back of cards.
Simple "I knew it/I forgot it" spaced repetition.
Static build, you can self-host anywhere.
I'm not trying to compete with Anki/Quizlet. I'm aiming for something smaller and simpler. Thus, the scope is intentionally tiny. I'm sharing it here because:
I'd love some feedback from people who use and develop learning tools.
I'd like to grow this slowly and thoughtfully, and see if this is useful to anyone else.
I'm looking for a few contributors who like working on small projects. This project already attracted one generous contributor, who greatly improved the UI.
🔗Live Demo: [https://barabara.megafarad.com](https://barabara.megafarad.com)
🔗Repo (MIT): [https://github.com/megafarad/barabara](https://github.com/megafarad/barabara)
I'm especially interested in feedback on:
Does the "local only," no back-end approach resonate with you, or do you prefer to have a real back-end from day one?
What is the minimum feature set you expect from an open-source flashcard app (import/export, tags, richer media - like images)?
For anyone who has implemented SRS tools, I simply have two actions on cards: "I knew it," and "I forgot." Is that enough in your view? Additionally, are there any "gotchas" around scheduling, UX, or data modeling that I should know about?
I'm happy to answer any questions about the implementation or direction. If you can see a way for this project to be more useful (or even useful at all!) I'd love to hear it.
https://redd.it/1pm57ve
@r_opensource
I got tired of subnoscription-based finance apps, so I built a local-first alternative. I also did it to practice more and for my portfolio.
https://github.com/Jean-EstevezT/Aritmo-Budget-Planner
https://redd.it/1pm5wxr
@r_opensource
https://github.com/Jean-EstevezT/Aritmo-Budget-Planner
https://redd.it/1pm5wxr
@r_opensource
GitHub
GitHub - Jean-EstevezT/Aritmo-Budget-Planner: Aritmo is a smart budget tracker that helps you bring rhythm and balance to your…
Aritmo is a smart budget tracker that helps you bring rhythm and balance to your finances. Simple, clear, and accessible: organize your expenses, view your income, and find harmony in your numbers....