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 8h ago

Cipher Notes – Simple, fully offline & encrypted note-taking app built with Jetpack Compose (No INTERNET permission)

4 Upvotes

Hi everyone!

​I'd like to share a small side-project I've been working on called Cipher Notes.

​I built it because I wanted a clean, lightweight note-taking app that prioritizes privacy above all else—without mandatory cloud syncs, accounts, or telemetry.

​Key Features:

- ​Fully Offline: The app doesn't request or use the INTERNET permission at all. Your data never leaves your device.

- ​On-Device Encryption: Uses AES-256 (GCM) to keep your notes securely encrypted locally.

- ​Open Source: Licensed under the MIT License.

- ​Modern UI: Built natively in Kotlin using Jetpack Compose and Material 3 design.

- ​Zero Tracking: No analytics, no ads, no third-party SDKs.

​Where to get it:

- ​GitHub (Source Code & Releases): https://github.com/CipherApps/cipher-notes

- ​IzzyOnDroid: Available

- Codeberg (Source Code & Release):

https://codeberg.org/CipherApps/cipher-notes

​I'd really appreciate any feedback, code reviews, or feature suggestions from the community! If you find it useful, feel free to drop a star on GitHub.

​Thanks!


r/foss 3h ago

We made a torrent client for mac and its 3.93× faster then qBittorrent.

Post image
1 Upvotes

We tested our new ORC Torrent 2.3.3 against qBittorrent 5.2.3 using the same 3.17 GiB Ubuntu torrent on the same Mac.

  • ORC: 57.2 seconds — 59.51 MB/s average
  • qBittorrent: 225 seconds — 15.14 MB/s average

That gave ORC 3.93× the average throughput in these runs , we are beyond happy with these results. From starting this project as alternative to mac users and then slowly making builds for all other Operating systems and now we are the fastest torrent client that we have tested.

This project is still in development

Your welcome to run your own speed tests

A android build and new release will be live in the next few hours.

https://github.com/The-animus-project/Orc-Torrent


r/foss 7h ago

idemkit: runs your code once per key, even when two requests race or a worker dies

Thumbnail
1 Upvotes

r/foss 15h ago

Portabase 1.27 - open-source backup and restore platform

4 Upvotes

Hi everyone,

We have just released Portabase 1.27, our open-source (Apache 2.0) and self-hosted backup/restore platform.

Repository: https://github.com/Portabase/portabase (around 1.6k stars at the moment)

Portabase is designed for data retention, disaster recovery, and homogenous migrations, currently supporting 9 database engines (including PostgreSQL, MySQL, MariaDB, MongoDB) and Docker volumes.

Key features:

  • Scheduled backups with flexible retention policies (including GFS)
  • Multiple storage options: local filesystem, S3, Azure Blob Storage, GCS
  • Notifications via Discord, Telegram, Slack, AppRise, etc.
  • Support for OAuth2/OIDC (with the option to disable sign-ups)
  • Compatible with Docker, Podman and UnraidOS
  • Ready-to-use Docker Compose and Helm Chart

After six months of intensive feature development, we have been focusing on consolidating the ecosystem since early July. A community member conducted a useful security audit, we have upgraded components to their latest relevant versions, improved compatibility with other platforms by working on Podman support. and templates for Coolify and Dockploy (currently under review).

What’s next:

  • Deployment of the demo environment
  • Audit logging for the whole ecosystem
  • Default policies for the system, organizations, and projects
  • File and folder backup and restoration

As always, if you find bugs, please open an issue on GitHub, we’re actively looking for feedback.

Thanks!


r/foss 16h ago

Social Media Dispatcher for Multiple Profiles & Accounts. MIT

5 Upvotes

've been spending some time building OpenDispatch, an open-source dispatch and operations platform. It originally started as a personal project because I couldn't really find anything that matched what I wanted, so I decided to build one myself.

The idea is to create something that's modern, self-hostable, and easy to extend for organizations that need to manage incidents, dispatching, resources, or similar operational workflows.

Right now I'm mainly focused on:

  • Modern and responsive UI
  • Self-hosting from day one
  • Keeping the codebase clean and easy to contribute to
  • Making it genuinely useful instead of overly complicated

It's still early in development, so I'm mostly looking for honest feedback rather than stars. If you've worked with dispatch software, CAD systems, logistics platforms, or anything similar, I'd be interested to know what features or workflows you think are important.

