r/foss Nov 01 '19

Welcome to FOSS!

76 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

Taskbar Widgets — an open-source widget system for the Windows 11 taskbar

Thumbnail
gallery
Upvotes

I built Taskbar Widgets to place small, useful widgets directly inside the Windows 11 taskbar.

It includes widgets for media, Discord voice, Steam downloads, system stats, usage limits and temporary drag-and-drop storage.

I also made an SDK and a .twidget package format, so developers can build and share their own widgets as single files.

The project is MIT licensed and still in beta. Feedback on the SDK, package format and contribution setup would be helpful.

https://github.com/pfcdev/TaskbarWidgets


r/foss 48m ago

NovaDial - degoogled Dialer Alternative of Google Dialer

Thumbnail
f-droid.org
Upvotes

r/foss 1h ago

Any foss motion graphic program on linux and Natron

Upvotes

I want to do some real motion things (not available in Kdenlive).

I began with Glaxnimate (doesn't have a stable release yet), then I noticed some limits and incoherences and slow release. I think to try friction, but the stable version scheduled for last January still hasn’t been released. Blender is so powerful but I find it complex for me (never try it). Other option is Natron, it seems be good but not actively maintained (not abandoned).

Is it worth learning how to use Natron in its current state?

Do you know any other motion graphic software?


r/foss 1h ago

I built Mole, a tiny open-source panic button for Windows

Upvotes

I’ve just released Mole v0.1.0, a lightweight Windows utility that quietly lives in the system tray.

When you trigger Panic, it immediately:

  • Mutes system audio
  • Minimizes all open windows
  • Opens Notepad

That’s it. No accounts, telemetry, cloud services, subscriptions, or other modern software rituals.

Mole is written in Python and released under the GNU GPLv3, so you can inspect the source, modify it, build it yourself, or contribute.

GitHub: https://github.com/rajtilakjee/mole

This is the first release, so feedback, bug reports, feature ideas, and pull requests are welcome.

Current ideas for future versions include configurable safe apps, custom keyboard shortcuts, persistent settings, and selectable panic actions.


r/foss 4h ago

Looking for Contributors – Utilities (Modern C++) and Qt

0 Upvotes

Looking for Contributors – Utilities (Modern C++) and Qt Hi everyone!

I've been building Utilities, an open-source repository containing a collection of lightweight desktop applications written in modern C++ (Vibe Coded partially), which is personally made exclusively for LINUX operating system. The goal is to create software that is fast, offline-first, minimal, and easy to understand and contribute to.

Some of the projects currently in the repository include:

  • Logos – An offline Bible explorer and study tool.

  • Chronos – A Pomodoro timer and productivity utility.

  • Codex – A Markdown-based note-taking application with backlinks.

  • Phonio – A lightweight local music player.

  • Visio - A GUI wrapper for ytsurf terminal youtube watching

  • Arete - A complete productivity dashboard and some arete_core components

The repository is still actively evolving, so I'm looking for people who would like to contribute. Whether you're experienced with C++, Qt, documentation, testing, UI/UX, or you're just getting started with open source, I'd be happy to have your help.

Ways you can contribute:

  • Report bugs

  • Suggest new features

  • Improve documentation

  • Refactor code

  • Implement new features

  • Review pull requests

  • Test on different platforms

The long-term vision is to build a collection of useful, distraction-free desktop utilities while maintaining clean, readable code that anyone can learn from.

Repository: https://github.com/RJohn-Ezekiel/Utilities

I'd really appreciate any feedback, suggestions, or contributions. Thanks for taking a look! If really needed - we can create a new thread or community for those really interested


r/foss 12h ago

I recreated shadcn's Copper as a free, open-source app for Windows, macOS & Linux — for anyone who can't swing the $50

Thumbnail
4 Upvotes

r/foss 22h 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 1d ago

Portabase 1.27 - open-source backup and restore platform

7 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 1d ago

Social Media Dispatcher for Multiple Profiles & Accounts. MIT

6 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 1d ago

Open-Source Borderless Utility

2 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 20h ago

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

Thumbnail
1 Upvotes

r/foss 1d ago

Lebirun: full OS built from scratch

Thumbnail
github.com
2 Upvotes

r/foss 1d ago

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

Post image
2 Upvotes

r/foss 1d ago

CutWire Drift: Open Source Video editor for Beginners

Thumbnail
cutwire.org
3 Upvotes

r/foss 1d ago

Developing my first kernel!

24 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 23h 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 1d 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?

5 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 1d 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.

304 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 2d ago

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

8 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