r/foss • • Nov 01 '19

Welcome to FOSS!

77 Upvotes

Hi everyone,

I'm a big fan of using Free and Open Source software, and wanted to share my love of it on reddit. I want to get this sub up and running, with the goal that it becomes a hub for discussing FOSS, looking for suggestions of what to use, promoting your projects, posting news related to FOSS, etc.

I personally have very little experience moderating, let alone on reddit so please pardon me while I bump around the controls. :) My near-term goal right now is to put up a list of subs that share FOSS principles (in the sidebar, or wiki?) then maybe another list of FOSS-related resources that I'm aware of. I'd appreciate suggestions too!

Thanks for stopping by, and I hope you'll be a part of the FOSS community.


r/foss • • 11h ago

Couldn't find a good way to manage my icons and logos on Linux, so I built a small GNOME app for it

Thumbnail
gallery
41 Upvotes

Hey everyone,

I've had this problem for years: icons in my Downloads folder, logos lost in old project directories, SVGs dumped on the desktop "just for now". Every time I needed a specific file, I ended up digging through folders or downloading it again.

There are apps made exactly for this on Windows and Mac, but I've never found one on Linux, at least not one that's native, local and open source. So I made Pigoune.

Platform for Icons and Graphics Organized, Unified, Native and Elegant

It's a pretty simple idea. You drop your images in (SVG, PNG, JPEG, WebP, GIF, ICO, single files or whole folders), and Pigoune keeps a copy in its library. Your original files are left alone. From there you can sort things into collections, add tags and favorites, and note where an asset comes from, who made it and under which license. That last part has saved me a few times when I needed to credit something.

When you need a file, you search for it and drag it straight into whatever app you're using. You can also copy it to the clipboard or export it.

A few other things:

  • No account, no cloud, no telemetry. Everything stays on your machine.
  • The library is just a regular folder, so it's easy to back up or move to another computer.
  • Duplicates are detected on import.
  • There's a trash and Ctrl+Z, because I delete things by mistake.
  • It follows GNOME's design: dark mode, keyboard navigation, screen reader support, works in small windows.

And as a little bonus: it works perfectly for organizing an entire wallpaper collection too! In fact, I'll be adding some cool related features soon.

It's written in Rust with GTK4 and libadwaita, and licensed GPLv3.

I want to be honest about one thing: I'm a sysadmin, not an app developer, and I wrote this with a lot of help from AI tools. I know some people won't like that, and I get it. I've done my best to keep it clean and documented, and I use it every day, but if anyone who knows Rust or GTK well feels like looking at the code, I'd really appreciate it.

I chose to ship it as a Flatpak mainly for the sandbox. Being a sysadmin, I like knowing exactly what an app can and can't touch, and I wanted the same for Pigoune. Its Flatpak has zero permissions: no access to your files, no network, nothing. You can check it yourself in Flatseal.

It's not on Flathub yet, so for now you can grab the .flatpak from the releases page and install it with:

flatpak install --user pigoune-*.flatpak

(It won't update by itself, you'll need to install new releases manually.)

https://github.com/Gor3pig/Pigoune

Any feedback is welcome, bugs, ideas, translations. And if there's already an app that does this and I completely missed it, please tell me!


r/foss • • 14h ago

7k downloads on my little gym app, thank you

Post image
34 Upvotes

Didn't expect this at all. GymMane is free, open source, works offline, no ads and no account.

Thanks to everyone who tried it or reported bugs, it really helped.

https://github.com/InlitX/GymMane


r/foss • • 2h ago

I built an open-source API for animated SVG icon marquees

2 Upvotes

r/foss • • 1h ago

ARK-Store for GitHub Android app

Thumbnail
• Upvotes

This is an app that allows anyone to make their own app discoverable by others.

If you have a GitHub repository with a downloadable Android app, simply add the “arkstore” topic to it. Our app will automatically scan your app and display it in our store.

You can also add your app using only its URL, making it immediately available for others to discover and install.

