Open Source on Reddit

1 readers
0 users here now

A subreddit for everything open source related.

founded 1 year ago
MODERATORS
1
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Randomno on 2023-08-21 15:18:02+00:00.


Twitter has an open source emoji library called Twemoji. Since the Twitter takeover, anyone working on it has been laid off, so the future of it seems uncertain.

Notably, Discord uses Twemoji. They recently switched to this fork made by one of the former Twitter employees. It's been several months now though and they haven't updated to Unicode 15.0.

Twitter updated their emoji for 15.0 in June, which were designed by the team before the layoffs, but these haven't been released under an open license. The former employees are trying to work with one of their old coworkers to get it released on the open source project, but there's no ETA.

If this takes too long then presumably companies using Twemoji are going to find an alternative, perhaps making their own in-house. I hope there's an open source future for Twemoji.

2
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/jpjapers on 2023-08-21 15:10:50+00:00.


Ive been in the market for a photo printer for a while and last night i was thinking about how well the 3d printer market adopted open source and it got me thinking why are there no open source 2d printer projects?

The printer market is generally terrible and youre forced into an ecosystem monopolised by a handful of massive companies. The fact that theres problems like not being able to scan if youre out of ink, or there are ink subscriptions that youre bound to, Makes me wonder why nobody has started a company that democratises 2d printing or a project that lets people build their own.

If im mistaken and such a project or product exists then please do enlighten me!

Alternatively if anyone out there is looking for a challenge im almost certain that the craft and photography community would embrace a printer company that isnt actively trying to rip you off, with open arms.

3
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/lars159 on 2023-08-21 14:53:50+00:00.


My first open source project a lightweight Node.js HTTP server that logs incoming request.

4
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/komfyrion on 2023-08-21 14:40:41+00:00.


I would like to be able to take pictures of a couple of recipes from my cookbooks and make a shopping list for all the ingredients for those recipes.

This is practical since if I have three recipes and they all use broccoli, it's nice to not have to look at each picture and confirm that you have purchased the correct amount of broccoli.

The compiled grocery list should add the broccolis together and show "3 broccolis".

Surely such an app ought to exist?

I'm not really interested in apps that use online recipes or in-app recipes. I have cookbooks that I like, and the OCR tech nowadays should be plenty good enough to read the ingredients list very quickly and effectively.

I'm not aware of a closed-source app like this.

5
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/zvone187 on 2023-08-21 14:23:17+00:00.

Original Title: I created GPT Pilot - a PoC for a dev tool that writes fully working apps from scratch while the developer oversees the implementation - it creates code and tests step by step as a human would, debugs the code, runs commands, asks for feedback, etc.

6
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/bl01x on 2023-08-21 13:01:55+00:00.


Hi. Im not really a developer but I had a free time this week and decided to create a .NET app to combine and extract PDF Files using iText7 libraries. (I used PDFSharp earlier but encountered in a weird issue that extracted pdf files had 40mb to 300mb per single pdf).

Now I am trying to put acknowledgement to iText7 library in the apps help section. As indicated in their website, the license is AGPL 3, which allows me to use their source code or library in exchange I will release the source code of my app in repositories (if my understanding is right).

My questions are:

  1. My app is for offline use, I am not deploying it on a network and the like. Also I am not going to sell this program. I also didn't modify their original source code and only used it for pdf processes. Am i really required to release the source code?

  2. I am providing the app for free to my colleagues at work, so that they will not rely much on online pdf converters or tools. The pdf app is not used for the business process itself like automation of documents as such. So am I still complying with the AGPL license for distributing the app for free and not modifying the iText libraries then making my source code private is 'fine'?.

Sorry for these noob questions and thank you for those will answer.

7
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Human-Shower3419 on 2023-08-21 11:49:04+00:00.


Kinda urgent, so any help would be appreciated! I'm trying to find a program I've used before on GitHub: it takes an input of one image, and searches through a group of images you supply it with to find which ones are the most similar to the target. I think it might've also given percentages based on how similar the images are. If you know of anything else that does the same thing that'd also be very useful!

8
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/DevATee on 2023-08-21 11:34:59+00:00.


Via

