r/opensource

Is Codeberg seen as unprofessional?

I want to switch to Codeberg, but I'm worried that in the future, when I need to get a job, showing a Codeberg profile instead of a GitHub one like everyone does might be seen as unprofessional and not taken seriously. Am I worried about an issue that doesn't exist?

reddit.com
u/AxolotlGuyy_ — 1 day ago

Finding issues on Github Help

I want to contribute to Open Source Projects which are popular and well-known among People, but I am not able to find such issues. I either get repos that have gone silent or which not popular at all (0 stars, 0 forks). How can I find such issues and contribute? I tried the Good First Issue site; all repos there have gone silent.

reddit.com
▲ 1.4k r/opensource+3 crossposts

The union workers solidarity petition is less than 50 signatures away from the most supported page in English Wikipedia's history

If you haven't signed it already please consider it, I think it would make a big difference if it was the most supported petition on English Wikipedia :)

en.wikipedia.org
u/GonzoKata — 2 days ago

I'm looking for a family tracking app that works on both iOS and Android.

Looking for an open source free family tracking app similar to find my on iOS. We all have varieties of androids and iPhones. An app that works on both would be helpful.

reddit.com
▲ 31 r/opensource+3 crossposts

I accidentally built a very cool automatic SEO tool... so take it and help me improve it.

I figured I would post this here, and some of you would get a kick out of it. I have been working on my personal site, and it has grown considerably. I notoriously suck at SEO, so I built a tool that can help me with it. It is still early, but proven in production on my site (and now several others). The next version will include refinements, expanded MCP access, and AEO/GEO features.

If anyone wants to kick the tires and give me feedback to improve it, I would appreciate it. It is free, open-source, MIT-licensed, and I would like to make it better for myself and others.

https://github.com/awizemann/seo-agent

u/awizemann — 2 days ago
▲ 165 r/opensource+1 crossposts

Immich cross server shared albums finally here (Google photos style)!

Hi guys — cross-server shared albums (federation, whatever you want to call it) has been one of the most requested Immich features for 4+ years. We all want that dead-simple Google Photos sharing experience with friends and family... well, fellow self-hosters, now we've got it.

If like me you got bored of waiting, time to get cloning: immich-shared-albums, a sidecar addon for Immich.

It never touches your Immich instance directly — it talks to it via an API key and runs in its own container, so any issues stay isolated to the addon. Minimal setup, and once it's up you can create share links that anyone else running the addon just opens to join the album and start adding photos.

What you get:

  • 🔗 Simple link sharing — open a link, join, done. Stock Immich apps, nothing else to install
  • 👤 Per-user, not per-server — so your parents won't see your antics from that lads' holiday
  • 💾 Your storage stays yours — each server keeps its own assets, so joining an album doesn't dump hundreds of unwanted photos onto your disk (full quality still there to download whenever you want)
  • 💬 Cross-server comments — near-instant messaging between servers
  • 📦 Isolated & self-hosted — one small container, no forks, no patched Immich

Go have a play and let me know what you think:
👉 https://github.com/lukeet332/immich-shared-albums

Made a quick demo showing it off too:
👉 https://www.youtube.com/watch?v=c3GO-YFchYo

youtube.com
u/lukeet33 — 3 days ago

Concept: AGPLv4

If you use portions of the code to train AI models, you should open weight the model and make it free for local usage...

Not endorsing this exactly but its random idea I have

reddit.com
u/ThePlayer3K — 3 days ago
▲ 7 r/opensource+2 crossposts

Update to my first Tauri App: linXiv, now with iroh!

I made a post here about linXiv, asking for tips and tricks to Tauri, about two months ago but since have made a ton of QOL updates and mini, non-obtrusive features (RSS feeds, full-text search, to name a few) and finally added iroh for p2p sharing of research projects, notes, etc...

I would love some feedback as to if anyone finds it useful, interesting, or obvious improvements to make to it. I have found it to be very useful in my own physics research but still want to continue to refine it.

GitHub: linXiv

Website + Docs: linxiv.dev

youtube.com
u/ManufacturerNice870 — 2 days ago

I just open sourced a free portfolio template built with shadcn/ui, Next.js, Tailwind CSS, and TypeScript.

