r/foss • • 14h ago

I built a website that helps you find an Open Source alternative for nearly any app

Enable HLS to view with audio, or disable this notification

132 Upvotes

There is over 15 categories and over 500 free and open source apps to choose from all in one place!


r/foss • • 8h ago

What are you guys using instead of newpipe?

8 Upvotes

I've tried several others (like libretube), but then I stuck with newpipe on my android phone. However the developers stopped maintaining app around september and now I'm experienced bugs.

What to use instead?


r/foss • • 51m ago

built my first open-source app — now I'm facing a DMCA threat

• Upvotes

I'm 18, and Rewind is my first Github project — a free, open-source game-clipping app for Windows.

I found a closed-source clipping app called Revidi, tried its free tier, and liked the idea of instant replay, hotkey clipping, and clip management in one interface. Before starting, I contacted its developer on Discord and asked if he'd be comfortable with me learning how his app worked to build my own.

His exact reply was "it would be unfair for me to say no, so definitely go ahead" and "there is no secret to what I've built." He also knew I'd be using an AI coding agent and was fine with that.

What I built: Rewind uses the same publicly available OBS-based capture engine as Revidi, alongside public libraries and documentation. I never had access to Revidi's source code. The next day, I shared him my repository, acknowledged the UI similarities, and said I planned to redesign it. Since 1.1.0, substantial parts of the UI have been reworked.

Rewind has also grown beyond its original inspiration. I've added new features and functionality of my own, based on my ideas and the needs of Rewind's users. The two apps also serve different audiences: Revidi focuses more on cloud-based clip uploading and sharing through links, while Rewind prioritizes privacy and local storage, keeping clips on your own device. I believe these differences matter when evaluating whether Rewind is simply a clone or an independently developed alternative.

Where it turned: The developer asked me to make the repository private or considerably change the UI and functionality. Later, he publicly called Rewind a clone and told people to "proceed with caution" — wording that, in my view, could lead people to suspect that my repository contains malware. He also accused me of stealing his handwritten code. I can't verify that claim because I never had access to his source code. Our private conversations became heated, and I said things out of emotion that I shouldn't have. I later apologized for my part in that exchange. Now, a DMCA takedown threat hangs over the repository.

When Rewind first started, it had no name, no logo, and no brand identity — just a working folder for my I called "Revidi-Clone." That folder path in my commit history is what he found, called his "proof," and used to threaten the DMCA takedown. the worst thing he could dig up was a placeholder folder name.

I'm also curious whether free, open-source alternatives are being treated differently simply because they compete with a commercial subscription model. Competition is normal in software; users should be free to choose the tool that works best for them.

I'd encourage people to judge the applications for themselves. Download Revidi and Rewind, run them side by side, and inspect Rewind's public repository, dependencies, and commit history.

I've openly acknowledged what inspired Rewind. I have never claimed to have invented game clipping, and I have never had Revidi's source code.

I've put the full timeline, technical details, and my complete public statement on the Rewind repository's main page, so I'm keeping the details here brief rather than repeating everything.

I'm not asking anyone to harass the other developer or blindly take my side. I'd appreciate an honest perspective from people experienced with open source, copyright disputes, or takedown threats.

Take a closer look, compare the applications, and let the software speak for itself !.


r/foss • • 6m ago

Looper: A New FOSS Music Player for Windows

Thumbnail gallery
• Upvotes

A few months a go i got into the rabbit hole of FOSS Windows music players and came out not satisfied with what i found. But in that search i found a good looking player https://github.com/sthrnilshaaa/looper but it only had support for android and Linux.

So, i decided to fork it and add a bunch of new features and design it mainly for the desktop in mind. And So here is the result https://github.com/mikiyasmechalo/looper, A highly customizable music player for the desktop.

Although it technically has Linux support i haven't touched the Linux part since i don't use Linux. This is the first release so i have given it the beta tag to avoid any confusion, if you have any problems feel free to open an issue. Tnx.


r/foss • • 1h ago

Glorious keyboard owners: I made an open-source configurator with custom QMK firmware

