r/freesoftware

Ignis - Open Source harness for self-hosting Obsidian as a first class web app.
▲ 81 r/freesoftware+1 crossposts

Ignis - Open Source harness for self-hosting Obsidian as a first class web app.

I still haven't found an open source note taking app I like, that I can also self-host and access remotely. I tried Logseq but that wasn't for me, which means for now I am stuck with Obsidian which is good but unfortunately closed source. Its also unfortunately local only and any established ways to get remote access has essentially been using KasmVNC, not a very convenient solution.

So, Ignis shims the Electron and Node APIs that Obsidian uses, and by doing so lets the app run in a browser. It works mostly just like on desktop, with some features requiring more involved workarounds. And naturally plugins may or may not work depending on what APIs are used and if they've been shimmed yet.

No obsidian code is shipped with the project, the docker image downloads the official obsidian release and serves it unmodified into the shimmed page.

License: AGPL-3.0
Live Demo: https://ignis-demo.thiefling.com/

github.com
u/M4dmaddy — 9 hours ago
▲ 58 r/freesoftware+5 crossposts

I built a free alternative to Epieos [pip install mailaccess]

Tired of paying $99/month for email OSINT. Built my own.

Checks 800+ platforms, breach exposure, infostealer logs, DNS/WHOIS, the works. But the part I'm actually proud of: instead of dumping a raw hit list, it builds an identity graph and tells you *why* something is high confidence, shared username, same avatar, matching display name across platforms. No other free tool does this.

Exports to STIX 2.1, Maltego, JSON, PDF. Pipeline-ready too.

pip install mailaccess

mailaccess investigate email@example.com

https://github.com/KatrielMoses/MailAccess

fully open source, happy to answer questions.

u/LockInternational893 — 12 hours ago
▲ 37 r/freesoftware+2 crossposts

Kendi geliştirdiğim açık kaynaklı medya indirme ve işleme uygulaması: ArDali WebMedia AUR'da yayında

Selamlar herkese,

Uzun süredir üzerinde çalıştığım ve tamamen açık kaynak olarak geliştirdiğim yeni projem "ArDali WebMedia"yı sizlerle paylaşmak istedim. Uygulama, YouTube başta olmak üzere popüler platformlardan yüksek kalitede medya indirmemizi, düzenlememizi ve yönetmemizi sağlıyor.

Projenin öne çıkan bazı özellikleri:

• Tamamen modern ve minimalist koyu tema (Dark UI) tasarımı.

• YouTube entegrasyonu ile pürüzsüz ve hızlı medya yakalama/indirme.

• İçerisinde gömülü olarak gelen Fotoğraf Laboratuvarı (Photo Editor).

• Kendi seslerinizi kaydedip düzenleyebileceğiniz Ses Kayıt Stüdyosu (Audio Recorder).

• Arka planda performansı optimize eden özel dali-lang entegrasyonu.

Projenin yasal haklarını korumak, isminin izinsiz değiştirilmesini (rebrand) engellemek ve kodların her zaman özgür kalmasını sağlamak adına projeyi GNU GPL v3 lisansı ile koruma altına aldım.

Arch Linux kullananlar doğrudan AUR (Arch User Repository) üzerinden "ardali-bin" adıyla aratarak veya aşağıdaki komutla kurup test edebilirler:

yay -S ardali-bin

Proje hakkındaki her türlü fikriniz, eleştiriniz veya arayüz hakkındaki yorumlarınız benim için çok değerli. Pull request göndermek veya kodları incelemek isterseniz GitHub linkini de aşağıya bırakıyorum.

GitHub: https://github.com/Muhammed-Dali/ArDali-WebMedia

Değerli yorumlarınızı bekliyorum, şimdiden teşekkürler!

u/Aurivo_Suspect3419 — 14 hours ago

I got tired of paying $12/mo for WisprFlow so I built a free open-source alternative - OpenFlow

WisprFlow is great but $12/month for a basic voice dictation tool felt excessive. So I built OpenFlow - does the same thing, completely free, forever.

Hold a hotkey, speak, release - your text gets pasted instantly into any window. Transcription runs locally on your CPU using Whisper small, so nothing leaves your machine.

Optionally add a free Groq API key for AI refinement (grammar cleanup, punctuation). Groq's free tier is generous enough you'll never hit the limit. No key? No problem - raw transcription works great on its own.

No signup. No account. No subscription. Just download and use it.

I use it daily. Here's a quick demo: https://youtu.be/STxLHoK06Vg

GitHub: https://github.com/SadmanMahi67/OpenFlow

Would love feedback from anyone who tries it!

