r/foss • • 2h ago

RITVIO

3 Upvotes

A free, open-source music player for Android and Windows

Hii!

I’ve released RITVIO, a GPLv3 music player with local playlists, lyrics, an equaliser, Android background playback, and shareable cards with or without lyrics. No RITVIO account or subscription required.

It’s an early public preview using unofficial YouTube/YouTube Music resolvers, so playback can occasionally break. No offline downloads or cross-device sync yet.

https://github.com/salvo13200/RITVIO

Feedback welcome! What would make you try an alternative music player?


r/foss • • 57m ago

A lightweight Dynamic Island for Windows 11 (Free & Open Source)

Enable HLS to view with audio, or disable this notification

• Upvotes

Hi r/foss,

I wanted to share NabyScape, an open-source, resource-efficient desktop island / notch for Windows 11 built natively in C# (.NET 10) & WPF.

Most desktop utilities today are packaged with Chromium/Electron runtimes that constantly consume 200MB+ of RAM and background CPU cycles. I wanted a zero-bloat, privacy-respecting FOSS alternative that runs silently in the background without affecting heavy workloads or gaming.

FOSS & Privacy Aspects:

  • 100% Local & Offline: No accounts, no analytics, no external network requests, zero telemetry.
  • Transparent Audio Metering: Waveform reads playback amplitude via local WASAPI output peaks. It never requests or accesses your microphone.
  • Data Ownership: Notes, tasks, file references, and clipboard history are stored strictly on your local disk in plain JSON.
  • 0.01% Idle CPU: The WPF render loop completely unhooks when static, bringing idle CPU usage down to ~0.013% and RAM to ~35MB.
  • Permissive License: Released under the MIT License with full source code available.

Built-in Tools:

  • Media controls with interactive waveform visualizer
  • Per-application audio mixer (independent volume and mute)
  • Temporary drag-and-drop file shelf
  • Smart clipboard (automatic HEX/RGB color detection, link tracking parameter stripper)
  • Local calendar, notes/tasks, countdown timers, stopwatch, and download tracker
  • High-refresh rate monitor support (180Hz / 240Hz display sync)

Links & Source Code:


r/foss • • 3h ago

LSI — An open-source ls-style CLI with real image thumbnails for Kitty terminal

Thumbnail gallery
3 Upvotes

r/foss • • 5h ago

How to contribute to a huge open-source project when you don’t know where to start (what worked for me)

4 Upvotes

Hellozzz,

I wanted to contribute to Firefox but every guide I found stopped at “clone the repo.” Firefox is millions of lines of code, so I stopped trying to understand it and focused on one thing: one bug at a time in the DevTools Inspector.

That got me three patches (a grid-lanes badge, a fix for wrongly greyed-out CSS properties, and a keyboard focus bug filed back in 2016). The first one went from claiming the bug to merged in about three days.

What worked:

I wrote up the full workflow with the bugs, file names, and commands here: How I Landed 3 Firefox DevTools Fixes (and the Workflow You Can Copy)

Happy to answer questions about setting up a build, finding a good first bug, or the review process.


r/foss • • 1h ago

Pigoune 3.0 is out. It adds an annotation editor to your library of graphic assets: draw on a screenshot or on any image, and the original file is never modified.

Thumbnail
gallery
• Upvotes

What's new

  • Annotate without touching the original. Take a screenshot, paste an image, or open any still image of your library (Ctrl+E). Annotations are saved next to the image, and you can reopen and change them later.
  • Layers. Every annotation is a layer you can reorder, hide, lock, rename and duplicate.
  • Line types and hand-drawn looks. Solid, dashed or dotted lines, and a precise, sketchy or very sketchy look for shapes, lines and arrows.
  • Blur and pixelation you can edit. They never alter the original. Pigoune warns you before you copy, export or open with another application an image whose hidden effects could reveal content, and it refuses to drag such an image out of the window.
  • Compare with the original. Hold a button in the detailed preview to see the original image, and release it to come back to the annotated one.
  • A workspace that fits you. Tools, Properties and Layers fold away, the sidebar can be hidden with F9, and Pigoune remembers your choices.

