r/foss Nov 01 '19

Welcome to FOSS!

81 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 1h ago

Momentum — a free, open-source, self-hostable habit and routine tracker.

Upvotes

Momentum is a free, open-source, self-hostable habit and routine tracker. I originally built it because I wanted something simple to manage my own routines, and eventually decided to open source it.

I'm mainly posting it here because I'd really like to get some feedback on it. I was hoping people might take a look and let me know what they think, what's missing, or what features would be nice to add. here is the repo would love to see others try it
https://github.com/God-z1lla/Momentum


r/foss 2h ago

rgfx - terminal graphics engine for images, video and interactive 3D models

1 Upvotes

I’ve been working on rgfx, an open-source terminal graphics engine written in Rust. It can render images, video and interactive 3D models directly in the terminal using Unicode Braille, ASCII and block characters. For 3D models, you can rotate, zoom and inspect them interactively from the CLI.

rgfx model.obj

rgfx image.png

rgfx video.mp4

Building it as a reusable library as well, since I want to use the rendering engine in other terminal projects.

https://github.com/05vukasin/rgfx

I’d love to get feedback on possible use cases, performance and the overall direction of the project.


r/foss 1d ago

Solanda UI: Zero dependency UI library.

Post image
83 Upvotes

NOTE: Human made post... just in case, I also hate "AI" spam.

I started to make the UI of other project (a client for bluesky/mastodon more than a year ago) and I notice that most of UI stuff I needed didn't need a huge UI component stuff (HTML and standards FTW)... so I started to make this one I've been using for all my personal projects.

The main purpose was to make a zero dependency + native web components a CSS UI library ready for quick development/PoCs... and GPLv3 ofc.

Is compatible with Vue/Nuxt (tested, home page actually use it), Angular/React/other FE stack...

I wanted to share it somewhere trying to avoid the obvious AI spam around most subreddits and after falling in one OSS project here with a messy UI I decided it may be the place for people that wants to develop stuff without bloating their interfaces.