“LibreOffice 7.6 Community, the new major release of the volunteer-supported free office suite for desktop productivity, and the last based on the historical release numbering scheme (first digit for release cycle, second digit for major release), is immediately available from for Windows (Intel/AMD and ARM processors), macOS (Apple and Intel processors), and Linux.”

9
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/try-except-finally on 2023-08-21 10:10:46+00:00.


One day, I just wanted to listen to the music of my favorite tracks - no vocals, just pure, undiluted instrumentals.

My journey began with some popular online tools like lalal.ai, splitter.ai, and media.io. These tools are great but they are not free and there is always some limitation.

As I was about to give up, I stumbled upon something magical: open-source machine learning models that could separate voice from music with incredible quality!

It felt like I had uncovered a hidden gem. And that's when the idea struck: Why not create my own app? An app that's not only free but one that everyone could deploy personally without any strings attached.

And that's how Moseca was born.

With Moseca, you can separate the source of a song in:

  • Voice 🎤
  • Drums 🥁
  • Bass 🎸
  • Guitar 🎸
  • Piano 🎹

Then I added a Karaoke experience from YouTube as suggested by my family.

But here's the best part: You can now clone Moseca with a single click and set it up online for absolutely zero cost, all thanks to Hugging Face's magic!

I genuinely built this out of my love for music and the desire to democratize access to high-quality music separation. So, whether you're like me, trying to jam to pure instrumentals, or looking for a karaoke tool, Moseca is here for you.

Want to dive deeper? Contribute, or simply peek behind the curtain? Here's the GitHub repo:

Disclaimer: This app was made using Streamlit framework (only Python language), so the UI could be a bit "basic" and buggy.

Give it a try and let me know your thoughts! 🎧

👉

10
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/mehmettkahya on 2023-08-21 08:43:27+00:00.

11
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/wiki_me on 2023-08-21 07:33:22+00:00.

12
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/izzlesnizzit on 2023-08-21 06:18:28+00:00.

13
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/LancerRevX on 2023-08-21 05:37:19+00:00.


Hi, I've been trying to substitute the paid VSDC Video Editor with an open source one, tried OpenShot, Kdenlive and ShotCut.

