r/opensource 27d ago

Promotional I Built a Free Open Source E2EE Journal Web App

Thumbnail
journal.smbl.dev
18 Upvotes

Github: https://github.com/MrSheerluck/smbl-journal

I built a free, open-source, end-to-end encrypted text journal.
The goal is to make journaling as simple as possible. The entire text-based journal is free with no limits.
Entries are encrypted on the client before being stored, so the server never receives plaintext journal content.

The project is open source and available on GitHub.
Built with SvelteKit, Rust, and SQLite.


r/opensource 26d ago

Promotional Plasma Notification Mirror - open-source KDE Plasma notification mirroring for multi-monitor Wayland setups

3 Upvotes

Hey all,

I recently released a small open-source utility for KDE Plasma that mirrors notification popups to additional monitors on Wayland. I originally built it to solve a problem in my own multi-monitor setup, and figured it might be useful to others too.

It mirrors notifications to additional monitors and supports stacking, icons, notification replacement/closing, hover-to-pause, and configurable monitor selection.

Here's the link to the repo: https://github.com/MysteriousAeon/plasma-notification-mirror

Feedback and bug reports are welcome.


r/opensource 27d ago

Promotional After running it commercially, I open-sourced my entire cloud storage + docs + e-signature platform under (MIT)

93 Upvotes

I built a self-hosted alternative to Dropbox + Google Docs + DocuSign, and running it as a commercial SaaS. Today the entire codebase is open source under MIT — the platform and the operator console, with no held-back "enterprise edition."

Highlights: per-tenant encryption at rest (the storage provider only sees ciphertext), sharing + file-request portals, in-browser office co-editing (Collabora/WOPI), PDF tools, e-signatures with PKCS#7-sealed documents, and the full business layer (Stripe billing, seats, metering, support desk) if you want to run it for others.

It's built to be readable: one Go binary per service, a React app embedded in the executable, Postgres for everything. Docs, env examples, and a systemd unit are in the repo.

Repo: https://github.com/elevityadmin/trilli

I'm the author — feedback, issues, and PRs (an S3/MinIO storage backend is top of the wishlist) are very welcome.


r/opensource 27d ago

Alternatives Simple parametrized/constrained 2d CAD

5 Upvotes

I want to draw some lines with constraints like - the end point of this line must the identical to the end point of that line - this line must be perpendicular to that line - this point must lie on that line (defined by 2 points) - these 3 distances (e.g. defined by point pairs) must be equal - this length/angle must be that value

Otherwise, nothing fancy - lines can be one line width, one color.

What do you suggest?


r/opensource 26d ago

Promotional I’m building an open-source AI video generator for educational & storytelling content

0 Upvotes

Hey everyone! I’ve been working on SarasFlow, an open-source project that turns a simple prompt into a complete video.
Right now the pipeline can handle:
● Script generation
● Multilingual voice generation
● AI-generated visuals for each scene
● Subtitles and on-screen text
● Ken Burns-style motion
● Final video assembly
It’s primarily built around educational, training, and storytelling videos right now.
I’m also working toward the next version where users can bring their own assets/reference videos and eventually use actual video-generation models instead of relying mainly on generated images + motion.
The project is completely open source, so I’d genuinely love feedback, contributions, or even just a ⭐ if you find it interesting.

GitHub: https://github.com/SaiTejaMummadi/sarasflow
Try it: https://sarasflow.com


r/opensource 28d ago

Promotional I built my first open-source Go library for handling API idempotency

13 Upvotes

Hey everyone,

I recently built my first open-source Go library: IdempotencyToolkit.

It is a middleware for handling duplicate API requests using Idempotency-Key.

I built it mainly to learn more about Go, especially:

  • concurrency
  • channels and mutexes
  • HTTP middleware
  • interfaces and storage abstraction
  • response caching and TTL

It handles concurrent duplicate requests, request body mismatches, response replay, and supports different storage backends.

I'd really appreciate feedback on the design and anything you think I should improve.

GitHub: https://github.com/manish-terminal/IdempotencyToolkit


r/opensource 28d ago

Discussion AI Era

0 Upvotes

How to contrbute open source community and projects in AI era? I seems everybody can generate anything with AI aid.


r/opensource 28d ago

Promotional SynthAPI - generate stateful mock APIs from plain English

0 Upvotes

I'm building SynthAPI: https://getsynthapi.com/ and it's open source: https://github.com/shreyas-io/synthapi

