Open Source

38860 readers
164 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
1
 
 

A new open-source Single Sign-On (SSO) provider designed to simplify user and access management.

Features:

  • 🙋‍♂️ User Management
  • 🌐 OpenID Connect (OIDC) Provider
  • 🔀 Proxy ForwardAuth Domains
  • 📧 User Registration and Invitations
  • 🔑 Passkey Support
  • 🔐 Secure Password Reset with Email Verification
  • 🎨 Custom Branding Options

Screenshot of the login portal:

I had already posted this to a couple of selfhosting communities, but thought it may fit in opensource as well.

2
3
 
 

Self-hostable Wakatime alternative for code time tracking

I searched the whole internet for a good wakatime alternative that is open-source and doesn't have a bad UI while being lightweight and fast.

I was unable to find anything good so that's why I built Ziit a code time tracking software with a minimal and clean UI heavily inspired by Plausible Analytics because most people are already familiar with that UI.

I appreciate every star and welcome feedback or bug reports. https://github.com/0PandaDEV/Ziit

If you want to use it but don't want to self-host it, you can make an account on the public instance at https://ziit.app/

4
 
 

Welcome to Codidact, the community-run, open-source Q&A platform. We're working together to build communities around high-quality, peer-reviewed questions, answers, articles, and other content. Codidact puts people first; we're here to help you share knowledge and get curated answers in a friendly environment.

5
 
 

What are the best options on Linux for creating logos as vector graphics projects, which can also be edited by someone using Adobe Illustrator?

6
7
8
 
 

Hey fellow FOSS folks!

For past few weeks I’ve been working on a passion project called Openwrite — a minimalist, open-source blogging platform focused on privacy, simplicity, and full user control. It’s built with Flask and released under the AGPL license. Inspired by platforms like WriteFreely, but with a few twists.

What it offers right now:

Multiple blogs per user (or single-blog mode, ideal for self-hosting)

  • SQLite & MySQL support
  • Image uploads (local or BunnyCDN)
  • Markdown editor with live preview
  • Custom blog themes (like a 6 now but I upload new regularly)
  • Custom CSS per blog
  • Gemini support – yes, gemini://openwrite.io works!
  • No tracking, hashed IPs only for basic stats
  • Dashboard with view statistics (OS, browser, timelines – all for free)
  • ActivityPub federation (Follow, Like)
  • RSS feeds, optional search engine indexing, and "Discover" section

Oh — and it supports importing posts from XML(wordpress) or CSV.

What makes it different?

I’m trying to build something:

  • FOSS-first (no paid plans, no analytics spyware, no nonsense)
  • Purely optional in hosting: you can run your own instance or use mine
  • Built for people like us — nerds, tinkerers, writers, privacy lovers

Current status

Still in 0.x versions (currently at 0.10.4), but stable and usable. I’d love early feedback, contributors, ideas, testers — anything really. First pull request will make me cry tears of joy.

GitHub: https://github.com/openwriteio/openwrite

Site: https://openwrite.io/

Gemini mirror: gemini://openwrite.io

Thanks for reading — feel free to ask questions, roast my CSS, or suggest features. Let’s keep the open web alive 💜

9
10
 
 

Hi all !

I just released the first version of Gosuki, a multi-browser real time bookmark manager I have been writing on and off for the past few years. It aggregates your bookmarks in real time across all browsers and even external APIs such as Reddit and Github.

I was always annoyed by the existing bookmark management solutions and wanted a tool that just works without relying on browser extensions, self-hosted servers or cloud services. As a developer and Linux user I also find myself using multiple browsers simultaneously depending on the needs so I needed something that works with any browser and can handle multiple profiles per browser.

The few solutions that exist require manual management of bookmarks. Gosuki automatically catches any new bookmark in real time so no need to manually export and synchronize your bookmarks. It allows a tag based bookmarking experience even if the native browser does not support tags. You just hit ctrl+d and write your tags in the title.

Feature Highlights:

  • A single binary with no dependencies or browser extensions necessary. It just work right out of the box.
  • Use the universal ctrl+d shortcut to add bookmarks and call custom commands.
  • Tag with #hashtags even if your browser does not support it. You can even add tags in the Title. If you are used to organize your bookmarks in folders, they become tags
  • Real time tracking of bookmark changes
  • Builtin, local Web UI which also works without Javascript (w3m friendly)
  • suki cli command for a dmenu/rofi compatible output
  • Modular and extensible: Run custom scripts and actions per tags and folders when particular bookmarks are detected
  • Browser Agnostic: Detects which browsers you have installed and watch changes across all of them
  • Also handles multiple profiles per browser
  • Stores bookmarks in a portable sqlite database compatible with the Buku. You can use any program that was made for buku.
  • Can fetch your bookmarks from external APIs (Reddit and Github for now).
  • Easily extensible to handle any browser or API