Thumbnail
gallery
• Upvotes

INGLORIOUS Advanced is a free, open-source app and custom QMK-based firmware specifically for supported Glorious keyboards. I'm the creator.

I kept running into problems with Glorious CORE and CORE Legacy. I like the keyboards, but configuring them was often frustrating. That's why I created INGLORIOUS Advanced: it has solved those problems in my own setup, and I'd like to make it useful for other Glorious owners too.

You can configure per-key lighting and effects, key and knob assignments, macros and four layers, then save everything on the keyboard. The app doesn't need to stay open afterward. Profiles, key bindings, macros and lighting presets can also be imported and exported.

I've used it on these devices on Windows:

  • GMMK PRO revision 1 ISO
  • GMMK Numpad
  • GMMK 3 PRO 100% ISO, wired and non-HE

Other listed variants are experimental. macOS and Linux builds are available as Early Alpha.

Installation replaces the original firmware. The app guides you through backup and recovery, but flashing carries risk: check your exact model and keep your backups. The Numpad is USB-only; Bluetooth does not work with this firmware. Other GMMK 3 PRO variants and HE models are not supported.

The desktop app is GPL-3.0-or-later, and the custom firmware sources are available too. I'd appreciate feedback on the interface and reports from owners of supported models.

Source, screenshots, supported models and downloads

Independent project, not affiliated with or endorsed by Glorious.

Screenshots: Windows editor using demo profiles. The ANSI view does not indicate a physical hardware test.


r/foss • • 2h ago

Styx - Free and Open Source Agent Powered Development Environent

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/foss • • 6h ago

I made ANQL, a notes app where you can write normally, and add a table, a calculation or a chart whenever you need one.

Thumbnail
gallery
2 Upvotes

Hi

The problem: when I take notes, I sometimes need a bit of data: a small table, a quick calculation, a chart. Then I have to jump to Excel or another tool, and my reasoning ends up scattered across several files.

The solution: I'm building ANQL, a note app where you write freely and add structure only when you need it. Tables, math blocks and charts live right in the same document as your notes. It's offline-first (local SQLite, no account) and works on macOS, Windows and Linux.

It's free and open source (MIT), and I'm the developer.

GitHub: https://github.com/anqlproject/anql

I'd love your feedback: is this a problem you face too? What would you want from a note app that mixes notes and data?

Thanks!


r/foss • • 2h ago

built a lightweight open-source analytics tool that runs on PHP + SQLite (no Docker, no Node, no Postgres)

1 Upvotes

hey guys,

i run a few small SaaS and needed analytics for all of them. i didn’t want Google Analytics because of GDPR and cookie banners, and Umami Cloud / Plausible get pricey once you have several sites. im a small builder, and i cannot spend that much money just for an analytics tool.

so i looked into selfhosting and bruh why do all tools either need a postgres database, node js and docker. self hosted Umami is eating all of my VPS capacity.
I even tried Matomo (also built in PHP btw), but the UI is not that good and i want to work with good loking tools!
I want funnels, events and MCP !

so i made https://minilytics.axthauvin.fr/ !

its lightweight, plain PHP + SQLite (MySQL/MariaDB supported if you have lots of events), no Node, no Docker, no cookies and runs on basically any PHP hosting. i took every features i needed from other tools, and made my own.

its being running on my own SaaS right now. for the last week and working pretty well please try it out, and tell me what you think about it !


r/foss • • 3h ago

I built an open-source CLI for checking Domo custom apps — looking for feedback from Domo developers

Thumbnail
1 Upvotes

r/foss • • 3h ago

GitHub - phravins/QuantumBilling

Thumbnail github.com
1 Upvotes

Billing infrastructure shouldn't be a black box. Built in the open for speed, clarity, and control.

Meet QUANTUM BILLING :

QuantumBilling: Where precision invoicing meets transparent, open-source engineering. just enhance this sentence for open soruce contributors


r/foss • • 3h ago

i built my own chromium-based browser (disclaimer this is a hobby project)

1 Upvotes