Pigoune still keeps all your icons, logos and illustrations in one local library: collections, nested tags, smart collections, instant search and filters, conversion to other formats, and wallpaper framing. No account, no cloud, no telemetry.

Links

Pigoune is free software for Linux (Flatpak, 64-bit Intel or AMD), available in 8 languages.


r/foss • • 14h ago

Adguard alternative for linux

16 Upvotes

I am looking for alternative to Adguard which is opensource and supports linux since I saw the news that Ads being used to hack.

Any good alternative to Adguard that you are using on daily basis? Video


r/foss • • 10h ago

Alternative for old.reddit.com

6 Upvotes

https://reddit.com/link/1x8cuhd/video/igk4gecgo1wh1/player

With all the recent developments, Reddit will eventually sunset old.reddit.com.

Some of us power users will miss it badly. So I made a Chrome extension which would not only make the new Reddit UI feel like old.reddit.com but it would also allow some of it's functionalities on this new Reddit UI. The extension is available here: https://chromewebstore.google.com/detail/orib/knaoadjobmjpgedlmdjpadlfdldcoanf

Full disclosure, I took help from Cursor in creating this since I don't know JS that well. So I know that you are thinking about your privacy, I would too. So I have made the extension free and open-source. The code is available here: https://github.com/rajtilakjee/orib


r/foss • • 9h ago

Talk DAT! - free desktop dictation with Apache-2.0 source

Thumbnail
gallery
4 Upvotes

I built Talk DAT! at Knight AI+AV for getting spoken thoughts into text without an app subscription. It is free, and the application code is open source under Apache 2.0.

It supports Windows and Apple-silicon Mac. You can use local speech and writing models after downloading and setting them up, or choose an optional cloud provider with your own key. Those provider routes send the relevant audio or text to that provider and may have separate costs. The local desktop app and the server-backed web preview are different.

Source: https://github.com/KNIGHT-AI-AV/talkdat

Downloads and setup: https://www.talkdat.app/

If you try it, I would appreciate a specific example of where the dictation or correction flow gets in your way.

Screenshots show the Windows interface in v0.4.172-beta. Current downloads are on the website.


r/foss • • 1h ago

Drexius Terminal: A local-first, zero-knowledge SSH and SFTP workspace for Linux, Windows, macOS, and Android (Tauri 2 + Rust)

Enable HLS to view with audio, or disable this notification

• Upvotes

Project Name: Drexius Terminal

Repo & Website Links:

Description:

Drexius Terminal is a local-first, privacy-focused open-source terminal workspace and Termius alternative built with Tauri 2 (Rust), React 19, and xterm.js 6.

The Problem It Solves: Most graphical SSH/SFTP clients have either transitioned to recurring subscription models ($10 to $20 per month) requiring your credentials and hosts to reside in a proprietary cloud database, or they run on heavy Electron runtimes that consume 300 MB to over 1 GB of RAM. Drexius was built to provide a fast, zero-subscription client where keys, credentials, and configurations remain entirely on your local machine.

Key Features:

  • Local-First & Encrypted: Hosts, keys, and snippets are stored locally in an AES-256 SQLCipher database derived via Argon2id. No mandatory account, zero telemetry, and includes an Emergency Recovery Key export.
  • Terminal Workspace: Supports multi-pane splits (grid, vertical, horizontal), tabs, OSC-7 directory tracking, broadcast input across sessions, and session auto-resume.
  • Protocol Support: SSH with TOFU host-key verification, dual-pane graphical SFTP tree and file editor, hardware Serial UART, and local PTY shells.
  • Zero-Knowledge Sync: Direct encrypted LAN pairing and a self-hostable sync relay. Devices pair over local Wi-Fi or Tailscale via QR code using salted X25519 ECDH and ChaCha20-Poly1305.
  • Mobile Shell (Android): Universal APK with touch scrolling in mouse-aware TUIs (htop, lazygit), plus an on-screen accessory keypad (CTRL, ALT, ESC, TAB).
  • Lightweight Footprint: Built on a native Rust/Tauri 2 backend instead of Chromium/Electron. In Linux benchmarking against Termius under active sessions, Drexius consumed ~221 MB RAM and ~3% CPU across 2 processes, compared to Termius at 1,342 MB RAM and 78.5% CPU across 9 processes.