It's open source with an AGPLv3 license, Checkout the README and website docs for more details.

Edit: Multi device synchronization is not yet available but is on the top priority list and likely implemented in this next release.

11
 
 

Hello!

I've been using FOSS on my phone, laptop and desktop for a few years now and never had the opportunity or the bravery to contribute to any project.

I've been thinking for a while now, how could I give something to the community?

I'm a web developer, so obviously that's what this project idea is all about. A website where we can have a few things, very useful for the FOSS community.

I wanted to ask the lemmy community what they think about it, because maybe it already exists something similar or if you have some ideas or feedback.

The idea:

As mentioned before, I'm planing on a creation of a "central hub" for the FOSS community.

I was thinking on a website where we can have:

  • Events/Calendar: A place where we can see in a simple way all the events, meets up or similar in the FOSS community, with a calendar to see the exact dates and events with a filter to be able to select specific countries or tags.

  • Documentation: A place where we can create documentation for projects that don't have the documentation or is very basic.

  • Ideas: A place where we can share ideas for projects, look for people to/for help or look for feedback and try to make them real.

  • Tracker: A place where we can log in with our GitHub/Codeberg/GitLab... accounts and be able to track all the project we are contributing in a simple way.

These are my early ideas and what I've been thinking about. Maybe some of them won't see the light, maybe all of them or even more things will see light.

I would love to see what you guys have to say about this idea!

Thanks for taking your time reading this!

12
13
 
 

cross-posted from: https://lemmy.world/post/32606497

why is unzipping on android so slow compared to Windows? I've tried ZipXtract, MaterialFile... All took 10+minutes to unizip a zip file that only took 30 seconds to unzip on Windows.

Why is this the case and i s there any way to speed it up?

Thanks a lot

EDIT:

I am using google pixel 9a so this issue looks like it might not be the issue of storage speed

Windows is not running in a virtual machine, just a normal laptop

Typo in the post fixed

EDIT AGAIN:

Solved!

yes it the archive does contains thousands of small files! I think that could be the reason of low performance on android mobile!

thanks a lot @Brett@feddit.org

14
8
#Endof10 - Joseph / #LinuxHelden (digitalcourage.social)
submitted 5 days ago* (last edited 5 days ago) by c_th1@digitalcourage.social to c/opensource@lemmy.ml
 
 

#Endof10 - Joseph / #LinuxHelden

"Der Support für #Windows10 endet am 14. Oktober 2025. #Microsoft möchte, dass Sie sich deshalb einen neuen #Computer kaufen.

Aber was wäre, wenn Sie Ihren derzeitigen Computer wieder schnell und sicher machen könnten ?

Wenn Sie Ihren Computer nach 2010 gekauft haben, gibt es höchstwahrscheinlich keinen Grund diesen zu entsorgen.

Wenn Sie einfach ein aktuelles #Linux-#Betriebssystem installieren, können Sie ihn noch jahrelang weiterverwenden.

Die Installation eines Betriebssystems mag zunächst kompliziert erscheinen.

Aber keine Sorge, Sie sind nicht allein! Oft gibt es in Ihrer Nähe hilfsbereite Menschen, die Ihnen dabei unter die Arme greifen können."

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

https://endof10.org/de/

https://www.linuxguides.de/netzwerk-linux-helden/

@digiges@chaos.social
@Endof10
@LinuxGuides
@TheMorpheus
@opensource
@linux_opensource
@digiges@mastodon.social

#Windows11
#Windows

15
 
 

cross-posted from: https://lemmy.world/post/32583000

I'm trying to connect to smb on synology nas using material files

  • add storage > SMB server > add manually >
  • Hostname: wwddiyt.synology.me
  • Port: 445
  • Path: blank
  • Username: Username
  • Password: Password
  • Domain: blank

But it gives me this error below

java8.nio.file.FileSystemException:/:
java.net.ConnectException:failed to connect to
wwddiyt.synology.me/192.168.0.101 (port 445) from /: (port
0):connect failed:EACCES (Permission denied)

Thanks a lot in advance

16
 
 

cross-posted from: https://lemmy.world/post/32606059