Open sourced a portfolio template I've been working on.

Built with:

  • Next.js
  • shadcn/ui
  • Tailwind CSS
  • TypeScript

It includes a blog, project showcase, contact page, dark mode, and is fully MIT licensed.

Repo:
https://github.com/shadcnstudio/shadcn-nextjs-zolt-landing-page-free

If you have any feedback on the codebase, component structure, or ideas for improvement, I'd love to hear them. Contributions are welcome.

u/ajaypatel9016 — 3 days ago
▲ 5 r/opensource+1 crossposts

Built a little CLI/GUI tool for STL/3MF repair on Linux (MIT, open source)

Bambu Studio's "Fix Model" only works on Windows (it uses Microsoft's Netfabb

API — confirmed on their own wiki). OrcaSlicer has had open issues about this

since 2023, and a community PR to add MeshLab-based fixing has been sitting

unmerged for over a year.

I hit a broken mesh on Linux and didn't want to learn MeshLab's filter chains

from scratch, so I wrapped PyMeshLab (hole closing, non-manifold repair) and

manifold3d (the same watertight-rebuild library Bambu Studio uses internally)

into a small CLI + GUI + Dolphin right-click menu.

It's nothing groundbreaking — MeshLab could already do most of this manually,

and there are paid/web tools too. I just wanted a right-click "fix" like

Windows has, so I made one and figured it might save someone else the same

afternoon of digging through VCG filter docs.

Tested against Thingi10K samples (self-intersecting, non-manifold, multi-shell

real-world models) plus a bunch of adversarial/malformed inputs.

github.com/Krateian/Sutura

Feedback welcome, especially if you hit a mesh it can't handle — I'd like to know.

u/wolwex — 3 days ago

KillerPDF 1.7.3: free, open-source PDF editor for Windows

I just released KillerPDF 1.7.2 and then a 1.7.3 hotfix immediately afterwards because of an embarrassing bug.

New in these releases:

  • Seven new themes and Polish localization

  • Book layout for two-page viewing

  • Levels controls for improving pale or hard-to-read scans

  • Paper size and source controls in the print dialog

  • Column-aware text selection

  • Support for comb-style form fields

  • Separate night mode for each split pane

  • Lower memory use on large PDFs

  • Live previews when selecting images

  • A pile of rendering, form, theme, and interface fixes

KillerPDF is local-only with no account, subscription, telemetry, or cloud uploads. All my stuff is GPLv3.

Please report bugs and feature requests in the GitHub Issues, that's how we keep making this app better.

https://killerpdf.net

u/smilaise — 5 days ago

Maintaining an open-source app on iOS vs Android: How are you managing the ecosystem friction?

Android is fairly simple... you put the binary up on GitHub, or F-Droid, and call it a day. Maybe publish to the Play Store, which is annoying... but eh... manageable.

But iOS's walled garden nonsense is worse than I thought... Free Apple dev accounts expire signed builds after 7 days apparently... and if that wasn't bad... $99 / year *recurring* fee?

That policy decision is nuts to me...

For folks who are maintaining these open-source projects, how do you handle monetization (i.e. charging on the App Store vs keeping source free), and what work-flows have made your life easier?

I'm particularly interested in workflows where the two ecosystem codebase must be kept identical.

