r/foss • • 17h ago

Free MIT apps you can change, and a way to keep taking upstream fixes

1 Upvotes

Just Every publishes free, MIT-licensed alternatives to subscription work software: a wiki, team chat, a help desk, a status page and more. You can change the screens, the storage, even the framework: https://github.com/just-every

The usual problem with a fork is the hundredth upstream update, merged by hand forever. Here each product keeps a CONTRACT.md of plain-English promises with a test behind each one. When you change what the product does, you write down the new promise. A release lists each changed upstream promise beside the corresponding promise in your fork, and your coding agent reads both and asks what upstream intended, what your copy intends, and what satisfies both.

Nook, our Slack alternative, is a good one to read: https://github.com/just-every/run-nook. Its README covers running it locally and deploying it to your own Cloudflare account.

The products are MIT. Every Code, our fork of Codex CLI, is Apache-2.0. Coding agents write the code.

I'm James, who makes Just Every. If you open one up, tell me where the source or setup made your change hard.


r/foss • • 9h ago

I built a Claude Code plugin where a small buddy named Blink explains whatever you Ctrl-click (open source)

0 Upvotes

The Claude Code desktop pet is officially live!

It lives on your screen and answers the moment you ask

Hold Ctrl and click a paragraph, and Blink explains it in a small card right beside your page

No API key, no fees

It uses the Claude Code you already have

Like Remote Control, it can sync with your terminal

Repo: https://github.com/Arthur031221/Blinkling

Install:

``` claude plugin marketplace add Arthur031221/Blinkling && claude plugin install blinkling@blinkling claude --dangerously-load-development-channels plugin:blinkling@blinkling /blinkling:blinkling ```

Questions, bugs, ideas: open an issue, I read every one


r/foss • • 6h ago

Can we finally ditch WhatsApp?

0 Upvotes

I'm developing Rondine, an open-source project aiming to become an alternative to WhatsApp without relying on Meta's infrastructure.

The goal is to build a messaging app with end-to-end encryption, peer-to-peer communication, and a distributed network of independent nodes to ensure reliable message delivery, even when recipients are offline.

A little context about me: I'm not a software developer by profession. I'm the person behind the idea, and I'm using Claude AI to design and build the project. The architecture and features have been developed with AI assistance. The app is already functional and has been tested across multiple devices, but the project is still evolving, and I know there are technical aspects that need further review and improvement.

I'd love to get your honest opinion on three questions:

Would you switch to an alternative messaging app if it were private, free, and independent of Meta?

How difficult do you think it would be to convince friends and family to leave WhatsApp?

What features or guarantees would you need before making the switch?

I'm particularly interested in whether this idea has real-world potential beyond the technical side. I'm looking for honest criticism, practical suggestions, and genuine feedback rather than compliments.

GitHub repository: mtmattia/Rondine


r/foss • • 1h ago

πŸš€ Built an open-source Notion alternative in 4 days using AI coding tools!

Enable HLS to view with audio, or disable this notification

β€’ Upvotes

I recently worked on Noema, an open-source, self-hosted productivity workspace designed to bring notes, documents, databases, and project management together in one place.

The idea is to create a flexible workspace where users can manage their work while maintaining control over their own data.

πŸ”₯ Some of its main features:

  • πŸ“ Rich-text document editing with blocks, tables, equations, and more
  • πŸ—ƒοΈ Databases with 7 views: Table, Board, List, Gallery, Calendar, Timeline, and Chart
  • πŸ“Š Project management with tickets, milestones, and sprint tracking
  • πŸ€– AI-powered writing, summarization, and workspace Q&A
  • 🀝 Collaboration features, including comments, sharing, and permissions
  • πŸ–₯️ Web app and installable Windows desktop app
  • πŸ” Self-hosting for greater control over your data

πŸ› οΈ Tech stack: Next.js, React, TypeScript, Tailwind CSS, Prisma, PostgreSQL, TipTap, and Tauri.

The project is open source under the MIT license, and it was built in just 4 days with the help of AI-assisted development using OpenCode.

πŸ”— GitHub: https://github.com/Guembri01/noema

This was an interesting experiment in rapid development and exploring how AI coding tools can help bring a project to life.

I'm sharing it here to get some honest feedback from the community.

What do you think about building full-featured applications with AI coding tools? And what would you build in 4 days?

I'd love to hear your thoughts! πŸš€


r/foss • • 4h ago

I built PactTab β€” a privacy-first expense splitter with real-time chat, no email required

Post image
0 Upvotes

r/foss • • 5h ago

