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 • • 14h ago

Gymmane just hit 1k stars on GitHub, thank you all!

Post image
81 Upvotes

Hey everyone,

Just wanted to say thanks. Gymmane reached 1k stars on GitHub and I honestly didn't expect it. Every star, issue and bit of feedback has meant a lot.

For anyone who hasn't seen it: Gymmane is a free, open-source fitness app. No ads, no tracking, no paywalls.

Repo: https://github.com/InlitX/Gymmane

If you like it, feel free to try it out, open an issue or send a PR. Thanks again for the support!


r/foss • • 2h ago

I built an Android widget for my Markdown notes after leaving Google Keep

Post image
4 Upvotes

r/foss • • 15h ago

I got tired of paid OTG printing apps, so I built a free, open-source one (no ads, no permissions, no internet)

Thumbnail
gallery
21 Upvotes

Printing from a phone to a USB printer over OTG shouldn't cost money. Every OTG printing app I tried was paywalled, full of ads, or wanted internet access just to print a PDF. So I built my own and made it open source.

Free Print prints and scans over a USB OTG cable, with no drivers. Most printers from the last decade speak IPP (the protocol behind AirPrint) over USB, so the app talks to them directly.

GitHub: https://github.com/Crescentric-Labs/freeprint

APK: https://github.com/Crescentric-Labs/freeprint/releases/latest

Screenshots: https://github.com/Crescentric-Labs/freeprint#screenshots

What it does

  • Print PDFs, photos and plain text, mixed together in one job
  • Share to Free Print or "Open with" from any app. It's also a system print service, so it shows up in the print dialog of Chrome, Gallery and other apps
  • Scan from the printer's flatbed over the same cable. Save as PDF or images, or print a copy
  • Layouts: up to 8 pages per sheet, margins, scale, position, and paper sizes from A6 to Legal
  • Page ranges, odd/even pages, collated copies, pause and resume
  • Two-sided printing without a duplexer: it prints the fronts, shows how to flip the stack, then prints the backs
  • "Optimize for print" for photographed documents: whitens the paper, evens out shadows and deepens the ink
  • Light and dark themes, English and Sinhala

Privacy

  • No Android permissions at all, not even INTERNET, so it can't send anything anywhere
  • No ads, no analytics, no account
  • GPL-3.0, with reproducible builds. An F-Droid submission is in progress

Honest limitations

  • I've only tested it with my own printer, a Canon PIXMA G2020. Print, manual duplex and scan all work there, and I can't promise other models do
  • It needs a printer with an IPP-over-USB interface that accepts PWG raster at 600 dpi. The app has a Diagnostics screen that tells you whether yours does
  • arm64 phones only, Android 8+

Contributions are welcome

Printer reports (your model, and whether print and scan worked) are especially useful. There's an issue template for it, and I'll keep a compatibility table in the README. Bug reports, translations and PRs are welcome too.

I'm the developer, so happy to answer any questions.


r/foss • • 2h ago

Title: I built an open-source file organizer for Android because I was tired of messy Downloads

2 Upvotes

Hey everyone,

I kept ending up with hundreds of files in my Downloads folder and no good way to sort them without doing it manually. So I built ScyllaNizer – a sleek, ultra-fast file organizer for Android.

It scans any folder (including root storage), categorizes files by extension, and lets you preview every move before anything is touched. You get a full dry-run, duplicate protection, instant undo, and even a built-in Wi-Fi server so you can drag-and-drop files from your PC.

It’s built with Kotlin + Jetpack Compose, has a glossy black & cyan theme, and adapts to both phones and tablets.

Code is open-source: https://github.com/AeveaScylla/ScyllaNizer

Would love any feedback!


r/foss • • 33m ago

Local ComfyUI-Frontend: HEISS UI (Free & Open-Source)

Thumbnail gallery
• Upvotes

r/foss • • 41m ago

Exploring file explorer

Thumbnail
• Upvotes

r/foss • • 43m ago

I built Personal Planner — a free app for people who keep planning their days but rarely look back at them

• Upvotes

I wanted to share an application I've been building and using over the past few months.

