Open Source

35666 readers
255 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
76
3
submitted 1 month ago* (last edited 1 month ago) by AncientMariner@lemmy.world to c/opensource@lemmy.ml
 
 

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

Releasing on schedule again! Improved signs, item frames and maps will let you put whatever you need on display, mob spawning and structure generation should work better than before, multiple optimizations and reworks should make the experience smoother than ever, and you can behold the new textures and enjoy the improved sound effects by sitting or laying on the ground! And there's more.

Download (ContentDB) | Changelog | How to play

77
 
 

I like notion a lot, especially for its databases function, it's much more powerful than stuff like excel, but being proprietary I'm scared of the buyers lock in / notion disallowing exports in the future and all the cons that come from using a proprietary software. Also managing integrations is probably harder than with an app that you own I think..

Is database in notion just a normal database like mysql? How easy/intuitive would be making the switch? Is it worth it?

We would use it for a very small organization, mostly for registering invoices, documents, lists of contacts with several informations.

I need to query results and to sort / filter database as I want, there's also the idea of trying integrating it with a website in the future maybe..

I like how practical notion is, but I don't like that it's proprietary and notion could potentially modify its terms of use whenever it wants.

78
 
 
79
1
submitted 1 month ago* (last edited 1 month ago) by SomethingBlack@lemmy.world to c/opensource@lemmy.ml
 
 

Is there a community/site that organises and lists open source projects?

I want to get into working on open source projects but I have found it difficult to find the projects themselves.

I'd preferably like to be able to filter by project type, tech stack, state of development, active users, and active developers.

Is this an open source project in itself?

Any help would be greatly appreciated.

80
 
 

I have a community-based website and I'd like to add a text and video-chat feature to it. I'd like it to be text-first and video second, so you don't have to be streaming to be in the room and for the main part, to be text. Everything I find is video-only. I can host the video streaming data myself.

81
82
83
 
 

cross-posted from: https://feddit.org/post/8827678

Support for FIDO2 (WebAuthn) two-step login on macOS is added with release v2025.2.1. This means you will be able to use a security key (e.g. Yubikey) as a second factor to protect your login.

It is now supported on:

  • Desktop: Windows, MacOs
  • Browser extensions: all FIDO2 supported Browsers
  • Mobile apps: Android and iOS 13.3+
84
 
 

Is there some project that the opensource world is missing that you think it needs?

85
 
 

Thought this was interesting and worth knowing about

86
 
 

Update was from 3 days ago, I'm really hopeful ladybird could be a future browser option to help break the stranglehold chrome has over the market, while Mozilla is struggling to find meaningful direction.

It seems like an exciting project with monthly progress updates :) they keep chipping away at compatibility.

87
 
 

Looking for your personal lists of Github repositories, which might be deleted from Github at some point, for whatever reason. For example, the maintainer might delete his account from Github or archive all his repositories.

A famous example of an open source project, which had trouble to continue thriving, is youtube-dl.

Which projects' repositories do you think are worth backing up?

88
89
90
 
 

An example analysis of a #learning process with #LabPlot dev (P-chart).

@labplot@lemmy.kde.social @opensource

๐Ÿ‘‰ The process is off the target and has large variation. Variation always creates costs.
๐Ÿ‘‰ The point outside the limits is evidence that assignable causes with dominant effects are present and the process will behave UNPREDICTABLY.

'With an unpredictable process, PREDICTION IS FUTILE, but action may be taken to move the process closer to its full potential.' D.J. #Wheeler

#Anki #OpenSource #FSRS

91
 
 

I've seen many threads suggesting products but they often don't mention FOSS projects, which should always be preferred to corporate software. With FOSS you are already boycotting capitalism, on either side. Free and Open Source ignores borders and shouldn't be categorized in nationalist terms, no matter where some of the maintainers happen to live.

92
 
 

This project provides a containerized Apache environment with support for multiple PHP versions. It utilizes Podman for container management and fzf for interactive folder selection. The primary goal is to quickly set up and manage PHP projects in isolated containers with Apache.

93
 
 

IrfanView has an extremely niche feature that literally no other image editor I've found, not even Photoshop, can do, called Remove/Insert strip. I literally use this regularly for work and have donated to the dev because of it, but would like to try to find something open-source that does this if possible.

Let's say you have an image which is comprised of 3 rows: ABC (there aren't literal rows with lines, but we could just say the top 33% of the image is A, the middle 33% is B, and the remainder is C).

IrfanView can crop out just B (or any similar interior portion) and have A and C touch each other, in a single menu click after you've selected the portion-to-delete. It can also do this as columns, if ABC were treated as vertical columns instead.

