Opensource

3569 readers
79 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
101
 
 

Dev: @v0idist@szmer.info

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 💜

102
 
 

cross-posted from: https://sh.itjust.works/post/41794092

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!

103
 
 

Developer @blob42@lemmy.ml

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.

104
 
 

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

Apps installed from Obtainium cannot be archived. I really want the used app icon on my home screen so that I don't forget about them but with the app deleted to save space.

There is an issue tracker https://github.com/ImranR98/Obtainium/issues/2042 but no developer have answered. Meanwhile is there a work around?

thanks a lot

105
106
107
108
109
110
 
 

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

111
 
 

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

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

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

112
113
16
Introducing tmux-rs (richardscollin.github.io)
114
115
116
117
118
 
 

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
119
 
 

AppFlowy is a collaborative project/wiki/documentation platform (similar to Notion if you are familiar with that). Otherwise check out their screenshots for an idea of how it works.

New Features

Desktop

  • Private page sharing: Add members to private pages with Can View or Can Edit permissions
  • Guest editor collaboration: Invite non-members (guest editors) to collaborate in real-time on your pages
  • Shared with me: Browse all pages shared with you under the new Shared with me section
  • New syncing protocol: Optimized for faster, more reliable multi-user and multi-device data sync

Mobile

  • Shared page collaboration: View and edit pages that have been shared with you on iOS and Android
  • New syncing protocol: Optimized for faster, more reliable multi-user and multi-device data sync
120
121
 
 

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.

122
123
 
 

A single contributor (oelmekki) had started integrating ActivityPub into GitLab, which could have been a huge win for the source forge, but despite praising him for it GitLab didn't assign enough resources to help him out. Unsurprisingly oelmekki ran out of steam and now, a year or so later, Gitlab just closed the epic.

Comments have started coming in from the community (and customers) expressing their frustration with GitLab over the decision. The ticket was reopened but without an official communication.

Anti Commercial-AI license

124
 
 

Exciting News! We're thrilled to announce the release of CoMaps to Google Play Store, Apple App Store, and F-Droid!

CoMaps Highlights

· Offline Search and Route: Plan and navigate your trips without internet

· Saves battery: Efficient design that does not drain your battery

· Privacy-respecting: no identify people, no tracking, no data collection

· Free and No Ads: completely free, your journey is smooth

What makes CoMaps special?

CoMaps is a community-driven open-source navigation app · Open & Transparent: All decisions are made in public, with full transparency.

· Community Empowerment: You have a voice in how the app evolves.

· Free & Not-for-Profit: Our focus is on creating value for the community, not generating profit.

Download CoMaps Today

  • Google Play Store: https://play.google.com/store/apps/details?id=app.comaps.google
  • Apple App Store: https://apps.apple.com/app/comaps/id6747180809
  • F-Droid: https://f-droid.org/packages/app.comaps.fdroid/

Powered by the community

125
view more: ‹ prev next ›