u/Aren_Witsuki — 1 day ago
▲ 23 r/freesoftware+7 crossposts

VoidAccess v1.3, dark web OSINT platform, significant update

v1.0 extracted entities from Tor. v1.3 adds IP reputation

(Feodo/C2IntelFeeds/AbuseIPDB), GreyNoise scanner suppression,

domain pipeline (crt.sh cert transparency, URLScan, Wayback),

hash behavioral analysis via Hybrid Analysis, email breach history

via HIBP, paste sites, GitHub/GitLab scraping, 20 security RSS

feeds, CIRCL passive DNS, infrastructure cluster detection.

the STIX/MISP/Sigma exports were broken in v1.0 (empty bundles).

fixed in v1.1.

https://github.com/KatrielMoses/voidaccess

u/LockInternational893 — 3 days ago

What will open source represent in this technological revolution?

I have this thought to share, and I'm curious to know your thoughts on the topic.

I've noticed that, especially in the AI ​​field, open source is literally making noise without producing anything substantial.

Many new projects, some of which are very interesting, essentially lack robustness and well-written code. In short, it seems like there aren't as many projects as there once were.

Is this just my biased view, perhaps due to what I usually use, or is it something you're also experiencing?

reddit.com
u/Warm_Interaction_375 — 3 days ago
▲ 172 r/freesoftware+3 crossposts

PulseForge - audio enhancement software for bazzite

I’ve been experimenting with building a native PipeWire-based audio enhancement app for Linux over the last few weeks.

The original idea was basically:
“what if something like FxSound/Sonar existed as a lightweight native Linux desktop app?”

I mostly started this project to learn more about:

  • PipeWire routing
  • monitor streams
  • real-time DSP
  • low-latency audio processing
  • Qt desktop apps

At first I tried using PipeWire filter-chain/LADSPA setups directly, but eventually moved toward a custom DSP pipeline instead because it gave much more control and consistency across systems.

Current state:

  • virtual sink routing works
  • live EQ works
  • real-time audio processing works
  • device switching works
  • Qt UI exists
  • still alpha quality overall

Honestly the hardest part so far has been Linux audio edge cases and PipeWire integration rather than the DSP itself 😅

I’m curious:

  • what would Linux users actually want from a tool like this?
  • are there features from Sonar/FxSound/EasyEffects you consider essential?
  • are there PipeWire approaches I should look into further?

If people are interested they can find the repo on github for contributions/testing once I clean up the codebase a bit more.

u/Iz_moe — 4 days ago
▲ 0 r/freesoftware+1 crossposts

An open source alternative to Google Gemini?

An AI that can create images and also view them?

u/Delirium222 — 4 days ago
▲ 152 r/freesoftware+12 crossposts

Found this sub randomly, so i'm sharing my (free) music player :)

I've just released the v1.5, it's made with tauri + react (by one dev and one designer), in short we wanted to distance ourself from music streaming services, tired of the "this music is no longer available" or the "this music is not disponible in your country" or the simple fact that you have to pay continuously to keep being able to listen.

So we build our own player that we use daily, inspired by the old widget designs and winamp / sonic / windows media player.

If you want to see more, here is our github page to download the app (MacOS, Windows10/11, Linux (debian/fedora))

And if you are really curious you can come say hi on our subreddit r/ResonanceApp :)

u/0xMnlith — 5 days ago
▲ 2 r/freesoftware+2 crossposts

I built a client-side image compressor that never uploads your files

Most image compression tools send your files to a server. I wanted one that didn't, so I built nosend.io.

Everything runs in the browser using the Canvas API. JPG, PNG, WEBP, GIF, and HEIC are all supported. Nothing is transmitted anywhere - the compression happens locally on your device.

A few technical details for those curious:

- Compression uses the browser's native Canvas API (drawImage + toBlob with quality parameter)

- HEIC conversion uses heic2any, loaded on demand

- Batch processing supported, no file size limits

- Works offline after first load

Would be curious to hear from people in this sub about the quality tradeoffs - particularly around PNG (which is lossless via canvas) vs JPG at various quality settings. Happy to answer questions.

https://nosend.io

u/Anonimoste — 5 days ago

GPL vs MIT

Which do you think is better for development, and engineering: MIT or GPL?

FOr those who dont know:

  1. MIT is a license that allows users do anything with the project. Even start a closed buisness with it. modify it, fuck with it, anything really.
  2. GPL is a license that provides the same rights as MIT minus the ability to make a closed buisness out of it. That is, any derivitive, must also be made open-source