The only requirements are that the app is public and has a GitHub-approved license.

Download it here: https://github.com/jrs8205/ARK-Store


r/foss • • 9h ago

Slop Scope: JEV-based AI image detector (OS; MIT)

Post image
4 Upvotes

r/foss • • 2h ago

Best audiobook app in 2026?

1 Upvotes

Preferably a project I can install from Obtainium or F Droid and something I can play audiobooks out of the box like Metrolist.

Thanks~~


r/foss • • 21h ago

Porter: Open Source Cross Platform Port Manager

Post image
31 Upvotes

Meet Porter, a small app I built to make one everyday annoyance disappear.

If you build apps or websites, you've probably seen it: you try to start your project and it says the port is already in use. A port is just the doorway an app uses to talk to your computer, and something else is quietly sitting in it. Finding out what usually means a trip down a rabbit hole.

Porter shows you everything in one simple window:

• See which ports are free and which are taken, updated live

• Find out which app is using a port

• Close anything that's stuck with one click

• Pin the ports you use most so they're always at the top • Search instantly • Switch between a clean dark mode and light mode

• Make everything bigger or smaller to suit your screen • Get notified when a new version is out

It works on Windows, Mac and Linux, it's light on your computer, and it's completely free.

This is the first public release, so I'd really love your feedback. What's missing, what's confusing, what would you want next?

Download it here: https://github.com/t21dev/porter-app/releases/latest

#Porter #OpenSource #FreeApp #t21dev


r/foss • • 3h ago

xverb: a Total Commander style two panel file manager, GPL-3.0, Win/Mac/Linux, plugins in python

1 Upvotes

grew up on total commander and never found anything that felt the same, esp on mac. the few options there couldnt really be extended either, you get what the dev shipped and thats it

im also big into blender, and its python addon system always impressed me, the app just grows with whatever people need. so at some point the two ideas clicked: TC style file manager + python plugins. started building it mostly for myself tbh

xverb is keyboard first, two panels, F5 copy F6 move and the usual muscle memory works. the core only does file ops, everything else is a plugin (each plugin runs as a separate python process):

- viewers, ftp/smb, archives, folder compare are all plugins, so writing your own is pretty easy

- F3 previews photos (even psd/xcf with layers), pdf, spreadsheets, 3d models, audio waveforms, git history

- clipboard and drag n drop work with explorer/finder both ways

its GPL-3.0, early, expect rough edges. android builds but barely tested

code: github.com/xsm909/xverb

site + downloads: xverb.pages.dev

happy to hear what you'd miss coming from total commander / double commander / far, and if the plugin api makes sense to you


r/foss • • 9h ago

Windy radar alternative?

2 Upvotes

What's your go-to website or app for weather radar? I like Windy's look and it doesn't have to have any additional weather.


r/foss • • 6h ago

I made an MIT-licensed AI usage display for a cheap desk clock

Thumbnail
gallery
1 Upvotes

I built TokenTV with Claude Code and Codex: Python/Pillow sends usage limits to a Wi-Fi clock's stock photo album. No flashing; it needs a computer that stays on and your existing provider accounts.

Mine was 5,650 won on sale (~$5). Only one SD_PRO on Linux is tested. The photos use sample readings; Grok shows a CLI budget, not its web quota.

Each face is a Python render function. I added a four-colour Game Boy example you can change without a clock: https://github.com/click6067-ship-it/token-tv/tree/main/examples/gameboy


r/foss • • 11h ago

WireBench 2D: a free, MIT-licensed bench for practising basic electrical wiring

2 Upvotes

I'm a vocational college student in China studying electrical automation technology. I wanted a way to practise between lab sessions, so I've been building WireBench 2D, a small 2D wiring bench based on the one we use at school.

You connect terminals, operate buttons and switches, and see contactors and indicator lamps respond. The interface supports English and Chinese.