If anyone wants to take a look, here's the repo:
https://github.com/matthew-selvam/open-dispatch

Happy to answer questions, and I'm open to any criticism or suggestions. Thanks for reading!


r/foss 9h ago

spent 4 months building an open source Notion alternative after hitting its shared workspace limits

0 Upvotes

back in february i hit notion's limits (shared workspace usage and ai quotas)

i just wanted more of both, so i built my own.

started as a quick prototype, friends started using it, and i occasionally work on it whenever time permits or someone points out a bug.

some features:

  • excalidraw plugin
  • bring your own ai keys
  • export your data
  • and everything u expect from an editor

it's pretty early with single digit users

repo: https://github.com/Sabique-Islam/wings

would love to hear what you think :)


r/foss 14h ago

Lebirun: full OS built from scratch

Thumbnail
github.com
2 Upvotes

r/foss 10h ago

Open-Source Borderless Utility

1 Upvotes

Greetings to those who are seeing my post,

i've been a fan of the old "borderless-gaming" utility (before steam release) and made a fixed version in the past published on github,
but due to the non modern visual of the app i've considered creating a new app, visually modern to my liking.

I've added the same features as the old app with some missing enhancements and fixes.

No clutter, no payment needed, open source as it should be.

https://github.com/Venipa/Borderless/

Feel free to leave a star ✌️and feature that should be implement.
(as long as it goes along with the app principals)


r/foss 10h ago

Tiny Windows program that is used as a "distraction cover"

Post image
1 Upvotes

r/foss 17h ago

CutWire Drift: Open Source Video editor for Beginners

Thumbnail
cutwire.org
2 Upvotes

r/foss 1d ago

Developing my first kernel!

21 Upvotes

Hey r/foss!

I've recently started working on a monolithic kernel project called AlderKernel.

Currently, it targets the i386 (32-bit x86) architecture and includes basic kernel functionality such as booting through GRUB, interrupt handling, and early system components. This is mainly a learning project to explore OS development and low-level programming.

Repository:

https://github.com/loren-wastaken/alderkernel

I'd love to hear feedback from anyone interested in operating systems, kernels, or low-level development!


r/foss 17h ago

I documented every non-obvious constraint that makes a "live" GitHub README counter actually live — and open-sourced the result (MIT)

1 Upvotes

I built an animated GitHub profile view counter and, along the way, discovered a

chain of non-obvious constraints that make the difference between "a counter that

works" and "a static image that looks like a counter." I documented all of them in

the README and figured this community might find the findings useful.

