Open Source on Reddit

86 readers
1 users here now

A subreddit for everything open source related.

founded 1 year ago
MODERATORS
1
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/sfermigier on 2024-11-07 11:25:41+00:00.

2
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Frequent_Computer388 on 2024-11-05 23:23:06+00:00.


In recent years as big tech has got more and more nefarious and general consumer devices have got more locked down and enshittified and such, there has also been a big trend in alternative open systems for those that care.

You can get a Framework/System76 laptop, or a Pinetime/Bangle smartwatch, etc. But as far as I can tell there is still no way to buy an out of the box non-enshittified printer. Some models are better than others, not all of them have DRM on the cartridges and a required internet connection, especially corporate market laser models. But I'm amazed there's not a project that is a basic inkjet printer that comes with open source drivers/firmware, refillable ink tanks by default, etc.

Are there patents or manufacturing details in printers that make them really hard to replicate by a new party? Or is it just that most printers are sold at a loss with predatory tactics to make the money back on ink, and a fairly built printer would have to cost so much that no one would buy it?

Of course printers are getting less popular every year but I imagine there's still a bigger market than those who would buy a Pinetime smartwatch for example.

3
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Free_Economist_5312 on 2024-11-03 19:02:00+00:00.


TLDR: title

My partner and I are in our final year of engineering school at Univ. of Michigan for Computer Science and are looking for an open source project for our final class project.

Literally any topic or project is fair-game!

Some languages we’re confident in: C, C++, Python, html, Java, JS, SQL, Jquery , etc

If this interest you PM me and we can work something out :)

UPDATE: we found a project, thanks everyone! Will probably do again in future :)

4
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Sn3llius on 2024-11-04 15:06:30+00:00.


Hey everyone!

We received a lot of encouraging feedback from you and used it to improve our framework. For all who are not familiar with our framework, Rio is an easy-to-use framework for creating websites and apps which is based entirely on Python.

From all the feedback the most common question we've encountered is, "How does Rio actually work?" Last time we shared our concept about components (what are components, how does observing attributes, diffing, and reconciliation work).

Now we want to share our concept of our own fresh layouting system for Rio. In our wiki we share our thoughts on:

  • What Makes a Great Layout System
  • Our system in Rio with a 2-step-approach
  • Limitations of our approach

Feel free to check out our Wiki on our Layouting System.

Take a look at our playground, where you can try out our layout concept firsthand with just a click and receive real-time feedback: Rio - Layouting Quickstart

Thanks and we are looking forward to your feedback! :)

Github: Rio

5
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/ck-zhang on 2024-11-03 07:34:03+00:00.

6
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/gumkicker on 2024-11-03 01:13:20+00:00.


Hey everyone! I’d love to share with you all a passion project my friend recently created: www.codegroupie.com!

I find the many developers struggle to find projects to contribute to do CodeGroupie is a platform where you can explore hundreds of open-source projects across a wide range of topics and filter them to your specific interests. Each project has a summary section that gives you a quick overview, along with links to recent open issues if you’re interested in contributing.

If you don’t see an open source project that you would like to add, you can submit a request and I’ll take a look at it!

You can also share projects you’re working on or looking to start, and connect with others who have similar interests. If you’re looking for collaborators, feedback, or just want to chat about ideas, you can do it all here!

I’d love to hear any feedback or comments you may have, and me know what you think and if there are any features yo u’d like to see added. Thanks!

7
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/kiss_travel on 2024-11-01 17:50:26+00:00.


I'm tired of waking up to news of vulnerabilities in popular libraries I've been using for years. It's a nightmare scenario: a single compromised package can bring down an entire application.

How do you guys handle the risk of outdated or insecure dependencies?

Do you manually check each one? Or do you rely on automated tools? What are your strategies for minimizing risk?

8
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Spirited-Pause on 2024-11-01 11:09:53+00:00.

9
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Beginning_Dot_1310 on 2024-11-01 02:57:12+00:00.

10
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/EcstaticPudding6251 on 2024-10-29 17:04:49+00:00.


I’m a software engineer. My dad is one of those old-school general contractor types. Does all his work on pencil and paper, got his first smart-phone at 50 kind of guy.

I regularly make use of open source software in my projects and if I find an opportunity to contribute back to them then I will. From my dad’s perspective, he can’t fathom why someone would ever write software for free and make it publicly available, as this idea goes against the business owner part of his brain.

It’s not a super pressing issue or anything, I’m just seeing that he makes an effort to understand what I am working on, and I’m not sure how to explain open source to someone who has absolutely no familiarity with it.

I’m interested to hear your thoughts.

11
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/opensourceinitiative on 2024-10-28 16:03:00+00:00.

12
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/jlpcsl on 2024-10-28 12:41:50+00:00.

13
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/sirjoaco on 2024-10-27 18:31:25+00:00.


Sharing my second open-source macOS app:

This time I made a native background remover, turned out crazy good. As a designer it saves me from having to open Photoshop and do it manually, since other alternatives I found were paid.

I'll keep on sharing free apps like these for a while.

14
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/sessionletter on 2024-10-26 20:41:35+00:00.


I’ve been checking out the personal assistant space for a while, and I’m curious—are there any AI assistants out there that are genuinely capable of doing things, not just giving information?

Most of what I find are chatbots that can answer questions, tell me the weather, or give general advice. But what I’d love is an assistant that can handle tasks more actively: managing my schedule, sending emails, doing research, even running errands or setting up appointments with minimal input from me.