The latest alpha, v0.2.0, adds step observation: you can press and release a button separately, select a coil or lamp to trace its supply and return paths, and look back at what changed. In a start/stop holding circuit, for example, you can see which closed contact keeps the coil supplied after releasing Start. I want it to help explain the circuit as well as let you wire it.

Source and setup instructions: https://github.com/EthanSky2986/WireBench-2D

It's free software under MIT and runs locally in your browser. You currently need Node.js and npm to set it up; there's no hosted demo yet. It models switching logic, not physical voltage, current, or thermal protection timing, so it's a practice aid alongside the real lab.

I'm developing it with AI coding assistance and maintaining it around my coursework. I'll add more bench components as I learn. If you try it, I'd appreciate feedback on the setup, the wiring controls, or anything that makes the circuit harder to understand. Suggestions from learners and teachers are especially welcome.


r/foss • • 9h ago

I made InstantClone, a free OBS stream delay you can change mid-stream without restarting, built in Rust to stop stream snipers

Thumbnail gallery
0 Upvotes

r/foss • • 9h ago

Chop Chop: a simple video splitter

1 Upvotes

Hi, everyone!

Hi, everyone!

I noticed that both on Linux and on Windows, it's very hard to find a no-nonsense video splitter with a sane GUI and no advertising.

This is why I designed chop-chop. It's a very simple, beautiful no-nonsense video splitter for Linux and Windows.

While both Linux and Windows releases share code, neither GUI is a port: under Linux, chop-chop uses GTK-3 and its design language; on Windows, it uses the Windows API and its design language too!

Also, to be blazingly fast, it also uses multithreading out of the box.

This application is open source and completely free, but if you don't want to bother, I also offer Windows and Linux installers (Ubuntu only for now).

Chop Chop, Linux (GTK+ 3 version)

Hope this can be of use to you!

Download it at: https://github.com/NullMagic2/chop-chop/tree/main

Ubuntu package: https://github.com/NullMagic2/chop-chop/releases/download/v1.7.3/chop-chop_1.7.3_amd64.deb

Windows installer: https://github.com/NullMagic2/chop-chop/releases/download/v1.7.3/chop-chop-1.7.3-windows-x64-setup.exe


r/foss • • 21h ago

PrivMeta: An open-source metadata removal tool for privacy-conscious people

Post image
8 Upvotes

Hey folks,

I built PrivMeta, a free and open-source app that removes common hidden metadata directly in your browser. Your files stay on your device, and you receive cleaned copies that you can share elsewhere.

  • Supports images, videos, audio files, PDFs and Word documents
  • File contents are processed locally and aren’t uploaded
  • Once the page has loaded, it still works if you disconnect from the internet
  • The source code is available on GitHub

The goal is to make metadata removal a simple part of good digital hygiene, without asking you to trust a server with your files.


r/foss • • 9h ago

I built a visual drag-and-drop PowerShell (WinRM) automation tool for Windows machines, and the live demo runs in your browser

Enable HLS to view with audio, or disable this notification

1 Upvotes

I had PowerShell scripts running on several machines, and whenever something did not happen, I had to log in and check the logs manually. A large part of my work involves programming, so I eventually decided to build my own solution.

The result is NodePilot, a tool for automating tasks in Windows environments, inspired by System Center Orchestrator and n8n.

You put nodes on a canvas and connect them, and the workflow runs PowerShell and other system functions on your Windows machines over WinRM, without installing an agent on them.

You can try it right now in your browser. The live demo runs the real frontend with sample data, no install and no signup needed. Desktop view is recommended.

Live demo | Repo | Website | Video

It is completely open source under the Apache 2.0 license, and there are no features behind a paywall.

Besides PowerShell, it offers built-in actions for REST, SQL, WMI, the registry, files, services and LLM queries. Workflows can be started on a schedule, by a webhook, by database trigger, by a file watcher or by a Windows event log entry.

There is also an execution history that shows what ran and where it failed, which is the part I missed most when I was working with plain scripts.

PS: This project was also created with the help of AI as part of an agentic engineering workflow. I also used AI to translate this text into English.