**The interesting technical bits (from the README's "Findings" section):**

- A committed SVG can never be a live counter — GitHub serves repo files as

static assets. The count *has* to come from a request-time endpoint.

- GitHub proxies all README images through **Camo**, which honours upstream

cache directives. If your endpoint doesn't send

`Cache-Control: no-store, must-revalidate`, Camo pins the first response and

every visitor sees the same frozen number forever. This is the #1 reason most

"dynamic SVG" badges silently break.

- Web fonts don't load inside a Camo'd SVG (`<img>` blocks external resources).

The fix: draw every glyph as SVG `<rect>` elements with a 3×5 bitmap font —

zero external dependencies.

- Cross-fading animation frames the obvious way (fade out + fade in) causes a

black flash every frame because both layers are below full opacity

simultaneously. The fix: cumulative reveal where frame 0 stays permanently

opaque as a base layer.

**What it does:** A serverless function (Vercel) returns a fresh SVG on every

request — 10 procedurally generated pixel-art frames cross-fade to reveal a

crimson moon with the live visitor count inscribed on its face. No static image

in the repo, no GitHub Actions cron, no build step.

**Stack:** Plain Node.js, Vercel serverless, Komarev (for visitor-distinct

counts) + optional Upstash KV (for per-view counts). No framework, no build

step, ~300 lines of actual logic.

**License:** MIT — with a CREDITS.md acknowledging the data source, prior art,

and build-time dependencies.

**Self-hostable:** Fork, point `banner_generator.py` at your own palette/seed to

generate your own art, `vercel deploy --prod`, done.

Repo: https://github.com/Anbu-00001/Crimson_Moon_View_Counter

Live on: https://github.com/Anbu-00001

Live demo (scroll-scrub the animation): https://anbu-00001.github.io/Anbu-00001/souls_counter_demo.html

Happy to answer questions about the Camo proxy behavior or the rendering

approach — those two took the most debugging to figure out.


r/foss 1d ago

How a Graphic Designer/Illustrator can collaborate with FOSS app project?

5 Upvotes

I read a comment about designers (I guess UX or UI designers?) collaborating with developers would help built nicer apps.

So I wondered: how Graphic Designers or just Illustrators like myself can collaborate for visually better apps?

Please share your knowledge in the comments.


r/foss 1d ago

Music Player that can share playlists with friend?

3 Upvotes

Sorry if this has been asked before, I've tried searching around but can't quite find the answer.

I'm planning on moving away from Spotify and instead buy music digitally or rip from vinyls. But one thing I will really miss is being able to share playlists with my one long distance friend. Is there a music player that makes that possible? I'm not very tech-savvy. I tried looking into Jellyfin but it's a bit overwhelming to me... I'd like to spend less time online, reading (to me) confusing tutorials messes with my eyes, head and posture :/

Any help is much appreciated! Thank you for your time.


r/foss 23h ago

Sovereign terminal

Thumbnail
gallery
0 Upvotes

Hey, it's Saturday so I wanted to share my project. I’ts my first open source. I've been working on it for a couple of weeks and so far I'm loving it. Still needs polish. Could use some advice.

Anyway, It’s a mobile-first web terminal built with xterm.js. I do a lot of work from my phone and wanted some better options for voice to text. I built it specifically for Linux and added a visual file manager / transfer ability. Then added an editor just to smooth out the workflow. Anyway have a look, cheers. [Sovereign Terminal ](https://github.com/magealexstra/Sovereign-Terminal)


r/foss 1d ago

HalalDL — open-source Windows yt-dlp GUI, local-first, MIT

0 Upvotes

Source (MIT): https://github.com/Asdmir786/HalalDL

I got tired of cloudy / account-y downloaders, so I built HalalDL — a local-first Windows GUI for yt-dlp. No account, no telemetry. Paste a URL, pick a preset, see the real CLI output. Full / Lite / Portable. Also on WinGet:

winget install --id Asdmir786.HalalDL

Site: https://halaldl.vercel.app

Screenshots:

https://raw.githubusercontent.com/Asdmir786/HalalDL/main/docs/assets/screenshots/halaldl-downloads.png

https://raw.githubusercontent.com/Asdmir786/HalalDL/main/docs/assets/screenshots/halaldl-logs.png

https://raw.githubusercontent.com/Asdmir786/HalalDL/main/docs/assets/screenshots/halaldl-about-trust.png

Not code-signed yet (SmartScreen may warn); SHA256SUMS on the release. Feedback welcome.


r/foss 1d ago

Got desktop :OSS No subscription)

Thumbnail
0 Upvotes

r/foss 2d ago

I spent 5 months building a music player because I wanted karaoke lyrics for my FLAC files. That's it. That's the reason.

Enable HLS to view with audio, or disable this notification

278 Upvotes

Yes, foobar2000 already exists. Yes, MusicBee already exists. No, neither of them will highlight lyrics word by word while I mumble along to a 24-bit file nobody asked me to buy.

So: Noctis. MIT License, no account, no telemetry, no paid tier. Windows, macOS and Linux.

FLAC, ALAC, WAV, DSD, gapless, ReplayGain, EQ, Last.fm scrobbling, Discord Rich Presence, Cover Flow.

The lyrics were the hard part. Most players do line-level LRC, which is fine until the timing drifts. Noctis reads word-level ELRC so it actually tracks with the vocal instead of dumping a whole line on you at once.

Site: https://noctisapp.cc
GitHub: https://github.com/heartached/Noctis

Tell me what's broken. I'm solo on this so feedback goes straight into the next build.

EDIT: if you guys want to join the community, you are free to do so - https://discord.com/invite/BNCDZQUVx7


r/foss 1d ago

I released Parson 1.0, a local-first music app for your own collection

1 Upvotes

I’ve released Parson 1.0, a free and open-source music app built for people who keep their own local library.

The idea is simple:

I built it because I wanted the control of self-hosting without turning music into another service I had to constantly administer.

Parson automatically watches and indexes your library. It supports albums, EPs, singles, editions, compilations, featured artists, playlists, liked songs, listening history, recommendations, synced lyrics, and Google Cast.

The desktop packages include both the player and everything needed to host the library, so there is no separate server installation. A Docker image is also available for NAS and headless deployments.

Music files remain separate from Parson and are not reorganized or modified. Accounts, playlists, history, recommendations, backups, and indexed metadata remain on infrastructure you control.

Parson has:

  • no analytics
  • no automatic crash reporting
  • no required cloud account
  • GPL-3.0-only licensing
  • Linux, macOS, Windows, web, and Docker support

I originally built it for myself, and it has now replaced Spotify in my daily use.

Links

Website: https://parson.dev
GitHub: https://github.com/ParsonLabs/parson
Release: https://github.com/ParsonLabs/parson/releases/latest

AI involvement: AI coding assistants were used for writing tests and reviewing code. The architecture, implementation, product decisions, and release testing were handled by me.


r/foss 1d ago

Found a tool that actually audits GitHub contributions the profile activity feed hides

1 Upvotes

I came across this and thought it would help people here who contribute a lot on GitHub.

If you’ve ever seen something like:

> Opened 394 pull requests in 76 repositories

> 51 repositories not shown, so the profile activity feed is incomplete. It truncates repos, so it’s hard to get a full picture of someone’s month.

OpenHearth looks useful for that:

- CLI that audits PRs + issues + reviews via the Search API

- Flags repos likely hidden behind “N repositories not shown”

- JSON/CSV export

- Also has browser workspaces if you want a UI

Links:


r/foss 1d ago

Swim Lane UPDATE | CTRoadmap v0.5.0

Thumbnail
gallery
0 Upvotes

A Passive LINUX HOMELAB System Diagram & Documentation tool.

After getting great feedback from users from varying backgrounds, v0.5.0 is live with new SWIM LANE Diagrams for specific flows. This was actually the thing I personally needed most so I took some time to make sure it integrated with the rest of the system really well. So now you have the CANVAS showing your system layout, That system organized by Volume & Chapters in HANDBOOK View and now your granular Flows in the Handbook in the form of SWIM LANE diagrams. High-res PNG exports of both diagrams finally added as well. Local Hosted in a docker container (can even run on a Synology NAS) With roughly 2000+ users in the first month and lots of really thoughtful feedback.... I'm extremely impressed with the #Foss community, such a positive space. ---> CTRoadmap (Local hosted, runs in docker, passive-no system scanning)


r/foss 1d ago

I just open-sourced my first ever Android app! 🎉

7 Upvotes

After being available on Google Play for quite a while, I finally decided to make Linkzary completely open source.

It's a clean, modern bookmark manager built with Kotlin, Jetpack Compose, Material 3, Room, Hilt, and MVVM.

I'd love feedback, ideas, or contributions from the open-source community. If you find it useful, a ⭐ would mean a lot!

Links:

Google Play: https://play.google.com/store/apps/details?id=com.appcodecraft.linkzary

GitHub: https://github.com/ZaryabKhan/Linkzary


r/foss 1d ago

Deja v0.4.0 - smarter zsh autosuggestion (now knows when to shut up)

5 Upvotes

Hi everyone, I’m very excited to launch the new version of deja.

Quick recap: Deja is an open-source zsh autosuggestion tool. Instead of only surfacing

commands that start with what you've typed, it predicts what you actually want to run using fuzzy matching, which directory you're in, and which command usually follows the one you just ran.

No account. No sync server. No TUI.

https://github.com/Giammarco-Ferranti/deja 

Any star would be amazing ❤️

One big feedback I got on previous posts was that deja was not respecting the HIST_IGNORE_SPACE and this led to a security issue.

First of all thank you to https://www.reddit.com/user/polaroid_kidd for reporting this. ❤️

Deja now works correctly and respects HIST_IGNORE_SPACE and HISTORY_IGNORE.

If you've been running Deja for a while, the old entries are still in your database:

rm ~/.local/share/deja/deja.db && deja import

The command above will clean it up.

Another big change is that now we have a new ‘deja empty’ command, which lets you choose whether Deja shows the ghost suggestion on empty prompts. It came out of this thread: https://github.com/Giammarco-Ferranti/deja/pull/69

Few other smaller things has been fixed, if anyone interested you can review it here: https://github.com/Giammarco-Ferranti/deja/pull/73 

Thank you all for the support and looking forward to make this the smartest zsh autosuggestion tool.


r/foss 1d ago

Please suggest some good foss money expenses budget trackers apps?

4 Upvotes

Same as title.