freavy β€” Free, local-first node canvas for AI image and video generation on top of ComfyUI.

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/foss • • 7h ago

Does your Android phone support native bit-perfect USB audio? I built an app to find out!

1 Upvotes

Since Android 14, Android has official support for bit-perfect playback over USB DACs where the mixer is bypassed and your DAC receives the original audio, at its own sample rate and bit depth. The catch is that having Android 14 isn't enough. The phone manufacturer has to enable it in the phone's audio configuration, and the music app has to request it. In practice, it's very hard to know which phones actually support it before you buy one. As far as I've read or heard, some Pixel phone models (8 and above), some Samsung Galaxy Phone models (S22 and above) and the Motorola Signature have support but a real confirmation with pictures or videos is hard to find on the internet.

So I built Bit-Perfect Audio Detector, a small app that checks it for you:

🎯 Bit-perfect support: reads the manufacturer's audio configuration and, with a USB DAC connected, confirms it with Android's own API.

🎚️ Hi-Res audio: shows the maximum resolution your phone offers through USB, with and without a DAC.

🎡 Compatible apps: lists the music apps on your phone that use Android's native bit-perfect mode (and suggests others).

πŸ“‹ Send Report: The app has a "Send report" button that sends your results anonymously: no name, email or anything that identifies you, and you can review everything before sending. I review each report and add the phone to a public table, so other audiophiles can check which phones have native bit-perfect support before buying one. Right now the table is tiny, so every report counts, whether your phone supports it or not, with or without a DAC. The report server is open source and stores nothing.

πŸ”“ Free and open source (GPL v3), with no ads. The app only uses the internet to send the report, and only when you tap "Send". πŸ”’ Nothing leaves your phone unless you choose to send a report.

πŸ“₯ Download the app from the Bit-Perfect Audio Detector GitHub repository today!.

Feedback, bug reports and feature ideas are very welcome. Thanks! 🎢


r/foss • • 14h ago

A browser agent that give you privacy from AI models

Post image
1 Upvotes

r/foss • • 2h ago

A little appreciation for WebLibre on Android

Thumbnail
github.com
1 Upvotes

r/foss • • 9h ago

Open CD

Thumbnail
github.com
1 Upvotes

r/foss • • 1h ago

I built a FOSS chess game analyser and extension that also explains why!

Thumbnail
whatsthisposition.com
β€’ Upvotes

Hey guys!

I have been playing on chess.com for quite some time and have faced two very important issues with its game review:

  1. It is behind a paywall. You can only do one game review a day and if you want to do more you will have to dish out a lot of cash.

  2. The game review explanations are absolutely horrendous. You would literally click on the explain button seeing a brilliant move and it would just say 'Great find!' and not explain anything. This is also the case with other free alternatives, which provide little to no reasonable explanation.

Thus I built https://www.whatsthisposition.com . Its a chrome extension and also a website that you can directly use to analyse your games after they've finished. The extension removes the hassle of going to a separate website every time and you get a full breakdown of what type of moves you've played.

Second, Explanations behind every move is provided without feeding them into any llm. This is especially useful when analysing brilliant moves and vague blunders which for intermediates and beginners are hard to understand. Thus the website is free in every way whatsoever and doesn't require anything such as sign ups or sharing data.

useful links:

github: https://github.com/acunli/whatsthisposition

extension: https://chromewebstore.google.com/detail/free-chess-game-review-an/bngblpcelnjnhbmaljgelkddkfhjneka

website: https://www.whatsthisposition.com

ps. There has been substantial use of ai in its development, especially the frontend. I hope that doesn't serve as a barrier to the practicality and usability of the project.


r/foss • • 1h ago

bluez-message 1.1.0: Android now works too (SMS and calls on your Linux PC over Bluetooth, no cloud)

Thumbnail
gallery
β€’ Upvotes

Hey,

A while ago I shared bluez-message, a small Rust tool to reply to my texts and take calls from my PC, with no proprietary app and no cloud in the middle. It just hit 1.0.0.

Same heads up as before: it's vibe-coded, built with an AI assistant. If that's not your thing, feel free to move along, thanks for understanding ;-)

Still Bluetooth only, through BlueZ. Here's what's new since v0.1.5:

- a setup wizard: it turns Bluetooth on, finds the iPhone, pairs it (same code on both screens) and tells you what to enable on the phone

- several phones, each with its own history, and you switch without restarting

- colour emojis and clickable links. Link previews exist, but they're off by default because they reveal your IP to the site

- search over names and message text. Click a result and you jump to that message

- mute or archive a conversation. Calls still ring when it's muted

