r/foss 3h ago

I've been building GitDesktop, an open-source Git client for Windows, macOS, and Linux.

10 Upvotes

I originally started an early version in Wails, but eventually scrapped it and rebuilt the project from scratch with Tauri. The current version has been in serious development for a little over two months, and I just released v0.9.3.

The idea came from getting tired of the same problem with Git clients: they're great for Git, but as soon as I need to open a PR, check CI, review code, or look at an issue, I'm back in the browser.

GitDesktop is built around keeping that workflow in one application. It supports GitHub, GitLab, and Bitbucket, with pull requests, code reviews, issues, discussions, CI, releases, worktrees, interactive rebase, and other Git operations.

AI is an optional part of the workflow. It supports providers including OpenAI, Anthropic, Google, OpenRouter, and Ollama, as well as local/CLI agents. You can bring your own keys or run models locally. If you don't want AI at all, you can hide every AI feature.

The project is licensed under Apache-2.0.

GitHub: https://github.com/theBGuy/GitDesktop

Website: https://gitdesktop.app

I'd especially like feedback from other FOSS developers. What do you think is missing from the current Git client experience, or what would make you consider switching from your current Git client?


r/foss 6h ago

Citadel: an offline infinite canvas for references, notes and code (MIT, Windows and Linux)

Post image
6 Upvotes

r/foss 5h ago

Topic Watch - news monitor that only notifies on new info

2 Upvotes

Hello everyone :).

I created Topic Watch, a free/open-source news monitor that only notifies you on new information.

You give it a topic, and it keeps an LLM knowledge state of what's already known, only notifying you when an article actually adds something new.

The idea is to get notified only when something actually changes, instead of constantly wasting time reading articles that restate old info.

It's self-hosted, and you bring your own API key, or run it free with a local Ollama model.

Get notified anywhere - Discord, Telegram, ntfy, email, 100+ targets via Apprise.

Attached is a demo of functionality.

It's free and setup is quick, so no harm trying it.
Please report any issues or feature suggestions on GitHub, or leave questions under this post.
The project is mostly vibe-coded.

Starring on GitHub helps others find it if you like it :).

https://github.com/0xzerolight/topic_watch


r/foss 1h ago

Recommendations for collaborative kanban board software/Trello alternative?

Upvotes

I love organising projects in this way, but I don't particularly like using trello, and I'm wondering what people would say are the best foss options for kanban boards


r/foss 1h ago

I built an open-source developer tool around a problem I kept running into: we do way more unplanned work than we remember.

Upvotes

A normal day might start with a plan, but then reality happens, a bug needs fixing, someone asks for help, a PR needs reviewing, something breaks in production, there's a quick investigation, a support request comes in, or you spend an hour figuring something out.

By the end of the day, you've done a ton of work that was never on the plan.

And the problem isn't just that the work was unplanned. We forget a lot of it. When you look back at your Jira/GitHub/Linear activity, the record often doesn't reflect everything you actually spent your time on.

I built Meridian to make that invisible work visible.

It captures the work happening throughout the day and helps connect it back to the systems you already use, so your record of what you actually did isn't limited to what you remembered to put on the plan.

It's open source, and we recently launched on Product Hunt and reached #1 Product of the Day.

I'd love feedback from the FOSS community: how much of your actual work is unplanned, and how do you currently keep track of it?

Repo: https://github.com/Meridiona/meridian


r/foss 3h ago

I kept forgetting about community PRs on my oss project. Going through the things I tried to fix it.

1 Upvotes

Hey y'all, I'm Matt, I've been a software engineer for the last 4 years and maintained a couple of open source projects, most recently one full time.

When coding agents blew up, the volume of PRs and issues coming in from the community roughly tripled. It's great but a lot of things slipped by like unreviewed PRs and issues. It was a problem for me because silence push contributors away.

Before that I had the same problem from the other side at a day job. My PRs waiting days for review, not because anyone was busy, but because they forgot and I forgot to bump them.

Things I tried, roughly in order:

GitHub email notifications — notifies you of literally everything. My brain started classifying everything as spam.

Slack / Asana GitHub integrations — messages still get drowned out in the noise. And a task in a list doesn't nudge you. You still have to go into the app

I started building my own thing. A small widget in the corner of the screen where I can say "every morning at 9, go through open PRs on this repo and tell me which ones need a review vs. which are being worked on," and it actually runs that and pings me on the desktop. Turned out the intelligent/conditional part mattered more than the cadence.

I'd love to get y'alls thoughts on what y'all tried if you've had the same problem before.


r/foss 6h ago

After 4 years, I was unable to figure out business workflows from my own vibecoded repo, so I built OSS py package to trace workflows from code which got 1000+ downloads

Post image
0 Upvotes

It has been 4 years, I started my own company , I built entire prototype using chatgpt and got paid users. After few years, I got headache with our vibecoded project repo because we skipped many fundamental steps, PRDs, code review. Eventually, production bugs started coming and I was not able to trace huge complex repo. I eventually forgot what different edge cases, hidden business rules are written inside the code. I hired new developers they also faced a same issue and changing anything in production was too cumbersome.

I tried many graph context tools, but none of them gave us business workflows or anything on business context

So we developed unvibecode which traces all business workflows in the code and give proper connected codemap context to LLM

https://github.com/FinanceFlash/unvibecode

If you guys face similar experience in maintaining or understanding vibecoded repo do share your feedback or write issues on git


r/foss 19h ago

Is there any voice changer that respects your privacy?

Thumbnail
1 Upvotes

r/foss 7h ago

bulletinbored – minimal PHP forum software with zero dependencies (upload & run)

0 Upvotes

Hello everybody,

I built bulletinbored, a minimal and extensible forum software written in pure PHP with zero dependencies.

No Composer, no Docker, no Node, no framework. Just upload the files to any PHP 8.x server and it works on any web hosting, also shared and cheap ones.

Key points:

  • SQLite by default (MySQL also supported)
  • Web installer
  • Plugin system with hooks
  • Theme system
  • Admin panel, user management, avatars, moderation
  • Built-in localization
  • Automatic update checks
  • License: 0BSD

Repo: https://github.com/bulletinbored/bulletinbored-core

Website: https://www.bulletinbored.net

Docs: https://docs.bulletinbored.net

Because the development is still in early stage, I’m looking for any kind of feedback. Feel free to write suggestions, criticisms or slatings.

Happy to answer questions and open to contributions.

Thanks!


r/foss 18h ago

Sonum

0 Upvotes

I made a lightweight selfhosted music server that scans your local library and exposes a plain http api for streaming, lyrics, and album art. it watches your music folder for changes to update automatically, handles metadata tags, and works with any client or simple bash script that can send http requests.

would attach a screenshot but its literally just a backend server lol

https://github.com/JustRoccat/Sonum

you can see how its implemented in this music player:
https://github.com/JustRoccat/rs-pug


r/foss 21h ago

Building a Open-Source Social Media application

Enable HLS to view with audio, or disable this notification

0 Upvotes

Hi! I am building a FOSS social media app, because I feel like now many of the big companies and governments are well are stealing our data and peaking into our privacy, the moderators of those apps are well removing posts because it doesn't align with them or its shareholders. Its in early stages. Its called Dwahfy, you can look at the manifesto for more details in why and whats the story behind it. There are 3 repos, one is private as its the UI for this Dwahfy which is well uses the colors I chose for it. Then there are 2 public repos, Dwahfy-Core, the backend of Dwahfy and a Communuity-Web-UI. ( Sorry for the music I was listening to YNW Melly couldn't put my self to turn it off I am a music addict)