over the past 10 months or so i built turtlebrowse, which uses jcef to embed chromium inside a browser frame. originally i wanted it to be an agentic browser, but i somehow added so many things that it became not so much of an agentic browser.

my most recent addition was the adblocker, than uses java bindings for adblock-rust from brave, and achieves a 97 out of 100 on adblock-tester.com, and i also added a youtube video downloader if you have yt-dlp already installed. i tried to make it as material 3 as possible, but there are some limitations with the whole java desktop ecosystem which makes that a bit hard to implement. it also has a builtin terminal, multi profile isolation, update manager for all builds, and a self update system for appimages (still a wip though).

doesnt have a few features yet, like bookmarks (i plan to add soon), extensions (which i dont plan on adding - but do plan on making a userscript thing). proprietary video codecs are not bundled due to jcefmaven bcuz i dont build the cef binaries myself. lmk if there are any other features youd like to see.

browser is built by humans, only part with slight ai help was the workflow.

repo is https://github.com/ingStudiosOfficial/turtlebrowse, licensed under apache 2.0

download at https://turtlebrowse.ingstudios.dev

ai features are completely opt in.


r/foss • • 3h ago

GitHub - phravins/QuantumBilling

Thumbnail github.com
0 Upvotes

Billing infrastructure shouldn't be a black box. Built in the open for speed, clarity, and control.

Meet QUANTUM BILLING :

QuantumBilling: Where precision invoicing meets transparent, open-source engineering. just enhance this sentence for open soruce contributors


r/foss • • 4h ago

filex - an open-source (MIT) self-hosted file manager in one Go binary: connects your disks, S3, SFTP and SMB and serves them back over S3, WebDAV, SFTP and NFS

Thumbnail
github.com
1 Upvotes

r/foss • • 9h ago

[Release] G_htop 0.1.0 — Open-source graphical Linux system monitor (C++/GTK)

Thumbnail
2 Upvotes

r/foss • • 7h ago

What’s an expensive software you wish was free?

Thumbnail
0 Upvotes

I’m a man with too much free time and a Claude 20x account. I’m wanting to try and give to the community a little with some actually solid, open source and free software.

Let me know your ideas, especially if there are limited comments on this as I will most likely build whatever gets recommended.

Cheers,
Sam


r/foss • • 8h ago

The startup which may be better than yarn or npm

1 Upvotes

I'm Yusup, one developer from Turkmenistan. For the last 6 months I've been

building a package manager for the JS world, alone, and I just put the core

out under MIT. I'm sharing it here because open source is the whole reason it

exists the way it does.

Why I started: every npm install drops a few hundred packages on your machine,

and most people, me included, have no real idea what's in there or whether any

of it is vulnerable. A tool with that much access to your projects shouldn't be

a black box. If something downloads and runs code on my computer, I want to be

able to open it and read exactly what it does. That's why the source is public,

not just a binary.

It's called jet. It works with your existing package.json and lockfile, no

migration. Some of what it does:

\- Written in Rust with zero dependencies, std only. One static binary, \~2MB. I

kept a strict rule: if I couldn't write a part myself, I didn't pull a crate

for it. The resolver, tar/gzip, the registry client, the hashing, all mine.

Slower to build, much easier to read and audit.

\- jet audit checks your installed packages against known CVEs.

\- 13 mirrors with automatic switching, plus a GitHub fallback if every mirror

is down, so a bad network doesn't block you.

\- Offline-first, and it resumes an interrupted download from where it stopped.

\- Works on Windows, macOS and Linux.

The core is free and will stay free, MIT. There's a paid layer for extra

tooling, but that's not why I'm posting, and nothing in the open core is

crippled to push it.

I'm one person, no team, no company. It's young and rough in places. I'd

rather hear what's wrong with it now than keep polishing it alone.