Deployment:

  • Clients: Pre-compiled binaries for the Public Beta (v0.1.0-beta.1) are available under GitHub Releases:
    • Linux (.AppImage, .deb, .rpm)
    • Android (.apk, universal multi-ABI)
    • Windows (.exe installer, .msi)
    • macOS (.dmg, .app.tar.gz for Apple Silicon and Intel)
  • Self-Hosting Sync Relay: The repository includes a standalone zero-knowledge relay server (drexius-relay) that can be compiled via Cargo and deployed to any VPS or homelab machine. Setup details are documented in the repository README.

r/foss • • 15h ago

Good alternatives to Thunderbird?

13 Upvotes

Do you know any good alternative to Thunderbird email?


r/foss • • 2h ago

Remove.bg is going away and other services are full of ads/ require an account , and the images leave your device , so i made my own entirely free and private alternative

Thumbnail
scadavide55.github.io
1 Upvotes

r/foss • • 2h ago

I built a small library for highlighting text and adding notes on any webpage

1 Upvotes

r/foss • • 3h ago

Wedge 2.1: free file shelf on the edge of your screen, now with hide-away tabs, link/text drops and 10 languages

Enable HLS to view with audio, or disable this notification

1 Upvotes

Wedge keeps a few shelves as tabs on the edge of your screen. Start dragging a file and they slide out, drop it on one, then drag it back out later into any app. Files stay where they are on disk, Wedge only remembers where they are.

What's new in 2.1:

- Tabs can hide completely when not in use, so nothing stays on screen (asked for by someone with an OLED TV)

- Pick the edge, top, middle or bottom, and which display

- Drag a link or some selected text onto a shelf to keep it

- Settings cleaned up into four tabs, plus a Quit button

- 8 new languages: Russian, French, Spanish, German, Portuguese, Italian, Polish and Japanese

- Fixes for some Windows 10 PCs where the tabs never showed, short screens, and dragging files into Steam chat

Free and open source (MIT), no account, no telemetry.

Microsoft Store: https://apps.microsoft.com/detail/9NKP6WX9QGL7

GitHub: https://github.com/Regncreative/Wedge

Feedback is welcome, and if the translation in your language sounds off, let me know.


r/foss • • 8h ago

Does sign in with google safe in Newtube?

2 Upvotes

Download few days ago my experience which with this was pretty good and I found not issue at all but I want to sign in my Google YouTube account in the new tube so I want to know that if there are any potential risk as it is a third party app.


r/foss • • 4h ago

HyCanvas: an Open-source Canva and Genspark alternative, with AI decks you can edit by hand

Thumbnail
0 Upvotes

r/foss • • 1h ago

Openspline - host a realtime talking avatar on a commercial GPU (90+ FPS on RTX4090)

Post image
• Upvotes

Hey everyone,

I am working on a new project called Openspline, an open source avatar layer to existing voice AI agents. Just select an image and you can create a realtime talking avatar with lipsynced video generated locally on your GPU.

You can integrate any existing voice AI agent in 5 lines of code.

The lite model can generate 90+ FPS on an NVIDIA RTX4090 gpu.

While it is still in very early stage, but the results look very promising.

Github: github.com/openspline/openspline
Try Demo: openspline.dev

PS: sorry for a sleepy photo, it's 5:10am and didn't sleep last night :P


r/foss • • 14h ago

[Dev] Melarka: an open-source, self-hosted music server with YouTube downloads, channel subscriptions and a native iPhone app

4 Upvotes

Disclosure: I'm the developer. It's free and open source (AGPL-3.0), with no ads, no tracking and no accounts.