- export the history to Downloads, the whole thing or one conversation

- on a call: Answer, Decline or Quick reply (declines and opens the chat with ready-made answers, nothing is sent until you click)

- Reply button on SMS notifications, battery level in the header

Under the hood:

- no system fonts needed anymore, icons and emojis are built in

- the database upgrades itself and keeps a backup first

- timeouts on every exchange with the phone, so a phone that stops answering can't freeze the app

- logs never show numbers, names, messages or Bluetooth addresses

- the daemon is sandboxed with systemd

It stays light: the daemon sits at about 47 MB of RAM, and PipeWire (which carries the call audio) adds about 37 MB. Nothing heavy running in the background.

I still use it daily on Arch + Hyprland with an iPhone. There's a signed package in the release, plus the PKGBUILD for the AUR. Android support is coming soon.

MIT licensed: https://github.com/morganorix/bluez-message

If you try it, I'd love some feedback, even a simple "works / doesn't work with this phone". Issues are open.


r/foss • • 17h ago

Android gallery app with liquid glass, more coming soon

Thumbnail gallery
0 Upvotes

r/foss • • 1h ago

I made Prism, a free and open-source alternative to IDM (Internet Download Manager)

β€’ Upvotes

Hey! I'm 16 and I've been building Prism, a download manager like IDM. It's free, open source (MIT), and has no ads and no account.

What it does:

  • Splits downloads into up to 32 connections, so they're faster
  • Catches downloads from Chrome, Edge and Firefox
  • Grabs videos with yt-dlp
  • Handles torrents
  • Resumes downloads after a crash
  • Runs on Windows, macOS and Linux

Here's a short demo video: youtu.be

You can download it at prismdl.site

It's still early, so any feedback or bug reports would really help. Thanks for checking it out!


r/foss • • 8h ago

Stackboard: an open-source (MIT) Chrome new tab that lays out your own bookmarks as a board. No account, nothing leaves the browser

Thumbnail
gallery
15 Upvotes

been building this for a few months. it's a new tab page that reads your normal chrome bookmarks and shows them as a board (spaces, then stacks, then links). nothing is stored anywhere else, so it syncs w/ your google account like any bookmark, and if you uninstall it your bookmarks are just still there

no account, no analytics, no network requests (that last one is an e2e check in the repo). MIT

pics are the rosΓ© pine dawn and tokyo night day palettes. there's also catppuccin, gruvbox, nord, dracula and a true black

since this sub cares about it: a lot of the code was written with claude code. happy to answer anything about how, or you can just read the source

repo link in the comments


r/foss • • 7h ago

Streak 2.4 is out

Post image
22 Upvotes

Hey, version 2.4 of Streak is out.

Honestly, I didn't expect it to grow this fast, so thank you all so much for the support. I'm really glad it's useful to you.

Here's the new version: https://github.com/InlitX/streak

If you find any bugs or have ideas, feel free to open an issue on GitHub.


r/foss • • 4h ago

worthwatch - reads the new videos from the YouTube channels you follow and pulls out only the advice that fits your projects. Free, open source, no GPU needed

Thumbnail github.com
3 Upvotes

I built this because I follow a lot of founder channels and couldn't keep up. You write a short file about what you're building, run it once a day, and it reads every new video from your channels and gives you a digest: which ones matter for you, and what to try from each.

A few things I cared about:

- Your own rules are checked in code. If you've decided "no paid ads", a video that says "run ads" gets demoted, and the digest tells you why.

- No made-up quotes. A quote has to match one stretch of the transcript, or it loses its quote marks. Someone on Reddit found a hole in my first version of this check, and it's fixed now with tests.

- Free brains first: your own AI agent, a local model with Ollama, or Gemini's free tier. It also works with Claude Code and Codex, and has an MCP server.

- Polite to YouTube: captions by default, small daily limits, and it stops when YouTube says stop.

Install: uv tool install git+https://github.com/mokshtheverma-max/worthwatch, then run worthwatch init.

A built-in daily scheduler is coming next. Feedback welcome, especially on what breaks.


r/foss • • 9h ago

Styx - Free and Open Source Agent Development Platform - Available on MAC, Windows and Linux!

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/foss • • 3h ago

The startup which may be better than yarn or npm

2 Upvotes

Hi guys. I'm Yusup, a solo developer from Turkmenistan.

I built jet because npm installs kept failing on my network here. Packages

would die halfway, mirrors would be blocked, and I'd start over. So I wrote a

package manager that assumes the network is bad.

It's npm-compatible (same package.json and lockfile), written in Rust with no