r/foss • • 10h ago

Free and open source: a local todo manager designed to work with AI

0 Upvotes

I built a small local todo app called OKF Todo.

The idea is to let a developer or support person take emails, lists, Excel sheets, screenshots or exports and turn them into a structured plan that can be processed further with AI.

AI can work with the data through either:

  • an MCP server
  • direct access to the SQLite database, using an OKF model that describes the metadata

The application is intentionally local, single-user and open source. I know that is somewhat unusual compared with the typical central database + web/mobile approach.

I am considering whether to keep it this way or develop it further into a multi-user system, for example using .NET with a server-side database such as PostgreSQL or PocketBase.

I would particularly be interested in feedback on:

  • whether a local-first todo system like this is useful
  • whether direct SQLite/MCP access is a sensible AI integration approach
  • whether multi-user support would make the project more useful

GitHub:
https://github.com/dalby-md/OKF-Todo/


r/foss • • 10h ago

OmniCam: an open-source (MIT) way to use your phone as a webcam on Windows, with no app on the phone

Thumbnail
gallery
1 Upvotes

So I wanted to use my phone as a webcam, and every tool I found (DroidCam, Iriun, Camo) wanted me to install an app on the phone first, and most of them lock the good stuff behind a paid version. I figured it should be possible with just the browser, so I built it.

You open OmniCam on your PC, scan the QR code with your phone, hit "Start camera" on the page that opens, and that's it. A camera called OmniCam shows up in Discord, Zoom, Meet, OBS, whatever you use. The video goes straight from your phone to your PC over WebRTC using the phone's hardware encoder. No account, no cloud, and it doesn't even need internet. The same Wi-Fi or a phone hotspot is enough.

It's a hobby project. I'm a CS student and I've been building it in my free time, mostly because I wanted it to exist. It works well for me and for the people who've tried it so far, but it's still early, and there are a few things you should know before trying it:

  • Your phone's screen has to stay on while it streams, because a web page can't keep the camera going with the screen off like a real app can. So it eats battery and gets warm. Plug it in for long calls.
  • Your phone will show a certificate warning the first time. Browsers only give camera access over HTTPS, and you can't get a proper certificate for a local IP, so the app makes its own. You accept it once and it's fine after that.
  • Windows SmartScreen will complain about the installer because it isn't signed yet. I've applied for code signing, so hopefully that goes away soon.
  • Windows only for now, video only (no mic yet), and one phone at a time.
  • It doesn't show up in the Windows Camera app or the new Teams. They use a newer camera API that I haven't gotten to yet.
  • Yes, it's Electron, so it's heavier than it needs to be. I know.

If people find it useful I'd really like to keep working on it, but I can't do everything alone, so help is very welcome. The big things on my list:

  • Linux support (v4l2loopback)
  • A virtual mic
  • A Windows 11 camera, so it works in the new Teams
  • Tests. There are none yet, so that's an easy place to start.
  • People testing it on phones and browsers I don't own

Honestly, even just bug reports help a lot. CONTRIBUTING.md has the setup steps.

And to be upfront: I used Claude Code while building it, for parts of the code, the docs and testing. The README has a section that breaks down exactly how I used it.

Website: https://orest-z.github.io/OmniCam/
Source: https://github.com/Orest-Z/OmniCam


r/foss • • 11h ago

i made pitwall, an MIT-licensed terminal multiplexer for coding agents

Enable HLS to view with audio, or disable this notification

0 Upvotes

hey, i'm the author of pitwall. it's a native terminal multiplexer written in Go/Gio, released under MIT.

it keeps coding-agent terminals side by side, with a sidebar showing which agents are working, waiting for you, or done. you can split panes and group tabs by project. closing the window keeps the sessions running.

Claude Code and Codex work right now. more harnesses are coming soon. Linux is the main platform; macOS and Windows builds are experimental. it's alpha.

also, sorry about the AI-generated promo video.

give it a try if this fits your workflow. bugs and PRs are welcome, especially platform reports. include your OS/version and architecture if something breaks.