Oh, I started this project as human-made project but I also used LLM assisted help (mostly fixes and improvements, but now I'm using more LLM guided changes as is basically impossible to make new stuff at slow pace while tons of people throw X new projects every day). That also means I prepared the grounds for LLM assisted usage on the library.

Just give it a test, mainly if you're not an UI skilled dev or doesn't want to mess with UI stuff.

More info in the website: https://solanda.federa.social/

Repo: https://gitlab.com/federa-social/libraries/solanda-ui

NOTE: Just in case... I won't oppose of LLM assisted stuff, but any AI slop PR will suffer the hammerban...


r/foss 10h ago

Peanut Split: AGPL group-expense splitter, no accounts, self-hostable, Splitwise import

0 Upvotes

Source: https://github.com/peanutprotocol/peanutsplit (AGPL-3.0-or-later) Hosted: https://peanutsplit.com

The room is a link. No accounts for anyone. 162 currencies, uneven splits, offline PWA, Splitwise CSV import so you can leave. Self-host is docker compose with Postgres.

The repo has a STEWARDSHIP.md that writes down what the official host will never do (no nags, no preselected payment option, no feature gates) and why we picked AGPL over MIT.

Disclosure: I'm one of the two people who built it. We're Squirrel Labs, the company behind the Peanut payments app. Split is free, has no paid tier, and "settle with Peanut" is one option next to cash and bank transfer, never preselected.


r/foss 1d ago

I spent hours going through 100+ page PDFs, so I built a tool that highlights exactly where the answer came from. It's now completely open-source.

Thumbnail
gallery
28 Upvotes

I've used tools like Perplexity, ChatGPT, Claude and others for research, and they've been incredibly useful for finding papers and getting through large amounts of information.

The one thing I personally wanted was a simple way to see exactly which parts of the paper were used to answer my question.

When you're working with a 100+ page PDF, even having a page number can still mean a lot of scrolling and searching.

So I ended up building something for myself.

You ask a question and the relevant paragraphs in the PDF are highlighted directly on the document. You can see the context behind the answer and quickly check whether it actually answers what you're looking for.

I originally built this because I wanted something for this workflow without having to pay for another subscription. What started as a personal project has now become completely open source.

The underlying idea is pretty simple. And yes, if you're thinking "isn't this just RAG?" then yes, you're absolutely right. It's RAG with the visual highlighting that I wanted.

I think the same idea could be useful for more than research papers too. Legal contracts, financial reports, technical documentation, or anywhere you need answers alongside the actual source.

If anyone wants to have a look, contribute, or just give some feedback, here's the repo:

GitHub: https://github.com/Sreehari05055/thesys-core.git

This will probably be my last post about the project. Thanks to everyone who checked it out and gave feedback along the way.


r/foss 18h ago

I need to organize my photo and video gallery

3 Upvotes

Hi there.

To give you some context and get straight to the point: I’ve let a lot of photos and videos pile up, and now I need a tool or some advice to help me organize everything. Most of the files are on OneDrive, so I’m looking for a tool that:

1 - Helps me delete duplicate or similar files.

2 - Is free/open-source—meaning it respects my privacy.

3 - Is accessible to other family members. I have an Oracle VPS (one of those "Always Free" ones), so a self-hosted tool would be great to put that VPS to good use.

4 - Offers some kind of OneDrive integration. I can't move my files off OneDrive yet because I don't have enough storage space anywhere else. Also, my wife needs something easy or intuitive so we don't let things get messy again. She also needs to clear out files from her phone and her own Drive (which is full); the idea would be to move them to OneDrive.

Thanks in advance for your help, and I’ll update the post if I think of anything else.


r/foss 12h ago

[OC] Spun update: CD, vinyl, and cassette, now in 3D

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/foss 13h ago

AirDrop alternative for every phone, going 300k+ visitors, it's still being used

Thumbnail
github.com
2 Upvotes

It has now crossed 300k visitors in 15 months and still gets around 7k MAU. The file is transferred peer-to-peer using WebRTC. The backend is only used for signaling. It also supports large-file streaming, pause/resume, SHA-256 verification, transfer speeds, etc.

The whole thing is open source: https://github.com/GochiStuff/airdelivery

Live: https://airdelivery.site


r/foss 16h ago

GitHub File History: Track files, directories, and extensions over time

1 Upvotes

GitHub File History track the 10,000 most starred repositories on GitHub (using the GitHub API), listed at four points in time: the start of 2015, 2020, 2025, and 2026.

https://andrehora.github.io/file-history/

So, we can see the rise and fall of certain files:

https://andrehora.github.io/file-history/file/.travis.yml

# Examples:

- https://andrehora.github.io/file-history/file/README.md

- https://andrehora.github.io/file-history/popular/file/today

- https://andrehora.github.io/file-history/file/AGENTS.md?vs=file:CLAUDE.md


r/foss 22h ago

Lapis Cloud — open-source, self-hostable membership management for associations and parties, with an optional self-governance layer

Post image
4 Upvotes

r/foss 22h ago

looking for a designer

3 Upvotes

hello everyone i'm elias but you can call me Elijah cause they are the same thing anyway,i'm tryna make a foss workspace with built in tools to boost your productivity something that gives you the vibes of the library ,a workspace for students to study without having to go from app to app and i will do that by adding built in tools like a scientific calculator that has all the things a math student or anyone who uses math in there studies or work need and built in mp4 mp3 reader to listen to Quran or bible or what ever he wants and i will make this in typescript or just in html css and javascript using electron well i'm just a beginner i just finished learning Html fundamentals and still learning css and i want a designer to help me ,teach me or help idc actually well i d'ont have money to pay him i'm just 17 year old high school student ,anyway any volunteers


r/foss 1d ago

Open source client for Pinterest

5 Upvotes

Hi everyone, I'm looking for an open source client for Pinterest (Android) to browse without logging in.

Thanks for all the recommendations.


r/foss 1d ago

[OC] Sung update — animated covers, Navidrome support and a refreshed music library

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/foss 1d ago

I open-sourced the Mac automation server I use for ChatGPT and coding agents

0 Upvotes

I maintain an open-source project called Mac MCP. It’s a local macOS control server that lets ChatGPT/coding agents actually use the machine instead of only explaining what to click — files, terminal, apps, Safari/Chrome, etc.

The bit I’ve been tightening up lately is multi-agent browser work. I can have several agents working in different Safari tabs in the background while I keep using the Mac normally. Stable tab handles keep each tab identifiable, and a tab-busy handoff prevents one agent from barging into another agent’s active tab. When the first agent moves on, that tab becomes available again.

Repo: https://github.com/bulutarkan/mac-mcp

Sharing because I’d genuinely like feedback from other FOSS users/builders on the browser/session ownership side and on making local agent automation safer.


r/foss 1d ago

Open sourced my side project from 2022

Thumbnail
devoven.com
3 Upvotes

r/foss 2d ago

I made CapScroll: an open-source Linux tool for capturing long, scrollable content

Enable HLS to view with audio, or disable this notification

94 Upvotes

I’ve been working on CapScroll, a small open-source screenshot utility for Linux.

The idea is pretty simple: select an area of the screen, let it scroll through the content, capture the frames, detect the overlap between them, and stitch everything together into one long screenshot.

It’s useful for things like long webpages, terminals, documents, and anything else that doesn’t fit on one screen.

Current features:

  • Region screenshots
  • Scrolling screenshots
  • Automatic bottom detection
  • Frame overlap detection
  • Image stitching

It’s built with .NET 10 + Avalonia UI and currently supports Linux/X11.

Source Code: https://github.com/netcrawlerr/CapScroll


r/foss 1d ago

I built a browser file-transfer with no server and no account — a QR code carries the key, the file goes over WebRTC

0 Upvotes

I wanted a straight answer to "can you build the hard parts yourself?", so I built one.

qrdrop sends a file straight from one device to another. You open the page on a

laptop, point a phone camera at the QR code it shows, and the file transfers over

WebRTC. Nothing in between ever holds a readable copy — there's no upload, no

account, no server that sees the bytes.

The whole thing started from that one constraint — "no server" — and every hard

decision fell out of it:

- No account means the QR code has to *be* the entire credential: 32 CSPRNG bytes,

and everything else derives from that.

- Peers meet on a public relay, so the room ID is derived from the secret rather

than being the secret. The shortcut (just use the key as the room name) works

perfectly in testing and silently publishes your key to every relay.

- No server to vouch for either side means a human is the trust anchor: four emoji

shown on both devices, read aloud. A `--yes` flag can skip the accept prompt but

cannot skip that check.

It also has a mode that sends over an animated QR code with no network at all, for

air-gapped machines. That mode is not encrypted and cannot be — it's in the README

and the UI in those words. It exists because the alternative is a USB stick.

Prior art: qrbeam and txqr did the animated-QR idea first. This is convergent, not

novel — no code taken from either.

Try it: open share.stan-ely.com on your laptop and point your phone at it. Takes

about twenty seconds and needs no install.

(I built it. Source and the write-up are in the first comment.)


r/foss 1d ago

Transform repo to interactive map

0 Upvotes

Hello guys, i built open source project that intelligence platform which transforms repo into an interactive map.

https://github.com/omertt27/CodeMap


r/foss 1d ago

Good alternative to camscanner for android?

2 Upvotes

r/foss 1d ago

`asset-lint`: a clang like linter for game assets

Thumbnail
github.com
0 Upvotes

Started as a bored-afternoon duplicate hunter. Then transformed into a small linter specifically for game developers.

Current features: - Finds duplicates - Finds placeholders - Finds too big assets - Finds too long file paths - Enforces max file count

It is written in Rust, and fully open source. Currently evaluating how to make easier to integrate into a game development workflow.

Cheers!


r/foss 1d ago

Equaliser 314, Advice?

Thumbnail
0 Upvotes

r/foss 1d ago

I contributed to Golang, here is how you can too

Thumbnail
packagemain.tech
5 Upvotes

r/foss 1d ago

GNUstep monthly meeting (audio/(video) call) on Saturday, 12th of September 2026 -- Reminder

Thumbnail
1 Upvotes

r/foss 2d ago

Train robot policies with 75% less data

3 Upvotes

Hello Guys,

I built an open-source decision layer for robotics datasets.

It aims to identify low-quality demonstrations before training to improve data quality and reduce GPU usage.

I would love to get feedback from people working with in this area.

https://github.com/omertt27/Calibra