Code: [github.com/y6861977-ui/jet](http://github.com/y6861977-ui/jet)

Site: [https://jet.kim/\](https://jet.kim/)

If you've looked at package manager internals: what would it take for you to

trust a new one with a real project?


r/foss • • 17h ago

I built a free, local app to convert books into multi-voice audiobooks with voice cloning.

5 Upvotes

Hi everyone,

If you have ever tried to convert a manuscript or an epub into a high-quality audiobook, you know how quickly the costs add up. You either have to spend thousands on voice talent or get locked into monthly cloud subscriptions with strict word count limits.

I think creators and readers should have a completely free, private way to do this on their own hardware. I spent the last few months developing PolyVox Studio, an open-source desktop app that handles the entire pipeline locally.

Instead of a single voice reading the whole text like a standard screen reader, this app actually acts like a studio director:

  1. It scans your txt, epub, or pdf file, identifies different characters, and separates their dialogue from the narrator.
  2. You can clone any voice you want by dropping in a clean 6 to 20-second sample clip, allowing you to cast different voices for different characters.
  3. It scans text cues (like "she said angrily" or "he whispered") and automatically shifts the emotional tone of the voice to match the scene.
  4. Once it finishes processing, it bundles everything into a structured M4B audiobook file with proper chapters and cover art so you can drop it straight onto your phone.

Nothing leaves your machine, there are no hidden credits or API keys required, and it's completely free.

The source code and setup guides are up on GitHub: https://github.com/dmarsh400/PolyVoxStudio

I hope this helps authors looking to prototype their audiobooks or readers looking to tackle a huge reading backlog on the go. Let me know what you think if you give it a try.

Also wanted to add our discord in case anyone wants to discuss new features or ideas to make the project better

https://discord.gg/8mSYq7xyqc


r/foss • • 9h ago

My Files – an open-source mobile app to keep your physical documents offline, or sync to your own cloud

0 Upvotes

Hi [r/foss](r/foss),

I built My Files, an open-source mobile app for digitising and organising your physical documents (IDs, bills, certificates, receipts, etc.).

What it does:
- Scan physical documents with your phone camera
- Organise them into folders/files
- Search across everything you've scanned
- Works fully offline — your files never have to leave your phone
- Optional sync if you run your own cloud/server

Tech: The backend is built with C and Node.js.

Why: I wanted a simple way to keep important papers handy without handing them to a third-party cloud service.

Links:
- Website:MyFiles

It's still early, so I'd really appreciate feedback — what's missing, what's confusing, what would make you actually use it. Contributors are very welcome too! Hi


r/foss • • 10h ago

PlayWeld: an Apache-2.0 desktop workspace for game development (testing prerelease)

0 Upvotes

I’m PlayWeld’s creator. It is a free, open-source desktop workspace built on Eclipse Theia. It keeps game files, design notes and searchable project knowledge alongside optional AI-assisted tasks. A local service stores project and task records.

The current v0.21.0 downloads are testing prereleases for 64-bit Windows and Linux. Please start with a disposable project and profile. The Windows installer is unsigned.

Game engines are installed separately. AI features require your own model setup; external providers may charge and remote providers may receive project context.

Source and Apache-2.0 license: https://github.com/scarecr0w12/PlayWeld

Downloads and release caveats: https://playweld.com/downloads

I’d appreciate feedback on whether the project notes and task history are useful, and where first-run setup becomes unclear. If you try it, please include your OS and the step that caused trouble.


r/foss • • 1d ago

Deft: an AGPL workspace for chat, tasks and knowledge, with experimental sideloadable apps

Thumbnail
github.com
9 Upvotes

I’m building Deft, a self-hosted workspace that keeps team conversations, tasks and knowledge together. It’s licensed AGPL-3.0-only.

This started with an annoying problem. In my previous job, my boss would make a decision, I’d act on it, and a week later he’d forget the conversation. Finding receipts became part of the job.

I wanted the discussion behind a task to stay connected to the work. Then I wanted a calendar, a dashboard and tools that fit how we actually worked. Apparently my response to too much software was to build more software.

What’s there today:

  • Chat and tasks: Team discussions and task management in the same workspace.
  • Connected knowledge: A knowledge base built from workspace activity, so people and assistants can refer back to the context behind the work.
  • MCP connections: Connect Claude, Codex or ChatGPT to work with your workspace. The core works without an AI provider.
  • Notes and calendar: Available, but less mature than chat, tasks and knowledge.

The part I’m working on now is custom apps.

Deft has a module system for custom records and views. I’m also developing an experimental App Author Kit for building and sideloading broader apps into the workspace.

Building a small internal tool is getting easier. Keeping it from becoming another disconnected tab is the part I care about. If you need a custom CRM or workflow tool, I want you to be able to bring it into the place where your team already works.

The CRM module is the first example. I’m building an email client next to test the architecture against something more demanding than records and views. The broader app system is still experimental, with plenty left to build.

Deft is alpha and free to self-host using Docker Compose. You supply the hosting, and any optional paid AI services are separate.

Walkthrough: https://youtu.be/7z9EH4c9k2o
Setup guide: https://deft.ing/docs/quick-start/

A few teams are trying it, but I need more feedback from actual use. If you want to give it a shot and need help setting up, email [maneek@deft.ing](mailto:maneek@deft.ing). If you try it yourself, please share what breaks, feels confusing or simply annoys you. GitHub issues are welcome.

P.S. The walkthrough uses an AI voiceover. I have a stutter and spent a week trying to record it myself, but couldn’t get through it.


r/foss • • 11h ago

I built an in-browser retro terminal for searching millions of declassified FOIA records (CREST & Archive.org)

Post image
1 Upvotes

I wanted to share a project I’ve been building: https://ciareadingroom.com.

Navigating traditional government archives like the CIA's CREST reading room has always felt clunky, so I wanted to build a clean, retro-themed terminal interface designed around speed and utility.

Here are some features I have added more becoming in the future.

Live Indexing: Directly interfaces with Archive.org and CREST collections for instant document retrieval.

In-Browser Reader: Reads embedded declassified files and books natively without forcing third-party downloads.

Research Dossier System: Bookmark documents, compile citations, and generate formal print-ready dossier packets.

And more!. Hopefully someone finds this interesting

(AI, was used for some of the text for this message)


r/foss • • 12h ago

welcome maidware project!

Thumbnail
1 Upvotes

r/foss • • 1d ago

Driver Hub — Open-Source All-in-One Android Driver Installer & Live Device Monitor for Windows (No more driver headaches!)

Post image
17 Upvotes

Hey everyone!

If you've ever rooted an Android phone, unlocked a bootloader, flashed a custom ROM, or tried to recover a bricked device on Windows, you've probably run into driver issues at some point.

Sometimes ADB works but Fastboot doesn't. Sometimes a MediaTek device disappears from Device Manager, or a Qualcomm device refuses to connect in EDL mode. Troubleshooting USB drivers can end up taking longer than the actual flashing process.

I've been working on Driver Hub, a free, open-source Windows utility that aims to make this part of the process easier.

What it currently does

1. Driver installation

- Google USB drivers for ADB and Fastboot

- MediaTek USB drivers for PreLoader and BROM modes

- Qualcomm HS-USB QDLoader 9008 drivers

- Samsung USB drivers for Download Mode, Odin, and MTP

- Automated driver installation without manually navigating Device Manager

2. Real-time device monitoring

Connect a phone and monitor its detected connection state, including:

- MTP / File Transfer

- ADB

- Fastboot / Bootloader

- Recovery / Sideload

- Qualcomm EDL 9008

- MediaTek PreLoader / BROM

It also displays available device information, such as hardware IDs and connection status.

3. Built-in ADB and Fastboot tools

- Android SDK Platform-Tools

- Option to add or remove ADB/Fastboot from the Windows PATH

- Built-in terminal

- Controls to restart or stop the ADB server

4. Installer and portable versions

There's a standard installer with shortcuts and update support, as well as a portable version that doesn't require a traditional installation.

The app also includes light and dark themes, system tray support, and an option to create a Windows System Restore Point before installing drivers.

Downloads

- GitHub repository: https://github.com/aniketlab/DriverHub

- Latest release: https://github.com/aniketlab/DriverHub/releases/latest

- Portable version: https://github.com/aniketlab/DriverHub/releases/download/v1.0.0/Driver.Hub.1.0.0.exe

Bug reports and feature requests: https://github.com/aniketlab/DriverHub/issues

I'd appreciate some honest feedback

This is the initial v1.0.0 release, so there are probably device configurations and edge cases I haven't covered yet.

If you try it, I'd especially like to know:

- Does your phone get detected correctly in ADB, Fastboot, EDL, or MediaTek PreLoader mode?

- Are there any driver installation issues on your version of Windows?

- Which devices or features would you like to see supported?

I'm interested in actual bug reports and suggestions, not just positive feedback. If something doesn't work, please let me know the device model, Windows version, and connection mode so I can investigate it.

Thanks for checking it out!


r/foss • • 18h ago

Digital flashcards felt like doing taxes in a spreadsheet, so I built the 1970s 5-box Leitner system on a 3D desk (Three.js, local-first, no UI framework)

2 Upvotes

Hey everyone — I built Lietner for myself and my girlfriend because we wanted a flashcard tool that didn't feel like staring at a spreadsheet, and didn't lock basic features behind a $15/month subscription.

Live app (no signup required): https://lietner.app
GitHub (MIT License): https://github.com/ELTIGA/lietner

Why I built it this way

1. Tactile 3D Desk (Three.js + GSAP) Sebastian Leitner's original 1970s spaced-repetition method used 5 physical boxes on a desk. Instead of hiding scheduling inside a black-box algorithm, cards physically sit in 5 wooden compartments (1, 2, 4, 8, and 16-day intervals). When you get a card right, it physically climbs to the next box; miss it, and it drops back to Box 1. On mobile portrait, it switches to a clean swipe-to-grade mode.

2. Zero UI Frameworks (Vanilla TypeScript + Custom DOM Helper) I wanted the bundle to stay tiny and boot instantly alongside the WebGL scene, so there's no React or Vue. The entire 2D overlay UI runs on strict TypeScript and a lightweight custom h() DOM helper with state stores.

3. "Bring Your Own AI" instead of a paid API wrapper Most new study apps charge a monthly subscription just to pass your notes to an LLM. Instead of acting as a paid middleman, I built a one-click prompt generator into the deck creator: you copy a structured prompt, paste it into whatever free AI you already use (ChatGPT, Claude, Gemini) along with your notes, and paste the output right back to generate a 30-card deck in seconds for $0.

4. Local-First & Accessible

  • IndexedDB primary storage: Works 100% offline as an installable PWA with zero account required.
  • Optional Cloud Sync: If you want to sync across devices, it uses Supabase with Row-Level Security (RLS).
  • Screen-Reader Support for 3D: Since WebGL canvases are normally a black hole for accessibility, active 3D cards are mirrored to a hidden DOM aria-live region with full keyboard navigation (Space to flip, 1/2 or arrow keys to grade).

(And yes, I misspelled it. The method is the Leitner system, the app is Lietner*. I noticed after buying the domain, so now it's a brand.)*

Question for other builders here: Right now the 5 boxes use strict classic Leitner intervals (1, 2, 4, 8, 16 days). If you were using this daily, would you keep the strict 5-box constraint for simplicity, or would you want customizable box intervals and Anki .apkg / CSV import next?


r/foss • • 1d ago

Lightforge: a native Linux launcher for World of Warcraft, looking for testers

Enable HLS to view with audio, or disable this notification

11 Upvotes

Lightforge is an open-source launcher for World of Warcraft on Linux. It installs, updates and launches Retail and Classic with Proton-GE, without the Battle.net client. Other Blizzard games run through a managed Battle.net prefix.

I'm looking for testers on different setups (NVIDIA/AMD/Intel, Wayland/X11, different distros, Steam Deck). Install it, play, and tell me what breaks.

I also want it ready for WoW Forever's launch in November, so testers who'll be on it at launch are especially welcome.

AI use: I used Claude Code for this. From here on it's a mix of my own fixes and Claude Code. I decide what gets built, review the changes, and test them myself.

Repo: https://github.com/LightforgeProject/lightforge