Only ShotCut allowed me to add and properly edit a text, but it was intolerably painful to do (specifically I couldn't change the line-spacing between lines and was forced to add a separate Text Simple for each line, just to be able to change the space between them)

Are there any other open source video editors that are able to add and edit text? Since ShotCut was the closest to my requirements, I could try to modify it's source code to better it's text editing capabilities somewhere in the future, but it would be nice to have something right now (I'm tasked to make an advertisement video right now)

Or am I stuck with annually payment for VSDC Free Video Editor?

14
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Far-Anywhere2876 on 2023-08-21 02:57:35+00:00.


I am looking for a graphics tablet for taking math notes using xournal++ or rnote (or some other recommended software). I would like to be able to use it independently of my computer, but have notes sync to folders on my computer (using dropbox or something). Are there any good recommendations for tablets/how to set this up?

15
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/itsmecollinp on 2023-08-21 01:19:38+00:00.


For the last 6 months or so I've been working on Pinepods. I have never been able to find the perfect self-hosted podcast app that I wanted to use. podgrab's player is rather lackluster and misses a lot of features that I would like.

With Pinepods you can play, download, and keep track of podcasts you enjoy. It allows for searching new podcasts using The Podcast Index or Itunes and provides a modern looking UI to browse through shows and episodes. In addition, Pinepods provides simple user managment and can be used by multiple users at once using a browser or app version. Everything is saved into a Mysql database including user settings, podcasts and episodes. It's fully self-hosted, and I provide an option to use a hosted API or you can also get one from the podcast API and use your own. There's even many different themes to choose from! Everything is fully dockerized and I provide a simple guide found below explaining how to install Pinepods on your own system. It’s also super easy to import podcasts from any app using OPML files.

There's also lots of modern features like MFA, self-service password resets, and some Podcast 2.0 functionality (more to come)

In addition to all that, I've built a client version of the app that can connect via API to your home server over something like a reverse proxy or tailscale.

Pinepods just had is on version 0.3.1 with all the basic functionality implemented. Currently, you're likely to experience issues, but I certainly invite pull requests or opening issues if you have the time. You can also get setup assistance on the discord server. I invite you to try it out!

Check out the official site here:

Github here:

16
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/AlphaXChance on 2023-08-21 00:57:44+00:00.

17
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/DonkeyShitSlurper on 2023-08-20 23:36:24+00:00.


I am a first year computer science student and this is my little side project. I made this for me and my friends but decided it would be a good idea to share it with other people as well. I would really appreciate any feedback and opinions about this project. It is a free, no-ad infested YouTube to mp3 converter and video downloader. Read more about it on the github page.

18
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/AlphaXChance on 2023-08-20 22:18:42+00:00.

19
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/darkripper214 on 2023-08-20 20:14:09+00:00.


Here is my first attempt at realeasing a go library that does pattern matching. Heavily inspired by ts-pattern.

I like this construct of being able to define a pattern, test it, and reuse it. Kinda useful when dealing with complex conditionals arising from complex business requirement.

A short writeup on this library

Here is the GitHub repo, feedback are highly welcomed!

20
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/alexbui91 on 2023-08-20 15:48:24+00:00.


I wonder if anyone came across a book about open source that inspired you to start a project or contribute to a project. What books do you recommend? I am not looking for instruction manual types but more like a perspective, meditation on the world of open source or thoughts on its impact on our world.

21
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/WerdenWissen on 2023-08-20 15:36:57+00:00.


I wanted to share with you an open source project that I've been working on for a while now. It is a Python package called Fluke and it's purpose is to group multiple same-type services offered by different cloud service providers under a single common API. As of yet, there are two types of APIs:

  1. A *File/Dir* API which can be used to interact with Amazon S3, Azure Blob Storage, Google Cloud Storage, the local file system, as well as a remote filesystem via SSH.
  2. A *Queue* API used to interact with Amazon SQS and Azure Queue Storage.

Although I've been trying to test the library quite thoroughly, its code base has gotten pretty big compared to when I started it, and since the project has not gained a lot of traction, I'm sure there exist some bugs here and there! So, if you encounter anything wrong while playing around with it, please raise an issue on Github and I will look into it :)

  • PyPI:

  • Github:

  • Docs:

22
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/omijam on 2023-08-20 14:42:43+00:00.


Would love feedback on it. AKA. ROAST ME.

I created monotab it's an interactive cli tool (built in JS) that shows a filterable list of suggestions for directories you would potentially want to cd into. Upon selection is automatically opens a terminal tab and changes the tab's directory to the directory you selected.

It works from any point in the directory tree under a repository and by default suggests all submodules it finds under the git repository.

It also supports a configuration file called .monotabrc.json that allows you to use glob patterns to add bare folders (which aren't git submodules).

Installation

bash npm install -g monotab

Usage

bash mtab

Backstory

We love faux-mono repos. As in we create separate git repos for everything to allow us to easily deploy via CI/CD pipelines but we have this one repo that adds all other repos as git submodules. This repo usually has a docker-compose.yml file and helps us with development.

The only problem was that using the GUI in our IDE to open the integrated terminal was a sucky experience, but so was tediously CD-ing everywhere.

That's when we introduced a script in the root of the dev repo called ./terminal-info.mjs. We finally released it onto npm hoping others can benefit too.

23
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Zerodya on 2023-08-20 11:06:30+00:00.

24
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Supernova__5 on 2023-08-20 10:48:39+00:00.


Hi, Made an opensource app called Openlib to download and read books from shadow library (Anna's Archive).

Please give some feedback on it

Link:

25
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Savalonavic on 2023-08-20 10:38:49+00:00.


Hello,

I recently had to transform some CSV data for a project and ended up creating a tool called CSVShift to help with it.

It's a command-line tool that uses a custom language I made. It's designed for transforming CSV files. Some points:

  • Handles large CSV files without using much memory.
  • It's open source and MIT licensed.
  • Still in early development, so there's room for improvement.

Here's the GitHub link: CSVShift.

If you have the time, I'd appreciate any feedback or suggestions. Thanks!

view more: next ›