How can I Exclude domain and 192.168.... from bitmask vpn? Thanks a lot!

17
 
 

Inspired by this post by Ed Zitron on Bluesky, I wondered if Oracle would file for bankruptcy in the future, whether due to poor decisions, millions in losses in sectors that failed to meet their targets, the loss of lawsuits filed by users and/or customers, or other reasons.

What fate would you like to see for the products offered by this company?

18
19
 
 

Instead of just generating the next response, it simulates entire conversation trees to find paths that achieve long-term goals.

How it works:

  • Generates multiple response candidates at each conversation state
  • Simulates how conversations might unfold down each branch (using the LLM to predict user responses)
  • Scores each trajectory on metrics like empathy, goal achievement, coherence
  • Uses MCTS with UCB1 to efficiently explore the most promising paths
  • Selects the response that leads to the best expected outcome

Limitations:

  • Scoring is done by the same LLM that generates responses
  • Branch pruning is naive - just threshold-based instead of something smarter like progressive widening
  • Memory usage grows with tree size, there currently no node recycling
20
 
 

I'm having trouble understanding the options under settings > DATA should I change reddit source to Teddit? Or should I configure redirect manually in Privacy enhancer?

No this is fine; version 2 is in maintenance mode, and version 3 is technically stable, it's just not as polished as a release version.

What you're getting with V3 is more services, currently Reddit and Lemmy.

Regarding your question, there are a few things to know.

Originally, Stealth supported a few Reddit sources: the original API, web scrapping using old.reddit (for when API was rate-limited), and Teddit for more privacy. So when you chose either of those, requests were made using that source.

V3 was launched along with the Stealth API, to which all requests from the app are routed. The source selection was updated to be compatible with Stealth API and was working fine at first.

Then, old.reddit started to block bots and made web scrapping almost impossible (especially when using an IP address from a VPS). Also, Teddit was deprecated and most of the instances are now dead.

So technically, the mechanism still works, but not with the official Stealth instances, nor with the provided Teddit instances.

I recommended sticking with the official Reddit source, as it is the most reliable one.

Regarding Privacy Enhancer, this is different thing. When enabled, and when a service is configured, it will redirect external links to a privacy-focused frontend, but only when you click on a link in the comments of a post.

For example, let's say you have enabled PE, and configured TikTok to be redirected to a ProxiTok instance; when you click on a TikTok link in the comments, it will be opened with ProxiTok instead of TikTok.

The tricky part is to find instances that still work.

21
 
 

It's a minor update, so this is more about me sharing that this neat app exists

An elegant and colorful location information app for Android with Compass, Clock, Level, Sun, Moon, Trail Marker and many other features.

22
32
submitted 1 week ago* (last edited 1 week ago) by Technoworcester@feddit.uk to c/opensource@lemmy.ml
 
 

Hi all.

Currently using microsoft products on a work laptop however I'm looking for an open source alternative for a calendar app.

At a min. I would want to it work on android and/or BOTH windows 11 and Linux Mint (so it would cover usage for both partner and myself). I'm a 'plug and play' sort of person when it comes to Linux so nothing too complicated.

If it can sync between devices that would be great but not a deal breaker in any way.

All other functionality is fine to be bare bones, I don't need it to do reminders or send email, just a basic calendar

Any suggestions and thanks all.

*edit. Spelling.

23
 
 

Sharing from midwest.social, not OP

Also see CoMaps community post

https://sopuli.xyz/post/29816376

24
25
 
 

Hi everyone, I have some exciting new things about Postiz!

Postiz is a social media scheduling tool supporting 19 social media channels:

Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, Discord, Warpcast, Lemmy, Telegram, VK, Nostr.

https://github.com/gitroomhq/postiz-app/

Here is what's new:

  • New Editor - The Previous editor was clunky, with many hacky hooks, real technical debt, I spent two days (monk mode), and created something awesome, UI and UX also changed.

  • Overall better UI / UX - showing the amount of characters/characters left.

  • OIDC fixed, working well now :)

  • Sets, you can define a template of a message that will be posted later

  • X - added option to select who can reply to your post, post to an X community

  • BlueSky - Upload videos to BlueSky

  • Integrations - you can work with an integration such as Heygen to generate content for you; you can see more here.

  • Drag and drop pictures directly on the editor now shows progress in "%"

  • Alt and thumbnails for media - This is the initial release, which currently allows you to add alt and thumbnails for pictures, but these changes are not yet reflected on the backend.

Everything as usual is available on the open-source :)

view more: next ›