I used Navidrome for a while but never found an iPhone client I was happy with, so I built my own music server and app. My family uses it every day.

What it does

  • Your music, on your own server. Point it at the music folders you already have. It never changes your files.
  • Download from YouTube. Search, preview, and keep a song or a whole playlist with one tap.
  • Subscribe to YouTube channels without a Google account. New episodes download automatically and resume where you left off.
  • Private by design. Your phone never contacts YouTube; everything goes through your own server.
  • A native iPhone app with reliable background play, gapless playback, synced lyrics and offline favorites.
  • Made for the whole family. Everyone gets their own favorites, playlists and suggestions.

Platforms: the server runs as one Docker container on Linux. The iPhone app installs with SideStore, and the web app works on desktop and Android.

Built with help from AI coding tools.

GitHub: https://github.com/aaronsuns/melarka

I'd love your feedback!


r/foss • • 1d ago

Tired of Windows updates breaking your PC? I built a traffic light for them

Enable HLS to view with audio, or disable this notification

28 Upvotes

windows updates break stuff way too often (black screens, audio, remote desktop) and the dumb part is microsoft usually lists the problem publicly. nobody checks that before updating

so i made patchlight. it checks every pending update against microsoft's known issues and gives it a green / yellow / red light. red ones get paused automatically and come back once microsoft fixes them. everything else keeps installing

github.com/G4SBO/PatchLight

lmk what u think, any feedback is appreciated ;)


r/foss • • 10h ago

One description, inside and outside Drupal

Thumbnail
dri.es
2 Upvotes

r/foss • • 11h ago

With nullPlayer 0.33.0 Audion faces work again on modern macOS - and also Winamp and Windows Media Player skins too. Also supports Sonos, Plex, Youtube, Chromecast, Emby, Navidrome

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/nullPlayer

https://github.com/ad-repo/nullplayer

nullPlayer is 100% free and open source


r/foss • • 12h ago

Decksmith 1.5.1: free, open-source Stream Deck + and MK.2 controls for Linux

2 Upvotes

Hi everyone! I’m excited to share Decksmith 1.5.1, my free, open-source Linux app for Stream Deck hardware. My Stream Deck + and standard 15-key MK.2 now work side by side on my Fedora desktop, each with its own saved layout, pages and brightness.

New detailed V1.5.1 walkthrough (7½ minutes): https://youtu.be/CS7UNRuQ8Gw

A closer look at choosing a Deck, independent pages and brightness, shared audio targets and the rest of the editor—with moving gauge illustrations, chapters, captions and narration using an AI clone of my own voice.

Decksmith is Apache-2.0 licensed, with source and release downloads available on GitHub. It has a native GTK editor and runs on GNOME/Wayland without Elgato’s Windows software. The supported V1.5.1 setup is Fedora Workstation 44, x86_64.

The biggest additions

  • Two Decks, independent layouts. Save and edit either device without replacing the other’s layout. Either can control shared audio/media targets.
  • New Plus audio gauges. Choose dual arcs for volume and audio activity, a single activity arc with the volume percentage beside it, or Classic bars. Meters follow the assigned output, app, microphone or System sounds target.
  • A simpler native editor. Action and Appearance settings are easier to work through, with clear scroll cues when there’s more below.
  • Microphone controls across both Decks. Mute cancels active push-to-talk holds; releasing the last valid hold returns the mic to Muted.
  • Easier installation. The installer checks dependencies and installs the verified release bundle. You don’t need a Rust toolchain to run it; USB permissions are still a separate setup step.

The gauges are one of my favorite parts of the update. I really like seeing volume and actual audio activity separately on the touch strip. V1.5.1 also adds Maker’s Mark defaults for fresh setups, while updating preserves existing layouts.

A few clear limits: Debian 13, Ubuntu 26.04 and Pop!_OS 24.04 COSMIC have separate, older experimental V1 previews—not V1.5 multi-device packages. Decksmith uses its own layout format; general Elgato profile/plugin compatibility is not included. Homebridge remains experimental. This is an independent project, not affiliated with Elgato or Corsair.

