Open Source

30830 readers
225 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
1301
 
 

I've made an open source tool for scheduling posts to Lemmy, you can find it at https://schedule.lemmings.world. It can be used by users from any instance and it can be self-hosted if you wish so!

Changes since the last time I posted about it:

  • you can now login with 2FA enabled
  • you can schedule pin and unpin of posts in a community if you're the mod
  • you can schedule pin and unpin of posts in an instance if you're the admin
  • when creating a post, you can choose to pin it to the community (if you're a mod)
  • you can choose the language of your posts
  • an official support community has been created at [email protected]
  • you can post the same post into multiple communities easily, just select the communities and multiple scheduled posts will be created

Let me know what you think!

1302
13
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Bismuth. Making tiling window management easy. On KDE Plasma. Thanks to this fine person, we have a working Bismuth on Plasma 5.27. It only took the addition of one question mark to the code to bring it to life. Huge kudos to developer. Unfortunately, we will have to build Bismuth from source code. I built a package for Fedora 38, here you go, maybe someone will find it useful! ❤️

cross-posted from: https://lemm.ee/post/4530083

1303
 
 

hi as above, tx 4 reading.

1304
 
 

Hey, so we have a chemistry lab in our university. We were looking into keeping an inventory of all the chemicals and equipment present there. Initially the plan was to just keep a spreadsheet, but I was interested in something more robust . Some features that would be nice to have:

  • Cross platform: Linux, Windows, Android
  • Simple interface
  • Searching functionality
  • Invoice management
  • Tracking new orders of chemicals

All suggestions are welcome. Thanks!

1305
 
 

So, this is my latest project. Pretty complete, very fast and (I hope) easy to use label maker for use with relegendable keycaps.

It supports different layouts:

  • single center icon
  • split-screen like labels
  • up to four icons on one label

Other notable features:

  • easy to make and read configuration files
  • ability to color and rescale icons
  • support for PNGs and SVGs (automatically converted to PNG)
  • speed (under 1s for about 30 labels)

What's left to do?

  • automatic downloading of icons
  • support for text instead of icons
1306
30
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

I was trying to find open source alternative to rentry.co and find this. Even it's have more feature than rentry.co e.g Animations.

If anybody don't know what is rentry.co? It is a popular Markdown Pastebin. Official Piracy community and FMHY use this as wiki.

1307
 
 

From my understanding hugging face is open source, but while they have lot of opensource work including clients to their website, I cannot for the life of me find the webserver's source code!

1308
59
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Titan Tactics came out in 2020 as a jam game made with Godot. It's a simple tactics game inspired by the likes of FF Tactics and Fire Emblem and it's made to look like it came out in the PS1 era, with sprites and simple 3D backgrounds. Since its initial release, development has happened on and off.

Source is available on our Gitlab page: https://gitlab.com/team-potato/titan_tactics/

The game is free and will remain free forever. We've participated in itch.io game bundles to support causes such as aid for Palestine and LGBT support organizations. We're currently looking for a dev to help iron out some bugs and implement new planned features. If interested in joining the project send me a message!

1309
 
 

OSSCi (non-profit working on open source science tools) is working on a project that maps the OSS ecosystem, specifically tools that are used in science, and we're starting with generative AI, machine learning, and materials science. Here's a very very very minimal demo of the map:

https://map.opensource.science/

and here's a discourse forum we're collecting info on

https://community.opensource.science/t/mapping-the-oss-tool-landscape/28

1310
 
 

So currently I use Grapher for plotting equations. I've used it for years and it works great, but it doesn't seem to be open source. So I looked for a FOSS alternative, but didn't find one on F-Droid or the rest of the internet. Do you know of a FOSS alternative? What do you use? Do you prefer web applications (like Wolfram Alpha)?

1311
1312
 
 

cross-posted from: https://lemmy.ml/post/3375225

Welcome the Mixxx release version 2.3.6, the final maintenance release before releasing the upcoming 2.4.0 with exiting new features.

1313
 
 

cross-posted from: https://feddit.nu/post/426600

At my workplace we have an educational meeting once every week. Anyone can suggest a topic and at the end of every meeting we do a ranked vote on next weeks topic.

Do you have any suggestion on software we could use to simplify this process?

I am looking for the following features:

  • View available topic suggestions
  • Add new topic suggestion
  • Remove topic suggestion
  • Start a ranked vote on the available suggestions (normal vote is OK as well, but ranked is strongly preferred)

It would be extra good if topics availability could be toggled on/off for voting in the case that the person who suggested the topic would not be available to hold the meeting next week, but the topic should still remain as a suggestion. But we can manage without this.

All I am looking for is a low friction available way to set this up and use it once a week. If anyone comes up with at new topic suggestion it should be very simple to just add it to the pool and go back to what you were doing.

I appreciate any advice.

1314
 
 

Since the EU is bringing an act , that needs the products distributed to be flawless , and it applies to open source products too , if a single of their contributor / donor works for a corporate , what will be the future of FOSS in europe with this ?

1315
 
 

cross-posted from: https://lemmy.ca/post/3232301


Status & Download Links:

Firefox v1.2.4 Chrome v1.2.4 Edge v1.2.3

Download from source: release v1.2.4 (github.com)

  • While Edge and Opera are awaiting approval, you can install v1.2.4 from here, or through the Chrome store

Hi everyone!

On the surface, this update brings a handful of features integrating the extension with other tools and services. We have the first of many features from the LemmyTools userscript, as well as the support for Alexandrite and Photon frontends. You can also directly search for communities through Lemmyverse.net and for posts through search-lemmy.com, among other small changes.

The biggest change was behind the scenes. I've completely refactored the code throughout the extension. Now that we have a clearer plan for the extension, I simplified all around, such as consolidating most functions to a central utils.js file. I also reworked the settings, and unfortunately this means you may have to add your home instance again. Moving forwards, it should be a lot easier to maintain the extension and for people to collaborate, which brings me to:

Want to help?

Get started:

I've put together some notes on how the extension is structured for those that want to help. The extension itself is fairly simple, and it doesn't use any particular framework or anything. It should a great first project to work on, even if you are just learning or new to web development.

Having more people add to one place would make it easier for users that are juggling many extensions and userscripts. That's why I've been focussed on having a more intuitive structure for the project and leaving detailed notes and comments. I'm also likely not going to have as much time starting next month so I'm trying to do what I can now to get everything rolling.

If you don't know where to start or just have an idea, let me know and I'll see what I can do :)