It can also inject X amount of pixels in either height or width at any specified location in the middle of the image of whatever color you specify. This is also powerful, as I sometimes have to replicate part of an image elsewhere in the image (they're sheet music), so being able to generate that placeholder and the immediately putting actual contents in the injected space is really helpful.

These are insanely creative features that I literally can't find any other program capable of doing, open- or closed-source. Any guidance towards an alternative would be great!

94
 
 

Managarr - A TUI and CLI to help you manage your Servarrs.

Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! ๐Ÿ˜„

As always, you can try out the changes yourself via the Managarr Demo Site

Breaking Changes

  • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:

    radarr:
      host: 192.168.0.78
      port: 7878
      api_token: someApiToken1234
    sonarr:
      host: 192.168.0.89
      port: 8989
      api_token: someApiToken1234
    

    You would change the above configuration to the following:

    radarr:
      - host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
    sonarr:
      - host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
    
  • The --config flag has been renamed to --config-fileto make it more clear what it does.

Features

  • Users can now specify multiple instances of the same type of Servarr and give them custom names and ordering. This allows users to manage multiple instances of the same Servarr, such as an Anime and TV Show instance of Sonarr. To configure, add a list of Servarrs under the respective type (e.g. radarr, sonarr, etc.). (#17)

    • You can specify ordering of your Servarrs and how they will appear in the UI via the weight field. The lower the weight, the further to the left the Servarr will appear in the UI.
    • You can also name your Servarrs whatever you wish. This name will be displayed in the UI. For example, to name your Sonarr instances:
      sonarr:
        - name: Anime
          host: 192.168.0.89
          api_token: someApiToken
      
        - name: TV Shows
          host: 192.168.0.88
          api_token: someOtherApiToken
      
    • This change also required the introduction of a new CLI flag to specify which Servarr you wish to interact with: --servarr-name. This corresponds directly to the value of the name field in your configuration. If you did not specify a name in the configuration, then default names are provided for you corresponding to the Servarr; For example, if you defined two Radarr instances with no names, they will be named Radarr 1 and Radarr 2, respectively.
    • Omitting the --servarr-name flag with multi-instance configurations will default to using the first instance that appears in your config. For example, for the following configuration:
      sonarr:
        - host: 192.168.0.89
          api_token: someApiToken
      
        - host: 192.168.0.88
          api_token: someOtherApiToken
      
      Running managarr sonarr list series will default to interacting with the Sonarr instance at 192.168.0.89. This is the same as running managarr sonarr list series --servarr-name 'Sonarr 1'.
  • API tokens can now be fetched from files instead of needing to be hardcoded (#31). The following is an example config that loads the API token from a file:

    radarr:
      - host: 192.168.0.78
        api_token_file: /home/root/.config/radarr_token
    
  • Configurations now interpolate environment variables (#23). This allows you to load sensitive information from environment variables. For example, to load the API token from an environment variable, you can do the following:

    radarr:
      - host: 192.168.0.78
        api_token: ${MY_RADARR_API_TOKEN_ENV_VAR}
    

    This is available for all fields in the configuration file.

Security Updates

Miscellaneous

95
 
 

Hey all. Kinda new-ish to open source (always loved the idea, been using some of them for years, like VLC, audacity, handbrake, Firefox, etc) but started getting more and more into it recently, messing around with linux, running a NAS with various docker apps etc. I'm a designer, and one thing I noticed is how a lot of FOSS have terrible user interfaces. I know they are often made by engineers who focus more on functionality than design, but I also read some comments about doing kind of bad design on purpose. Like keeping things plain, boring, "function over form" kind of design. Is that a thing in the scene? I'm asking because I would like to get involved. I don't code but I could help with design assets, user interface design etc. I'd love some small projects to build a UI/UX portfolio slowly on spare time. Anyone knows where I should look to get projects I could get involved in?

96
 
 

Explainer of Diffusion LLMs from Andrej Karpathy: "Most of the LLMs you've been seeing are ~clones as far as the core modeling approach goes. They're all trained "autoregressively", i.e. predicting tokens from left to right. Diffusion is different - it doesn't go left to right, but all at once. You start with noise and gradually denoise into a token stream."

97
98
 
 

Not a good look for Firefox. Third partners and device fingerprinting clearly mentioned in the documents.

The move is the latest development in a series of shifts Mozilla has undergone over the past year.

The gecko engine and Firefox forks, such as Tor, Mullvad, Librewolf, and Arkenfox, are stables of private, open source web browsing.

In fact, Mozilla's is one of the few browser engines out there, in a protocol-heavy industry that many say only corporate or well-funded non-profits can reliably develop.

What is more, daily driving the more hardened-for-privacy Firefox derivatives can be frowned upon by many sites, including your bank and workplace.

Mozilla's enshittification leaves the open source community without a good alternative to Firefox, after years of promoting it as a privacy-friendly alternative to spyware-cum-browser Chrome.

99
1
submitted 1 month ago* (last edited 1 month ago) by quaff@lemmy.ca to c/opensource@lemmy.ml
 
 

Hi y'all. I've just switched back to Android and I am trying to find a more modern SSH client (supports Fish Shell). I have a license for JuiceSSH from before but I notice it doesn't play well with my servers fish shell. Anyone have any good recommendations for SSH clients that are FOSS and recently updated?

EDIT: recommendation by @enemenemu@lemm.ee

Using Termux (with styling add-on) from F-Droid. Installed OpenSSH and using SSH that way. ๐Ÿค“๐Ÿ™

100
 
 

I would love a program where I can browse the world and see countries, cities, oceans, all fully labeled (preferably in English which I speak, but a dual English+local native script would also be good). It would be all the nicer if there were stats and facts and some representative photos and stuff to learn a little about different places, without needing to dive into a full Wikipedia article.

Basically, what I'm hoping for is like a modern MS Encarta Atlas, but offline and good.

As for web options, Google Maps, unfortunately, works really well. But I despise Google. OpenStreetMaps doesn't have all that extra data, it is just a map. What are the options available, if any?

view more: โ€น prev next โ€บ