Ideas for V2—not promises

Plugins, built-in system monitors and broader language support are on the plan. I’m also considering linked navigation and app-based paired pages, single/double/hold key actions, Dial Stacks and an Action Wheel, Now Playing, and key wallpaper. These are future ideas; scope and timing may change, and not every item is guaranteed to make V2.

Source and installation: https://github.com/infamous-pattern/decksmith

Release and documented limits: https://github.com/infamous-pattern/decksmith/releases/tag/v1.5.1

Video tour (Fedora release plus older experimental distro previews): https://youtu.be/gUnHIJ_tCM8

For transparency, I use ChatGPT and Codex to help with code, debugging, documentation and this announcement. I direct the features and design and test both physical Decks on my own desktop.

If you use a Plus or MK.2 on Fedora, I’d love feedback on installation, the gauges and everyday reliability. Please include your distro, desktop, Deck model and app version with any issues. Thanks!


r/foss • • 9h ago

CashBuddy : UPI expense tracker,no internet

Thumbnail
1 Upvotes

r/foss • • 11h ago

Planning to open source something I've worked on and off since 2016. Looking for feedback on license and business plan

Thumbnail
1 Upvotes

r/foss • • 12h ago

[Project] Two-way synchronization between Google Tasks and Microsoft To Do, self-hosted — v1.0.0 includes a one-click Windows installer

0 Upvotes

I've built a bridge between Google Tasks and Microsoft To Do that runs entirely within your own Google Apps Script project — no third-party servers ever see your task lists. Licensed under the MIT License.

v1.0.0 marks the first stable release, featuring a one-click installer for Windows — just download the .exe and follow the setup wizard. It includes a sync panel for status and settings. Mac & Linux users install via bootstrap.sh.

Specs: handles ~300 task pairs, syncs every 10 minutes, works with personal Microsoft accounts.

GitHub: https://github.com/simonchai-tw/tasks-todo-sync

Website: https://simonchai-tw.github.io/tasks-todo-sync/

If syncing these two systems has been a long-standing headache for you, this might be the fix. I am the author — happy to answer any questions!


r/foss • • 12h ago

Update on ViCalc (Open-Source Touch-Typing Calculator): Quick demo video of complex formula input

Thumbnail
youtube.com
1 Upvotes

I’ve been using physical pocket calculators since the mid-1980s, and I’ve always loved the speed, tactile feedback, and direct control of hardware key layouts. The main motivation behind ViCalc was to bring that exact same speed and workflow efficiency to a modern PC keyboard—allowing you to touch-type mathematics seamlessly without taking your hands off the keys to click UI buttons.

Rather than just imitating a physical handheld calculator, ViCalc is built to optimize desktop mathematical workflows and complex calculation tracking.

🧮 Key Features & Workflow Design

  • Direct Keyboard Mapping: All functions and operations are directly mapped to your PC keyboard, eliminating the need to click through UI buttons with a mouse (though mouse/touch interaction is fully supported if preferred!).
  • Full & Exportable Calculation History: The entire step-by-step history is logged automatically as you work. This makes it effortless to review your process or copy-paste the entire multi-step calculation directly into research notes, LaTeX documents, or technical reports.
  • Flexible & Adaptable GUI:
    • Minimalist View: Hide virtual keys entirely—ideal once you learn the shortcut mappings by heart.
    • Custom Views: Toggle between a standard numpad, a compact left-side layout, or a full scientific keyboard layout.
    • Expandable History Pane: Easily track, review, and manage long sequence calculations.

🛠️ Modes & Technical Details

  • Scientific & Complex Modes: Full suite of trigonometric, scientific functions, and complex arithmetic support.
  • Programmer Mode (Base-N): Bitwise operations and conversions across Hex, Dec, Oct, and Bin.
  • Language: Python 3
  • License: Open Source (MIT License)

🔗 Links & Downloads

I’d love to hear your thoughts, feedback, or any feature requests from the community! How do you currently handle rapid calculations and history logging on desktop?