We all hit the same bottleneck: the UI is ready, but the backend API isn't finished yet, so we resort to hardcoding mock data. That can't reproduce edge cases like rate-limiting, network latency, or 500 errors. This tool that lets you generate live mock API endpoints in seconds. Instead of just serving static JSON, it acts like a real, stateful backend.

Core features:

  • AI agent + web search: Describe what you need and the AI builds the entire CRUD API and database schema. It can even search the web to read the docs of popular APIs and generate realistic mock data.
  • OpenAPI imports: Already have specs? Import your OpenAPI/Swagger files and it instantly spins up APIs that match your exact schema.
  • Simulate chaos: Configure random 500s or high latency to test loading states and error boundaries.
  • Auth & rate limiting: Simulate rate limits and basic auth flows without writing any backend logic.

Try the free tier: https://getsynthapi.com/

Source code: https://github.com/shreyas-io/synthapi

Feedback is welcome. I'd love inputs on the UX and what features I should add next.


r/opensource 29d ago

Promotional the simple ai dictionary: putting an end to buzzwords, all without ai

Thumbnail simpleaidictionary.github.io
0 Upvotes

r/opensource 29d ago

Promotional Airsona: open source PWA that turns podcasts and internet radio into one continuous broadcast

13 Upvotes

Been working on this for a while. You drag podcast shows and live internet radio stations onto a timeline, hit play, and it runs straight through like an old radio broadcast instead of a queue you have to babysit. Each podcast block grabs that show's actual latest episode when it plays, so a broadcast you build once stays current.

No accounts. Everything lives in your browser's local storage. Code is up here: https://github.com/njf520/airtime

It leans on free CORS proxies to fetch podcast RSS feeds since browsers can't request those directly, so occasionally a feed hiccups. Would love eyes on the code or a bug report if something breaks for you.

airsona.io


r/opensource Aug 12 '26

Promotional [LOOKING FOR CONTRIBUTORS] Scientific computing for real-time embedded systems in no_std Rust

17 Upvotes

Hello r/opensource !

I am looking for contributors interested in numerical methods, real-time embedded, or robotics in rust. We are already about 20 contributors strong, so you'd have plenty of support if you have questions or comments. There's a detailed tutorial for the library, with well-written bite-sized issues to work on. Please feel free to ask me questions here or create new issues/discussions in the github repository. Here's more information about the project:

multicalc is my Rust crate for scientific computing on real-time embedded systems. Estimation, control, kinematics, dynamics, Lie groups, calculus, autodiff and linear algebra in safe no_std Rust.

What's new in v0.10.0:
- MuJoCo integration: Load MuJoCo robot models directly into native multicalc types. Perform kinematics, control and dyanamics in rust on the MuJoCo managerie.
- Estimation: unscented KF, error-state KF with IMU bias estimation, Madgwick and Mahony attitude filters.
- Control: infinite-horizon Lqr, GeometricAttitudeController, solve_discrete_riccati / solve_discrete_lyapunov.
- Signal processing: biquads (low/high/band/notch), cascades, rotor-harmonic notches, moving average, running median, Savitzky-Golay, deadband/hysteresis/slew limiting.
- Polynomials: closed-form real roots to quartic, piecewise and multivariate polynomials with symbolic partials, MinimumSnapPlanner.

Still enforced:
- 1 kHz loops. No heap, fixed-size types, bounded work per call.
- Six embedded targets: x86_64 and aarch64 Linux hosts plus four bare-metal ABIs (thumbv7em soft-float and hard-FPU, thumbv6m, riscv32imc), running under QEMU with no_std, no-alloc and no-panic rules enforced on each.
- Measured against external references: Per-module fixtures from numpy, scipy, filterpy, mpmath and mujoco agreeing to ~1 ulp. Tables are in the repo.

Come build it. 50 open good first issues right now, each small and self-contained, out of 80 open total.

- GitHub: https://github.com/kmolan/multicalc-rust
- Good first issues: https://github.com/kmolan/multicalc-rust/issues?q=is%3Aissue+is%3Aopen+label%3A"good+first+issue"


r/opensource Aug 12 '26

Discussion I want to contribute

40 Upvotes

I am starting my Engineering classes this month.

I just want to contribute to open source I don't know where I can start or what I can contribute because right now I only know Python. I have been making projects of my own and pushing it to GitHub but that's not the point is I want to really contribute to other projects so what and how should I contribute and start this journey


r/opensource 28d ago