In my opinion, GPL is superior in most ways, since it avoids companies stealing it, making it better but making it closed source...
But I see why many people choose MIT for free software: More adoption. I mean, as long as the product is being developed, irrelevant of whether its now open or closed - general user interests are being served faster. But that isnt gonna stop community engagement on the repo anyways.

Both these licenses are technically still 'freedom', but just in different ways...
But is the tradeoff worth it?
Is it worth allowing companies to privatize community code if that leads to faster adoption and development?

u/Fresh-Lie5160 — 6 days ago

marka.md — minimal macOS markdown editor (free, MIT, no telemetry, no cloud)

hey r/freesoftware 👋

Matt here, indie dev from the Philippines. shipped my first product yesterday —markamd.vercel.app, a calm macOS markdown editor i built for myself because i kept losing track of the .md files i was pasting into AI chats.

built it to be the minimum surface for the "open a folder, read a file, copy clean markdown, paste somewhere" loop. no plugins, no graph, no cloud, no accounts, no telemetry. just your files on disk and the editor.

free, MIT licensed, notarized for macOS:

https://markamd.vercel.app

→ github: https://github.com/mattenarle10/markamd

would love your honest take 🐙

u/Infinite_Weather_173 — 5 days ago
▲ 20 r/freesoftware+8 crossposts

## Hi everyone! 🚀

https://github.com/benmaster82/writher/releases/tag/v1.0.0

I wanted to share **WritHer**, an open-source project I’ve been working on to bring seamless, privacy-focused voice productivity to Windows.

While there are many dictation tools out there, most rely on cloud APIs. **WritHer** runs entirely on your machine, combining the power of **Faster-Whisper** for STT and **Ollama** for intelligent assistant features.

### ✨ Key Features

* **Global Dictation:** Hold AltGr to dictate text directly into *any* active window (editors, browsers, Slack, etc.).

* **AI Assistant:** Hold Ctrl+R to give natural language commands. It manages notes, to-do lists, and reminders via local LLMs.

* **Privacy First:** 100% Local. No telemetry. No cloud. No subscription.

* **Animated UI:** A minimal, expressive floating widget (we call her "Pandora") that gives visual feedback without being intrusive.

* **Smart Parsing:** Handles relative dates like "remind me in 2 hours" or "appointment next Tuesday at 4pm" using function calling.

### 🛠 The Tech Stack

* **Core:** Python 3.11+

* **STT:** faster-whisper (CPU/CUDA)

* **LLM:** Ollama (supports Llama 3.1, Mistral, etc.)

* **DB:** SQLite for local storage.

* **UI:** CustomTkinter for a modern dark-themed experience.

### 🔗 Repository

Check it out here: https://github.com/benmaster82/writher

**I'd love to hear your thoughts!** * What local LLM models are you finding best for function calling?

* Are there any specific voice commands you'd like to see added?

If you find it useful, feel free to drop a ⭐ or contribute!

#Python #OpenSource #AI #Ollama #Whisper #Privacy #WindowsProductivity

u/WritHerAI — 5 days ago
▲ 5 r/freesoftware+6 crossposts

stay-available: a simple Python tool to stay online/active

Most offices care more about whether you appear “Available” than productive work. So I built a small Python tool called stay-available that simply keeps your system active so you don’t appear offline or away while work hours. This also has simple and adjustable features, like we can keep a runtime of like 3 hours, adjust the end time for 18:00. Just install it once using pip and run a single command in the terminal whenever needed. I’m also building a VS Code extension for it, so soon it’ll be even simpler with just Ctrl+Shift+P or Cmd+Shift+P and one command to start it directly from VS Code. Would love feedback, suggestions, or contributions from anyone interested.

GitHub Repo:
https://github.com/DayInfinity/stayAvailable

PyPI Library:
https://pypi.org/project/stay-available/

Run:
pip install --upgrade stay-available
stay-available

u/Weekly_Layer_9315 — 5 days ago
▲ 48 r/freesoftware+2 crossposts

I made a FOSS Voice Recorder app!

I kept running into problems with the fossify one, so I made my own instead. It's pretty barebones but recording and playback seems to work.

https://github.com/sk-io/FreeVox

Edit: This is not AI generated slop, as peoples reactions seems to show. It's a purely utilitarian app I made because I couldnt find a free quality working voice recording app. Yes, the code is messy and the UX is lacking, but that can be fixed over time ;)

Edit 2: I just discovered https://github.com/Dimowner/AudioRecorder

I haven't tried it but it pretty much seems to do everything I wanted this app to do. Oh well, at least I got to try out some android dev again. :P

Im thinking of making a multi track audio recording app instead. Like bandlab but FOSS. We'll see.

u/tive_ — 6 days ago
▲ 6 r/freesoftware+2 crossposts