It's called Personal Planner.

The idea came from a pretty ordinary frustration.

I'd organise my day, assign activities to different times, and try to follow the plan.

Some days it worked.

Other days I'd underestimate how long something would take, get distracted, or have to move unfinished work to tomorrow.

The part that bothered me wasn't failing to follow the original schedule.

It was realising that I kept repeating the same planning mistakes because I never properly looked back at what happened.

So I wanted a planner that did more than maintain a to-do list.

Personal Planner has three main parts: planning, tracking and reviewing.

The planning side is an hour-by-hour timeline. You can drag activities to different time slots, resize them, create recurring routines and organise tasks using categories and templates.

During the day, each activity can have its own timer.

You can start, pause and stop the timer directly from the task.

The app keeps both your planned duration and the amount of time you actually spent, so you don't lose your original estimate.

Afterward, Daily Review shows what you completed, what got postponed and how your time was distributed.

You can write short reflections, record how the day felt and explain why something didn't happen.

Weekly Review brings several days together, while Overview lets you revisit your earlier activity.

I also added a few features for longer-term planning.

There's a year-long consistency heatmap with streaks.

Experiments let you set targets for routines you're trying over several weeks. If you tag the relevant activities, the app measures progress from the work you've already tracked.

And the Inbox gives you a place to store ideas until you're ready to schedule them.

The app is offline-first.

It uses a local SQLite database, so normal planning and tracking don't depend on an internet connection.

If you want to synchronize multiple devices, you can optionally connect a Supabase project that you control.

It currently supports Android, Linux, Windows and macOS.

The desktop builds have a few limitations: Windows and macOS are unsigned, macOS hasn't been tested on physical hardware, and notifications aren't implemented on those two platforms yet.

Personal Planner is completely free.

No subscription, premium tier or locked features.

I'm not planning to monetize it. I built it for myself and wanted to share it with anyone who finds the approach useful.

GitHub:
https://github.com/Karthikshabari/PersonalPlanner

Link to download: https://github.com/Karthikshabari/PersonalPlanner/releases/tag/v1.1

If you decide to try it, I'd be particularly interested in your first impression.

Does the timeline make sense without much explanation?

Is the connection between tracking time and reviewing previous days obvious?

And is there something you'd simplify before adding any more functionality?

I'm trying to make the existing workflow easier to understand rather than just keep expanding the feature list.


r/foss • • 1d ago

I made a free app that converts files without opening anything: drag a file, tap Shift, let go

139 Upvotes

I got tired of opening an app, exporting, picking a format and finding a folder just to turn one PNG into a JPG, so I built OrbitDrop.

How it works: start dragging any file in File Explorer, tap Shift, and a little wheel pops up under your cursor. Let go on what you want, and the new file appears right next to the original. The original is never changed.

Tap Shift again for Tools (compress to under 1 MB, resize, rotate, a small photo editor, copy text out of an image) and once more for Actions (copy/move to, share, zip). There's also Ctrl+Alt+Space if you'd rather not drag.

- Free, no account, no ads, no tracking
- Everything runs offline on your PC
- Open source (MIT): https://github.com/i3sam/OrbitDrop
- Microsoft Store: https://apps.microsoft.com/detail/9NJQRMQLL2SZ?cid=reddit
- Website: https://orbitdrop.essam.biz


r/foss • • 1h ago

I missed GitKraken's graph and conflict screen, so I brought them into a git TUI: gitoui

• Upvotes

I live in the terminal, but every time I had a nasty rebase or a conflict, I'd open a GUI. So I forked serie, a Rust project which draws the commit graph as real images in the terminal. Then I kept adding what I was missing until I stopped leaving. Serie is open source under MIT license and my project also.

It's called gitoui. Say "oui" to it, tell me what's missing, or build it with me!

What it does:

- The commit graph drawn as images (Kitty graphics, iTerm2 or Sixel), with a text fallback for other terminals

- Interactive rebase as a list you edit in place: move commits, reword, squash, fixup, drop

- A 3-way conflict editor: ours, theirs or both, per hunk

