The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Rpm Open-Source Projects
-
electron-builder
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
JavaPackager
:package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
-
open-build-service
Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
katello
Katello integrates open source systems management tools into a single solution for controlling the lifecycle of your machines.
-
OpenDJ - Open Identity Plattform Edition
OpenDJ is an LDAPv3 compliant directory service, which has been developed for the Java platform, providing a high performance, highly available, and secure store for the identities managed by your organization. Its easy installation process, combined with the power of the Java platform makes OpenDJ the simplest, fastest directory to deploy and manage.
-
Fedora-Guide
Fedora/CentOS Stream/Red Hat Enterprise Linux Guide. Including Security tools, Encryption, Virtualization, Gaming, Software Apps, and Resources.
-
pkger
Automate building RPMs and DEBs as well as other artifacts on multiple Linux distributions, versions and architectures using Docker/Podman
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: From a Day to 17 Minutes: How We’ve Dealt with Slow Build Times | dev.to | 2024-03-08The last step for each platform's build process is to upload the app to our GitHub releases repository. We automated this step from the beginning, but when we started creating builds for the new M1 chip Macs, we had to add a manual step. This involved merging files needed for the auto-updater to work with the M1 builds.
I also got my eyes on GoReleaser, which I will use in my (Go) projects.
Project mention: I had a great experience with Scala and hopefully it will get more popular | /r/scala | 2023-07-11once you outgrow scala-cli, you should know sbt has a lot of plugins ( some might say it's ecosystem is the only thing keeping it relevant....) like sbt-native-packager which again does the heavy lifting for you
I do that already with Maven but obviously creating a Linux deployable archive using the JavaPackager Maven plugin (https://github.com/fvarrui/JavaPackager) when running on Windows either needs further configuration or does not work, I don't know.
It is basically a solved problem for developers.
https://build.opensuse.org/ will let you target 20+ distros with very little work. You can also run your own local instance if you want https://github.com/openSUSE/open-build-service
For the driver, I download this rpm and installed it. While it froze at the end, after a reboot, it worked.
Some of the UI changes I find hard to adjust to, but that alone is not a good reason. The lack of Linux support is something I'll never understand, considering they made the Windows app using a framework that is cross-platform by default. I feel like Deezer just doesn't want to bother testing it on Linux. The unofficial community port of the app works just fine though.
This is incorrect. It also installs a set list of packages.
FWIW, with a Discord install from a .rpm made with RPM Outpost's discord rpm maker[1], Discord works perfectly for me on Fedora. The only issues I've had is when I used the flatpak. Though I do suppose Discord should take some flak for only providing .deb files.
[1] https://github.com/RPM-Outpost/discord
I personally use fan2go, set it up once and forget about it. It has quite the customization, can also assign a header to a temperature sensor (my intake bottom fans are assigned to GPU, the rest to CPU). Take a look here: https://github.com/markusressel/fan2go
Project mention: What is an appropriate way to install debian packages in a completely air-gapped environment? | /r/devops | 2023-12-06I'd probably deploy an internal apt repo like OpenRepo or something similar
Rpm related posts
- Deezer vs Spotify after the rebrand?
- Snaps. Why? Please Stop
- Mozilla's Firefox Nightly .deb Package for Debian-Based Linux Distributions
- Distribuindo uma aplicação Go sem o Docker
- PackagingCon – a conference only for software package management
- Discord Rolled Out Yubikeys for All Employees
- Fedora 38 and DisplayLink
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Rpm projects? This list will help you:
Project | Stars | |
---|---|---|
1 | electron-builder | 13,345 |
2 | goreleaser | 12,995 |
3 | nfpm | 2,000 |
4 | sbt-native-packager | 1,581 |
5 | dnf | 1,191 |
6 | JavaPackager | 947 |
7 | open-build-service | 887 |
8 | displaylink-rpm | 520 |
9 | katello | 370 |
10 | OpenDJ - Open Identity Plattform Edition | 342 |
11 | clamtk | 330 |
12 | jenkins-bootstrap-shared | 323 |
13 | deezer-linux | 274 |
14 | prometheus-rpm | 241 |
15 | opi | 222 |
16 | Fedora-Guide | 221 |
17 | discord | 201 |
18 | fan2go | 198 |
19 | libdnf | 179 |
20 | pkger | 173 |
21 | docker-ce-packaging | 172 |
22 | openrepo | 135 |
23 | wacom-gui | 130 |
Sponsored