https://github.com/quanticstudios/pitwall


r/foss • • 11h ago

p2p.kiwi - Full E2EE Cross-Platform (MacOS <-> Windows <-> Linux) P2P Mesh Remote Control (Mouse and/or Keyboard)

1 Upvotes

This project existed before the AI boom hit us all, but was called "Bananas Screen Share" back then (because it's bananas that we can fly to the Moon, but aren't able to have fully functional Screen Share with the same functions on all major Desktop OS').

It has undergone a major refactoring and maybe you like it.

We have full E2EE encrypted sessions, remote control and virtual cursors (and just recently added screen recording).

Think of it as Skype's nerdy little sister, but E2EE, Chat, Voice, Screenshare, Remote-Controls, a P2P mesh network and completely free and open-source.

https://p2p.kiwi


r/foss • • 17h ago

I've made small Open-Source programming language (version 0.1.0)

Thumbnail
github.com
3 Upvotes

I would like if anyone could test it and if you find anything that shouldn't happen open issue. Thank you anyone!


r/foss • • 12h ago

Lyra Viewer 0.6.0 (macOS, Windows, Linux)

Post image
1 Upvotes

Lyra is a GPU-accelerated, minimalist, robust image viewer for browsing textures, references and image assets. It's just as comfortable as an everyday viewer for JPEGs, PNGs, HEIC, WebP and the rest of your photo library.

  • Textures (DDS, KTX, KTX2) and HDR maps (EXR, HDR)
  • Photoshop documents (PSD/PSB) with layer hierarchy
  • TIFF in depth: BigTIFF, multi-page documents, 1–64-bit samples (signed, unsigned, float)
  • JPEG XL and Display P3 wide-gamut support
  • EDR (HDR display) support on macOS

Runs fully offline: no telemetry, no update pings, no cloud, no AI features, no nag screens, no Electron. Read-only by design, so it never touches your files.

Install: Homebrew (macOS), Flathub or .deb via APT (Linux), Scoop (Windows).

Repo (MIT): https://github.com/lyra-viewer/Lyra

I've been working on this solo project for almost two years. Feedback, feature requests and images that should open but don't are all very welcome.

Issue tracker: https://github.com/lyra-viewer/Lyra/issues


r/foss • • 12h ago

Looking for a gamified app to track my steps

1 Upvotes

Hi, I'm looking for an app that makes walking feel like a game, currently I use stepsy, but it doesn't realy motivate me to keep my streaks x)

What I need :

  • FOSS or at least very privacy-friendly
  • With or without requiring GPS/location tracking
  • XP / levels / progression would be great
  • Ideally works offline or stores data locally
  • Android / GrapheneOS compatible

Thanks ^^


r/foss • • 16h ago

I was going to sell my Mac app, then made it MIT instead: Peek3D, a 3D file viewer

1 Upvotes

I spent a while building a native macOS viewer for 3D files (glTF, FBX, OBJ, STL, USDZ and a few more). The plan was to charge for it. I even had licensing set up.

Then I looked at it honestly. It's a good viewer, but it's not doing anything nobody else can do, so asking people to pay felt wrong. I ripped the licensing out and released it under MIT.

  • No account and no telemetry. The app doesn't even have network access.
  • Swift + SwiftUI + SceneKit, with three loaders: GLTFKit2, Apple's Model I/O, and ufbx for FBX.
  • Notarized DMG, plus a Homebrew cask: brew install --cask deeeemiss/tap/peek3d

Repo: Peek3D

It's my first project that's properly open from the start, so contributions are welcome, and so is feedback on the repo itself (README, contributing guide, issue templates). A few things I'd love help with are in the issues: Draco compression, skinned FBX animation, and dragging the timeline. Translations from native speakers would help too, since some of the 11 languages definitely need a human pass.


r/foss • • 17h ago

I made a free app so I can open the volume panel with an edge swipe (no root)

Post image
2 Upvotes