- Diffs with hunk staging, blame, file history

- GitHub pull requests and issues: read, comment, approve or request changes, merge

- And many more things you have to discover by using it 👀

Similar tools: lazygit, gitui and tig in the terminal, serie (the graph viewer I forked), and GitKraken on the GUI side (no affiliation). What's different in gitoui: the graph is drawn as images rather than text characters, and the GitHub side lives inside the TUI.

AI was used to help during the development of this project. I've been building it since May and I use it every day.

Repo: https://github.com/NayJi7/gitoui (MIT, Rust, Ratatui)

Website: https://nayji7.github.io/gitoui/ (documentation & informations)

One last question: what's the one git task that still sends you back to a GUI?


r/foss • • 7h ago

Any fdroid apps that track calories that DONT look like theyre encouraging you to lose weight?

3 Upvotes

Need a calorie tracker that isnt eating disorder fuel bc i am barely eating 700 calories a day and need to make sure im not dipping below that. Please let me know


r/foss • • 5h ago

Rustab - GUI app for edditing /etc/fstab written in Rust

2 Upvotes

I built Rustab - a modern GUI for editing /etc/fstab securely with Tauri.

* Full fstab syntax support

* Atomic writes & automatic backups

* Mandatory diff review before every save

* and many more...

https://github.com/t0msk/rustab


r/foss • • 6h ago

Sotto: local voice typing for Wayland, powered by whisper.cpp

Thumbnail
gallery
2 Upvotes

Hi everyone,

For a long time I was looking for a decent voice typing tool on Linux, but nothing I found really worked well for me, so I decided to build my own.

Sotto is a small tray app: press a hotkey, speak, and the text is pasted where your cursor is.

- Fully local: recognition runs on your machine via whisper.cpp, and audio stays in memory (never written to disk or sent anywhere)

- Fast on GPU via Vulkan, with optimized CPU builds as a fallback

- Built for Wayland: the hotkey uses the GlobalShortcuts portal and pasting goes through the RemoteDesktop portal, so no root and no ydotool. X11 works too

- Silero VAD trims silence, so Whisper doesn't hallucinate text on quiet recordings

- C++ / Qt 6, uses your system theme, a few MB of RAM when idle

I've tested it on CachyOS + KDE Plasma. I can't vouch for other compositors yet, but packages are available for Arch, Debian and Fedora, plus an AppImage for other distributions.

I tried to make it properly rather than as a quick hack, but there may still be bugs. Issues are very welcome, and I'll do my best to fix them quickly. Reports from GNOME, Hyprland, Sway and other compositors would be especially helpful.

GitHub: https://github.com/Trendorin/sotto

Any feedback is appreciated.


r/foss • • 2h ago

Simple Photos app

0 Upvotes

hey, i'm looking for a basic gallery app like ms photos. ms photos is great but it keep hiding my favorites. i have like 120k photo and i like to go through them looking for inspiration. thx


r/foss • • 3h ago

Portabase (OSS backup/restore platform) now supports file and directory backups

1 Upvotes

Hi everyone,

We've just released Portabase 1.34 !

Repository: https://github.com/Portabase/portabase

For those unfamiliar with Portabase, it's an open-source, self-hostable backup and restore platform designed for data retention, disaster recovery, and homogeneous migrations.

It's used by self-hosters and organizations to back up data across heterogeneous IT infrastructures, particularly in shared environments where each data source needs to be backed up independently (making VM snapshots unsuitable, like in a homelab).

Until now, Portabase supported 10 data sources (including PostgreSQL, MySQL, MariaDB, MongoDB and Docker volumes).

With v1.34, we're introducing our 11th data source: files and directories!

There are 3 ways to back up your files:

  • Archive (logical backup): creates a full .tar.gz of the selected directory.
  • Snapshot (incremental): uses Restic under the hood to provide incremental backups with deduplication, reducing storage usage.
  • Sync: synchronize files and directories to a destination. This is a direct copy, not a restorable backup.