Savehop: a FREE tiny Windows app that lets your friend group share one co-op save without anyone hosting a server

Built this because every single co-op night with my friends collapsed the same way: whoever started the world was asleep or at work, and the rest of us were stuck staring at the main menu. Renting a dedicated server for a 3-person Valheim group felt ridiculous, and "just email the save around" turned into "who has the latest save" within two sessions.

Savehop is a 6-character room code + a tiny relay that holds the save and a lock. You press Wake to download the save and claim the lock, play, then press Sleep to upload it back and release the lock. Next person Wakes up exactly where you left off. That's the whole product.

- Free, MIT, no account, identified by a local UUID

- Works with any game that saves a file to disk (Subnautica 2, Stardew, Valheim, Satisfactory, Minecraft, Terraria, Schedule I…)

- ~7 MB installer, Tauri + Rust (not Electron)

- Self-hostable in one `docker compose up -d`

- Windows 10/11 for now; macOS/Linux on the roadmap

Maker here, happy to answer anything. The whole server is ~300 lines of Node — easy to audit, easy to fork.

github.com
u/InvestigatorTop8397 — 5 days ago
▲ 7 r/freesoftware+1 crossposts

Open Source Alternative to SuperWhisper / WhisperFlow for AI Power Users

Built a free & open source alternative to tools like WhisperFlow, SuperWhisper, Wispr Flow, etc.

It’s a local-first dictation + prompt management app for people who basically live in AI tools all day.

Main idea:

  • hold a hotkey
  • talk naturally
  • get cleaned up / transformed text instantly
  • route it through reusable prompts/agents
  • paste anywhere

I originally built it because I got tired of:

  • subscription fatigue
  • closed ecosystems
  • weak customization
  • cloud-only workflows
  • apps that feel designed for casual users instead of power users

Some features:

  • local Whisper transcription
  • reusable prompt/agent system
  • configurable transformations
  • fast keyboard-driven workflow
  • designed for developers / heavy AI users
  • open source & hackable

Examples:

  • rewrite rough thoughts into polished Slack messages
  • convert rambling speech into structured notes
  • create custom prompts for coding, emails, Jira tickets, PRs, etc.
  • maintain reusable “agents” for repetitive workflows

Still early, but already very usable.

Would genuinely love feedback from people who use tools like SuperWhisper/WhisperFlow daily.

GitHub: https://github.com/mattkoltun/arai

u/justdatguymat — 6 days ago
▲ 41 r/freesoftware+11 crossposts

Hi everyone,

I’m raising funds to improve and scale BrightNews app I’m building as a hobby project, especially filtering of the news.

I started it because I got tired of how much of the daily news cycle is built around fear, outrage, politics, war, crisis, and constant negativity.

I’m not trying to pretend bad things don’t happen. They do.

But I also believe that when people consume only negative news every day, it slowly changes how they see the world. It can make us more anxious, more cynical, and less open to progress.

There are also good things happening every day: scientific breakthroughs, health improvements, community projects, environmental wins, animal rescues, acts of kindness, and people trying to solve real problems.

BrightNews is my attempt to give those stories more space.

I think us, as a society would be more focused on progress if we put our minds at ease from negativity.

The Android app and web app are already live, and I’m actively improving the app after user feedback.

Recently I added a “Not positive?” report option and started using AI-assisted review to reduce negative stories slipping through.

The funding would help me with:

- improving content filtering and review quality

- scaling the backend and infrastructure

- improving the UI and overall app experience

- expanding sources and country coverage

- supporting future iOS and web growth (licences, hosting...)

I’m building this alone in my free time, so even a small contribution helps.

If you like the idea, here is the Indiegogo campaign:

https://www.indiegogo.com/en/projects/brightnews/bright-news

And if you don’t want to back it, simply trying the app, sharing feedback, or passing it to someone who might like the idea also helps a lot.

here is the link for Android app

https://play.google.com/store/apps/details?id=com.brightnews&hl=en

u/SnooCookies9165 — 8 days ago
▲ 10 r/freesoftware+3 crossposts

Hi everyone,

I just released OpenAnima v0.1.0, a small open-source desktop animation overlay tool.

It lets you place animated GIFs directly on your desktop, drag them around, lock/unlock them, and keep them always on top — kind of like lightweight desktop pets or visual overlays.

Github: https://github.com/Ertugrulmutlu/OpenAnima

Release: https://github.com/Ertugrulmutlu/OpenAnima/releases/tag/v0.1.0

It’s still an early prototype, but the core idea is working. I’d love to get feedback, feature ideas, or suggestions for what would make this more useful.

u/True-Sentence-7253 — 7 days ago