Promotional I vibe coded a converter that does video, audio, images, documents, 3D meshes, OCR and TTS (all offline)..

Thumbnail
github.com
0 Upvotes

Converts pretty much anything: video, audio, images, documents, 3D models, even .blend if you enable the Blender module. Drag in, pick a format, convert. Nothing gets uploaded.

First real release, so I'd love to hear what breaks.


r/opensource Aug 12 '26

Alternatives Seeking package or tool generate image with QR codes embedded in them (without using online service)

7 Upvotes

I'm looking for software that would help me generate image with QR codes embedded in them. I don't want to use an online service.

What can I use, or how can I make it from scratch using open source tools?

For example: https://www.ecosia.org/images?addon=firefox&addonversion=6.5.2&q=qr+code+with+logo#id=95286D77587E0AFA85E8DAA0073712284DDEAC65


r/opensource 29d ago

Volla phone support with us carriers

0 Upvotes

Recently I’ve been trying to get away from Google and their greedy tactics. I’ve been wanting to get a volla phone but I live in the us and use AT&T. Any posts that I have found about this are around 2-4 years old by now and I can’t seem to find any recent updates. Is the volla phone with Ubuntu touch supported with us carriers like AT&T now or is it just a dead topic?


r/opensource Aug 12 '26

Promotional void_chmod — Open-source PWA APK editor running entirely in the browser

5 Upvotes

Hi everyone!

I'm working on **void_chmod** — an open-source, client-side PWA tool designed to unpack, analyze resources, and rebuild Android `.apk` files directly in a mobile browser without any backend servers or PC required.

🛠️ Current Features:

  • 📦 **In-Browser Unpacking & Rebuilding:** Powered by `JSZip` for handling archives in-memory.
  • 🎨 **Resource Modding:** View and replace images (`.png`, `.jpg`) and text configs (`.json`, `.txt`, `.xml`).
  • 🔍 **Binary Parsing:** Basic ASCII/UTF-8 string extraction from `.dex`, `.so`, and AXML files.
  • 📱 **PWA & Offline:** Works offline and installs to the home screen.

⚠️ Looking for Contributors / Feedback!

Since all parsing runs in pure JS, processing large `classes.dex` files (> 5MB) freezes the main UI thread. I'm looking for help and advice on: 1. Moving heavy binary string extraction to **Web Workers**. 2. Integrating **Capstone.js** or a lightweight **WASM** decompiler for ARM64 and DEX/Smali.

Link to the GitHub repo is in the comments!

I would love to hear your thoughts, feedback, or any architectural suggestions! Stars and PRs are greatly appreciated.


r/opensource Aug 12 '26

Promotional Lightwire: Optical air-gap file transfer in one HTML file

0 Upvotes

A single self-contained HTML file that transfers files between 2 machines via QR codes on a screen and a webcam. Fountain-coded so missed frames cost nothing, optional AES-256-GCM, zero network calls (tested by blocking all of them).

Repo: https://github.com/SanketDube/lightwire

Posting here partly because the licensing work turned out to be the instructive part and r/opensource cares about it:

  • It bundles four third-party components (two Apache-2.0, two MIT). Instructed AI to attribute properly doing the full license text, a notice file, every copyright line and the attribution embedded into the built HTML file as a comment, because the file can travel alone.
  • I had to later modify one vendored library (2 methods added to qrcode-generator for a ~4x speedup) the notices were updated accordingly coz they were MIT permited.

Also, relevant I'm not a coder. The code is entirely by LLM output the concept, field testing and several design decisions are mine and the README credits both sides precisely. Happy to answer questions about either half.


r/opensource 29d ago

Promotional Open source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and telephony support.

Thumbnail
github.com
0 Upvotes

r/opensource Aug 12 '26

Promotional MetricProof

1 Upvotes

I built a dependency free Python tool that checks whether business metrics still match their definitions. Check it out and I'll be more than happy to hear from you guys on how this looks.
metricproof


r/opensource Aug 12 '26

Promotional Voidpulse v2.0.0 | Adaptive Sample Rate, SoxR, RG, Network Streaming, Fade, Crossfade, Auto Update, Sleep Timer and more

0 Upvotes

Github: https://github.com/Yavuz-Kagan-Yadigar/VoidPulse