What's new in 1.34?

  • Support for file and directory backup/restore (obviously)
  • UX improvements and UI fixes
  • Multiple security fixes, thanks to users who reported vulnerabilities
  • DACPAC/BACPAC support for Microsoft SQL Server (native BACKUP DATABASE support is also on the way)
  • Helm chart improvements

Important: If you're upgrading and want to use the new file and directory backup features, make sure to update your agents as well.

As always, if you encounter a bug, please open an issue on GitHub.

Thanks to everyone using, testing, contributing to, and supporting Portabase!


r/foss • • 12h ago

Best FOSS GPS Spoofer app?

5 Upvotes

I've tried some but still never found the perfect one with a good set if features and good ui. Any recommendations?


r/foss • • 3h ago

A much better Github pr dashboard!

1 Upvotes

r/foss • • 4h ago

I built Cosmogon, a free open-source space sandbox where you can create worlds and watch the universe evolve

1 Upvotes

I’ve been building Cosmogon, a space sandbox and renderer for exploring everything from planetary systems to galaxies. I wanted to make something where I could change a world, star, or orbit and then watch the consequences unfold.

In v1.0.0, you can create and throw planets, comets, stars, and black holes; explore a real-data Solar System; and watch stars evolve, form new systems, or end in supernovae. There are also collisions and impacts, black-hole lensing, comets with tails, galaxy-scale views, civilizations that expand across worlds, guided tours, a rewindable timeline, photo mode, and sound.

Cosmogon is free to use and open source under MIT or Apache-2.0. It has builds for macOS, Windows, and Linux.

I’m the person who made it, and I’d be glad to hear what stands out to people who enjoy space simulations.

GitHub: https://github.com/ashvyagni/SpaceRender
Download v1.0.0: https://github.com/ashvyagni/SpaceRender/releases/tag/v1.0.0


r/foss • • 6h ago

Markdown, made for working together

Thumbnail readm3.com
1 Upvotes

r/foss • • 6h ago

Pragtical Code Editor v3.14.0

1 Upvotes

Pragtical is a lightweight, extensible and modern looking code editor. It is developed using SDL3 and LuaJIT for the user facing core and scripting engine, it offers many of the features found on bigger equivalents but on a much smaller package. A demonstrative video can be seen here:

https://www.youtube.com/watch?v=SO20_6zegAA

Release announcement: https://pragtical.dev/blog/pragtical-v3140-release


r/foss • • 3h ago

ArtCraft is a point of no return for free software, "AI slop" or not

Thumbnail
0 Upvotes

r/foss • • 13h ago

I made a free, open-source clip recorder that saves every app's audio on its own track, so you can mute Spotify or Discord after the clip is saved

Post image
4 Upvotes

r/foss • • 13h ago

Cadenza --- a Keynote alternative for Windows and Linux, built in Rust

Thumbnail
3 Upvotes

r/foss • • 8h ago

Melodify - v5.1.0Open Source JioSaavn Music Client

1 Upvotes

App Name: Melodify

•

What it does: Melodify is an ad-free, open-source JioSaavn music streaming client for Android focused on clean UI and privacy. It lets you stream and download music without trackers or logins.

•

Key Features:

•

Zero trackers (Verified via Exodus Privacy) and 100% ad-free

•

Background playback with synchronized lyrics

•

High-quality audio streaming and direct downloads

•

Goal: Launch & Feedback

https://github.com/UranophileLab/Melodify-Android


r/foss • • 12h ago

I made an MIT licensed alternative to iLovePDF that runs on your own phone or PC, so your files never get uploaded

2 Upvotes

I've been building Paperwren, an MIT licensed document app for Android and Windows.

I think the PDF jobs people usually hand to a website (sign, merge, split, add a password, turn photos into a PDF) should run on your own device. Paperwren does those, and it also opens Word, Excel, PowerPoint, EPUB and Markdown files.

  • No network access at all, no account, no telemetry
  • The Android app requests zero permissions
  • Each tool writes a new file. Originals are never changed
  • Stack: Tauri 2 (Rust), TypeScript, pdf.js, pdf-lib

Repo: https://github.com/Razee4315/Paperwren
Site: https://razee4315.github.io/Paperwren/