As always, you can add new ideas and issues here: https://github.com/cynber/lemmy-instance-assistant/issues


All new improvements with v1.2.4

New Changes

  • search for communities through Lemmyverse.net or for posts through lemmy-search directly from the popup or sidebar
  • You now have the option to hide the default Lemmy sidebar (more LemmyTools features to come!)
  • Replaced non-functional 'subscribe' button on foreign /communities pages (only when no account is signed in, so not to replace something functional)
  • Support for Alexandrite & Photon frontends. Test them here:
  • Fix for generated link on CommunityNotFound pages
  • Completely refactored the code to move repetitive functions to a utils.js file

Future Plans:

  • Exploring a 'Reddit migrator' tool, similar to the mobile tool in Voyager, powered by lemmyverse.net
  • Adding more features from LemmyTools Userscript, with help from /u/[email protected]
  • Prepping for Firefox Mobile app, now that they are opening mobile up to all extensions!
  • Keyboard hotkeys, possibly collaborating with someone that already implemented something similar
  • Adding icons and simplifying the design, as the menus are getting very wordy
    • settings to limit onboarding / help instructions
  • Ability to have multiple 'home instances'
  • Finishing the setup so that people can contribute translations / other languages to the extension.
1316
 
 

Image

I like viewing/creating/editing abstract shaders, made a macOS client to help with this flow of mine. Simply type in the logic into the main function or add additional functions above to create the desired output with the fixed global variables provided.

Hope others find it useful as well!

Notarized build: https://github.com/neatia/Marbler/releases/tag/1.0

1317
 
 

I want to know if there are any good FOSS email apps on android ? I use gmail and outlook generally for mails for work/office purpose !

1318
 
 

I beg you, if you are a developer of an open source app or program - add screenshots of your app to the README file. When looking for the perfect app, I had to install dozens of them just to see what the user interface looked like and whether it suits me. This will allow users to decide if the app they choose will suit them... Please, don't think about it, just do it....

1319
1320
1321
 
 

Title.

1322
 
 

I posted this on [email protected] and [email protected] but got no response

1323
62
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

I've been using the Google Office suite for the past 10 years and been looking for an alternative for a while. Degoogling is a hard process. I mostly use the office suite and the files storage. I teach in college and Univ, so I need to be able to access my files and presentations from different computers. I curently have 200gb storage and would maybe need an extra 200.

I have been able to try Nextcloud with the office app and, appart from a few speed issues, it was working really well. But the free accounts I manage to get is limited to 2gb and their main services seems to be buisnesses focus, and not for single users like me. I'm looking for a cheap, easy to setup cloud solution, that would allow me to use the online office suite, read audio and video files that are stored on my cloud, and maybe do web hosting to transfer my site. Can someone point me to that kind of service? Thanks

1324
 
 

Hi, recently I thought about lemmy and came into the conclusion, that it lacks one thing to be a true competition for reddit and stackoverflow and that is the search engine and user visibility.

Let's say I want to fix some issue on my computer. I type the question into the browser and what?... first 3 links lead to reddit, stackoverflow some random website or eventually quora. If there was answer to my question on any lemmy instance, I'd be lucky if it was on any of the 3 first browser pages. Also the fact, that the links of lemmy instances look well.... not so standard, doesen't help.

I think the solution would be to create one "central" instance, which wouldn't have any users, but instead would aggregate posts from technical forums of other isntances. It would greatly improve search engine visibility and provide centralized access to content without dropping the federation philosophy. It would also help creating a brand, as everyone instead of searching for answers on reddit etc. would just go to lemmyhelp.xyz and look there, knowing it's somewhat trusted and official source. Also moderation on such site would be MUCH easier, than on reddit or SO.

What do you think?

1325
 
 

I have forked a project's source code on GitHub. The program takes a private key as an input and that key must never leave the client. If I want to share a pre-built executable as a release it is essential that I can prove beyond reasonable doubt that it is built from the published source.

I have learned about how to publish the releases by using a Workflow in the GitHub actions such that GitHub itself will build the project and then repare a release draft with the built files as well as the file hashes..

However, I noticed that the release is first drafted, and at that point I have the option to manually swap the executable and the hashes. As far as I can tell, a user will not be able to tell if I swapped a file and its corresponding hashes. Or, is there a way to tell?

One potential solution that I have found is that I can pipe the output of the hashing both to a file that is stored and also to the publicly visible logs by using "tee". This will make it such that someone can look through the logs of the build process and confirm that the hashes match the hashes published in the release.

Like this:

I would like to know whether:

  • There is already some built-in method to confirm that a file is the product of a GitHub workflow

  • The Github Action logs can easily be tampered by the repo owner, and the hashes in the logs can be swapped, such that my approach is still not good enough evidence

  • If there is another, perhaps more standard method, to prove that the executable is built from a specific source code.

view more: ‹ prev next ›