So this usually means (if you're starting off with Android - usually the case) you want to isolate core logic into pure Kotlin modules... Decoupling things like storage/crypto behind interfaces... sticking to pure Jetpack Compose UI... and standardizing the concurrency/state mgmt concerns... and MAYBE the transfer to iOS will be painless...

As someone who hasn't taken the plunge into iOS yet... How has it worked out in reality?

reddit.com
u/Pleasant_Set_3182 — 4 days ago
▲ 169 r/opensource+1 crossposts

I built a directory of thousands of open source software with an AI search to help you find exactly what you need

I spend a lot of time looking for open source alternatives to paid apps. Digging through lists and GitHub repos gets tiring pretty fast, so I decided to build a dedicated directory with AI search to make the hunt a bit easier.

It currently contains over 1,350 open source software across nearly 300 categories. And new software is being added every week.

Here is an overview of the site's key features:

  • Actual screenshots: No guessing what the UI looks like before you decide to install.
  • Key stats at a glance: Every listing shows GitHub stars, repository age, license type, and the last activity date.
  • Deployment info: Easily see the software type and how it can be deployed (Docker, desktop installer, etc).
  • Direct comparisons: Pages list the paid commercial tools they replace so you can easily find free alternatives.
  • AI search assistant: Instead of just clicking tags, you can ask the chat feature things like "find me note-taking software with AI integration" or "compare Jellyfin vs Kodi".

I built this to scratch my own itch, but I hope some of you find it useful too. I would love to hear any feedback or suggestions you might have.

AI Assistance Note: The Site is designed by me in Figma. With years of experience as a full-stack developer, I designed the architecture behind this site myself. Most of the code, written in TypeScript, came together with the help of AI.

opensourcesoftware.io
u/towfiqi — 5 days ago
▲ 17 r/opensource+5 crossposts

I built Network Doctor, an open-source terminal app that shows where your connection breaks

When a host is unreachable, troubleshooting usually means running ping, dig, curl, and traceroute, and others, then piecing their outputs together.

So I built Network Doctor to solve that issue!

It checks the connection in stages, and explains where the chain failed in plain English.

Check it out: https://github.com/heymaikol/network-doctor

u/mplaczek99 — 5 days ago
▲ 15 r/opensource+2 crossposts

EmbeddedSass.Net: Implementation of the Embedded Sass Protocol for .NET

For folks not familiar, its a way to to communicate directly with the Dart VM to run Sass compilations, with this, its possible to re-use a same process for multiple compilations (https://github.com/sass/sass/blob/main/spec/embedded-protocol.md).

It delivered the best performance in my benchmarks against DartSassHost and AspNetCore.SassCompiler.

Any suggestion is welcome.

github.com
u/antisergio — 4 days ago
▲ 18 r/opensource+3 crossposts

I Built a Free Open Source E2EE Journal Web App

Github: https://github.com/MrSheerluck/smbl-journal

I built a free, open-source, end-to-end encrypted text journal.
The goal is to make journaling as simple as possible. The entire text-based journal is free with no limits.
Entries are encrypted on the client before being stored, so the server never receives plaintext journal content.

The project is open source and available on GitHub.
Built with SvelteKit, Rust, and SQLite.

journal.smbl.dev
u/lazyhawk20 — 4 days ago
▲ 18 r/opensource+1 crossposts

Automatic Relationship Finder (ARF) v1.2 – A Java library for discovering relationships between tables from data

I’ve just released v1.2 of Automatic Relationship Finder (ARF), an open-source Java library I’ve been working on.

The idea behind ARF is to discover relationships between tables without depending on database relationship metadata.

Even if there is no foreign-key constraint defined in the database, ARF can analyze column names and the actual data to identify that

What's new in v1.2?

The main addition is key-role detection.

After identifying a relationship, ARF now analyzes the data characteristics of the columns to determine whether they are likely to represent a primary-key side, foreign-key side, a possible one-to-one relationship, or an unknown relationship.

There are also several improvements and bug fixes around validation, logging, concurrency, and edge-case handling.

The project is here:

https://github.com/NoelToy/automatic-relationship-finder

This is still an evolving project, so feedback—especially criticism—is very welcome.

u/MoonWalker212 — 5 days ago

After running it commercially, I open-sourced my entire cloud storage + docs + e-signature platform under (MIT)

I built a self-hosted alternative to Dropbox + Google Docs + DocuSign, and running it as a commercial SaaS. Today the entire codebase is open source under MIT — the platform and the operator console, with no held-back "enterprise edition."

Highlights: per-tenant encryption at rest (the storage provider only sees ciphertext), sharing + file-request portals, in-browser office co-editing (Collabora/WOPI), PDF tools, e-signatures with PKCS#7-sealed documents, and the full business layer (Stripe billing, seats, metering, support desk) if you want to run it for others.

It's built to be readable: one Go binary per service, a React app embedded in the executable, Postgres for everything. Docs, env examples, and a systemd unit are in the repo.

Repo: https://github.com/elevityadmin/trilli

I'm the author — feedback, issues, and PRs (an S3/MinIO storage backend is top of the wishlist) are very welcome.

u/mikebcity — 6 days ago