15
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/peazip on 2024-10-26 09:01:11+00:00.


PeaZip 10.0.0 is ready for download, see the full change log!

WHAT IS PEAZIP

PeaZip is an Open Source, cross-platform (BSD, Linux, macOS, Windows) archive manager and file manager utility, written with Lazarus / FreePascal IDE, which works as a command line scripts generation engine for 7z/p7zip, Brotli, Zpaq, Zstd and other open source archiving and compression tools.

This allows either to use PeaZip as an interactive GUI application, or to save tasks as batch CLI scripts for later use - for fine tuning beyond GUI's capabilities, learning the syntax, or re-use and automation purposes.

WHAT'S NEW IN THIS RELEASE

PeaZip 10.0.0 provides a revamped GUI engine, updates app menus, compression pre-sets (TAR.GZ, TAR.XZ, TAR.ZST), and Themes.

File tools menu can now directly save save checksum/hash reports in a format compatible with GNU Coreutils, and allows to search hash values online - i.e. for matching with known values, for detection of know malware, etc.

Backends are updated to 7z 24.08, and Pea 1.20.

NOTES

Sources are compiled with new Lazarus 3.4, and are still compatible with Lazarus 2.x line; please note that for building the app it is now necessary to add "metadarkstyle" package to the IDE before compiling "peazip" and "pea" binaries, which can be scripted as:

lazbuild --add-package (peazip sources path)/dev/metadarkstyle/metadarkstyle.lpk

PeaZip on macOS, dark mode, compact tool bar, Mac styled address bar

PeaZip on Linux, light mode, Tux Theme, compact tool bar, Gnome 4 -styled address bar, medium icons details mode

PeaZip on Windows, dark mode, large icons

16
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/ssddanbrown on 2024-10-25 14:11:05+00:00.

17
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/realstocknear on 2024-10-25 11:43:39+00:00.

18
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Anxious_Situation_60 on 2024-10-24 15:33:37+00:00.


textbee.dev is an open-source and free sms-gateway for android devices

Here are the key features:

  • SMS Sending: Whether it's two-factor authentication (2FA), one-time passwords (OTPs), alerts, CRM integration, e-commerce delivery notifications, or any other use case your app requires, textbee.dev enables you to send SMS directly from its dashboard or via its API.
  • Batch SMS: Use the API to send bulk SMS messages efficiently, making it ideal for mass communication.
  • SMS Receiving:  In addition to sending SMS, you can enable the receiving feature to access incoming messages via the API or your dashboard (Webhooks for real-time notifications are on the roadmap 😉 )
  • Free and Open-source: As a completely free and open-source platform, you won't incur any costs to use its services. You also have the option to self-host your instance, granting you full control and flexibility.

textbee is currently under active development and would appreciate your feedback and any feature requests you may have. Also feel free to contribute on github

Thank you for your interest, support and feedback.

19
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/supportingthedogs on 2024-10-24 17:40:16+00:00.

20
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/-metasequoia on 2024-10-24 11:12:57+00:00.


Have to gush because it was so cool haha. :D

I was working on HTML regex at work and was trying to copy paste the and fields into my note-taking app (Anytype) to save the regex patterns. It didn't work, and only the contents of the fields were being copy-pasted instead. Tried in my other note-taking app (Notion) and it worked.

Probably some sanitization issue? Went to the GitHub repo, looked for similar issues - none, tried to open an issue, and I look at the repo. The latest commit at the top was "fix xss - 6 minutes ago".

No way. That's so cool. Haha. Looked at the commit and, although I didn't understand the code exactly, they replaced a line that was like ${U.Common.sanitize(U.Common.lbBr(text))} with ${text}. I think that was exactly what my issue was.

That's so cool. To think I had this issue and someone else out there in the world at that exact moment had it too, and fixed it. Open source is so cool. :D

21
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/hyperknot on 2024-10-24 14:54:52+00:00.

22
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Deep-Piece3181 on 2024-10-24 07:09:00+00:00.

23
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Felladrin on 2024-10-23 20:02:16+00:00.

24
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/spignelon on 2024-10-23 10:35:15+00:00.


Hey everyone! 👋

I built a small Python tool called ShareDir because of a problem I ran into during a hackathon at college. I needed to share some files with a friend, but the WiFi was super slow (20kbps!), and we didn’t have mobile network either. My friends didn’t want to install other tools like LocalSend, so I thought—why not make something easy and quick myself?

ShareDir is a super simple tool that lets you share files and folders over LAN or a VPS without needing both parties to install anything. Just run a single command, and it generates a shareable URL and a QR code. The other person just needs to open the URL in their browser—no extra software needed!

Features:

  • 🔒 Passphrase Protection to keep things secure
  • 🌐 Works on LAN or Internet (VPS-friendly)
  • 📱 QR Code for easy access
  • 💻 No need for both sides to install the tool
  • 🛡️ Blacklist feature to prevent brute force attacks
  • 🌙 Dark mode web interface for comfort

If you're looking for a lightweight and user-friendly way to share files quickly without needing a stable internet connection, give ShareDir a try!

Would love any feedback! 🙌

GitHub:

PyPI: pip install sharedir

(Use Termux if you want to run it on your Android phone)

If you find it useful, make sure to star the repo :)

25
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/moremat_ on 2024-10-23 18:00:13+00:00.

view more: next ›