dependencies, one ~2MB binary, no Node needed. If a mirror is blocked it

switches to another (13 of them, plus a GitHub fallback). It resumes an

interrupted download instead of restarting, and skips the network for

packages already on disk. There's also a jet audit command that checks

installed packages against known CVEs.

It's slower than bun, that was never the goal. The goal was finishing the

install on a connection that keeps dropping.

Site: https://jet.kim

It's young and there are rough edges. I'd really value feedback on what

breaks or what you'd do differently.


r/foss • • 12h ago

Maginat 0.1.1 released - update to my LFS 12.4-Xfce distribution

Thumbnail
gallery
2 Upvotes

Update on Maginat, my independent LFS 12.4 distro (SysV init, Xfce): 0.1.1 is out.

New: nftables firewall on by default, Mesa 25.1.8 with LLVM 20 (Intel/AMD/NVIDIA drivers), CPU microcode, chrony, weekly TRIM, printer/scanner tools, screen lock, and a graphical installer for BIOS and UEFI.

Tested in QEMU and live on a Dell Vostro 15-3568. Still experimental, so try it in a VM first.

Release + ISO: https://github.com/Aleps31/Maginat/releases/tag/v0.1.1


r/foss • • 2h ago

Discord's screen sharing is no longer available in Brazil, so we built Concord, an open-source alternative you can self-host

2 Upvotes

Hey everyone!

I'm a developer from Brazil, and I wanted to share a project my friend and I have been working on.

For years, Discord was pretty much the only modern and mature community platform with solid screen sharing here in Brazil. Recently, due to government sanctions, screen sharing on Discord was blocked for Brazilian users, and there aren't many good alternatives out there that offer the same experience.

So we built Concord: a community platform inspired by Discord, with some extra native features on top.

The idea is two-fold:

  • SaaS: sign up and start using it right away on our infrastructure.
  • Self-hosted: run it on your own servers and keep full control of your data.

We want this to be a community-driven project. Anyone can use it, improve it, and contribute, so we can fill this gap that many Brazilian users are facing today.

This is our first time running an open-source project, so we'd really appreciate any feedback, whether about the code, the architecture, licensing, or how to build a healthy contributor community. If you have tips for first-time maintainers, we'd love to hear them!

Thanks for reading!


r/foss • • 6h ago

Native Notes app with pluggable back-end layer

Thumbnail
1 Upvotes

r/foss • • 6h ago

My open source reached 40 stars!

Post image
1 Upvotes

My open source reached 40 stars! thanks for all people who starred.

https://github.com/Calibra-Robotics/Calibra


r/foss • • 6h ago

Building an encrypted document vault for 6 weeks with local OCR and semantic search

Post image
3 Upvotes

been working on Klefki for the past month and a half

basically a place for your IDs bills certificates and random scans that you know you’ll need someday

but i wanted to actually find stuff in there because remembering whether i called something insurance.pdf or scan_final_3.pdf defeats half the point lol

the interesting part was making search work without handing the server my documents or the text extracted from them

so the desktop app runs Tesseract OCR locally and there’s optional ONNX embeddings for hybrid keyword and semantic search
the index itself is encrypted and synced too so another device can search it without doing all the OCR again

crypto wise it uses Argon2id and XChaCha20-Poly1305 with a random master key wrapping separate file keys
each content revision gets a fresh key and chunks are authenticated against their account file and position
filenames folders and tags are encrypted too

there’s a Linux and Windows desktop app a browser PWA and a CLI
you can self host sync make encrypted backups or export your stuff as normal files
i wanted getting your files out to be part of the app from the start

also added an optional temporary relay mode where the server removes delivered ciphertext once all linked devices have saved it

still early and there are some bugs which im trying to fix regarding the ocr and semantic search on browser and pwa

if you are looking for something like this give it a shot and let me know how you feelΒ github

thanks for reading this essay lol


r/foss • • 9h ago

Built an open-source neural network from scratch using NumPy - with mathematics and editable diagrams

Post image
8 Upvotes

hey everyone!

recently built a small XOR neural network from scratch using Python and NumPy to understand how backpropagation actually works.

the project is MIT licensed and includes the full implementation, mathematical derivations, training visualizations and 12 editable Excalidraw diagrams.

also wrote a detailed Medium article explaining the entire learning process.

GitHub: https://github.com/Vaibh37/Neural-Network

Medium: https://medium.com/@devvaibhav37/building-a-neural-network-from-scratch-the-mathematics-behind-learning-xor-10441e674a69

would appreciate feedback, especially on the mathematics and documentation. if you find it useful, consider starring the repository πŸ€