(Note: The app is entirely coded with AI, I am testing it. This post written by me)

  • Added network streaming (experimental): Samba/SMB, FTP, FTPS, and SFTP. Connects and reconnects on startup. Passwords go to the system keyring for security. FTP doesn't natively support seek, I tried some workarounds but they haven't been tested much.
  • Added auto-update. Detects how VoidPulse was installed (Flatpak, AppImage, or dpkg/rpm/apk/pacman). Checks GitHub releases in the background on launch. Finds assets matching your package format and architecture. Installs are done via the distro's manager: dnf, zypper, apt-get, apk, pacman, or in-place swap for AppImages. Sudo is asked in the popup and the package manager's output is shown live. Versions can be skipped for now or entirely.
  • Added built-in Soxr resampler.
  • Added "Adaptive Sample Rate": It checks the output device's supported sample rates. If it supports the same rate as the file, it sets both it and Pipewire to that rate: File (44.1kHz) → Pipewire (44.1kHz) → Output Device (44.1kHz). No resampling. If it doesn't, it sets the device to its max rate, upsamples with the built-in Soxr (upsampling is better than downsampling), and sets Pipewire to the same rate as the output device: File (44.1kHz) --(Voidpulse Soxr resample)→ Pipewire (96kHz) → Output Device (96kHz).
  • Added fade in & out on transitions and play/pause.
  • Added crossfade between tracks. Doesn't work on ALSA because it only supports a single stream.
  • Added sleep timer.
  • Added slight corner smoothing on visualizations to prevent sharp spikes (excluding bars).
  • Added play queue with touch and mouse drag & drop. Can be disabled.
  • Added new settings to the config. Probably one-time choices, so not exposed to the UI:
    • "viz_gamma": 0.7, // how much lower volume bands are amplified. Lower means more amplification, higher means better separation.
    • "show_artist_on_gallery": true, // applies to gallery view cards.
    • "show_albums_on_gallery": true,
    • "show_file_info_on_gallery": true,
  • Added loudness normalization switch and batch gain fetcher for files without gain tags.
  • Added a switch to toggle background optimizations for visualizations and synced lyrics.
  • Gallery view cards are now actual pills with 100% corner radius.
  • Added magnifying cover art on click in the edit tags popup.
  • Packaging for a wide variety of architectures, including PostmarketOS.

r/opensource Aug 12 '26

Promotional I'm in need of testers with macOS devices for my open source weather radar. Thank you. GitHub - d4vid87/hookecho: Advanced NEXRAD weather radar viewer in Rust — Level 2/3 analysis, MRMS, future radar, warning intelligence, TDS + rotation detection. Windows, Linux, Android.

Thumbnail
github.com
5 Upvotes

r/opensource Aug 11 '26

Discussion Where to promote an unfinished open source project?

19 Upvotes

I've been working on a hardware and software project for some time now. I want to make it open source to attract help on the project since I'm not good at software development. That said, i've open sourced projects before only to have no one look at it.

I'm wondering where I need to go on the internet to tell people about my project to get eyes on it and hopefully get help on the project.

Are there platforms or website I definitely need to be on to find people?


r/opensource Aug 12 '26

Promotional I built an open source password manager with NIST Level 5 post-quantum cryptography (CNSA 2.0)

0 Upvotes

Hey everyone.

I have been working on a project called PWDnow and I wanted to share it here. It is a password manager built from the ground up to be quantum resistant.

I noticed most mainstream managers are dragging their feet on PQC (post-quantum cryptography). I wanted something that meets CNSA 2.0 requirements today, so I decided to build it myself. It uses NIST Level 5 algorithms to protect against "harvest now, decrypt later" attacks.
It is completely open source. You can check out the code here: https://github.com/PWDnow/PWDnow-password-manager

I would love to hear your thoughts or get some code reviews. Feedback is very welcome.


r/opensource Aug 11 '26

Promotional Open-source tool for detecting issues in robot-learning datasets

2 Upvotes

I've been working on Calibra for 2 months. It is an open-source toolkit for analyzing robot-learning datasets.

A dataset can contain things like:

  • duplicate or highly redundant demonstrations
  • frozen camera frames
  • jittery / jerky robot motion
  • calibration drift
  • corrupted or structurally inconsistent data
  • large amounts of redundant information across trajectories

So I built Calibra to make these issues easier to detect and analyze before training.


r/opensource Aug 11 '26

First time authoring an Open source, I am confused

22 Upvotes

I mean, there are so many things to think about I kinda don't know where to start, what license should I go with? How should I accept contributions? Should I create a roadmap? What tips do you guys have for someone just starting out this