SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Deb 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.
-
jdeb
This library provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner.
-
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.
-
pkger
Automate building RPMs and DEBs as well as other artifacts on multiple Linux distributions, versions and architectures using Docker/Podman
-
Discord-PPA
A private package that downloads the latest Discord .deb file available from official website
-
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
Project mention: Arch to Debian: best practice for managing repos unavailable through apt | /r/debian | 2023-04-26deb-get For last resort. But DistroBox and Flatpak will give you all the software you want.
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
Project mention: Is there anyway to install deb files on ios16 using trollstore | /r/jailbreak | 2023-12-08https://github.com/sourcelocation/DebToIPA/releases here you go my friend
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.
Looks like similiar pkger
Today we are pleased to share cargo-packager. It is Apache-2/MIT licensed, available as a Cargo subcommand, and even as a library so it can be easily integrated into any workflow. You can configure it with a json file, a toml file, with CLI flags, or as [package.metadata.packager] metadata in a Cargo.toml file. To make sure it works, we have tested it with a few examples of frameworks you might already have heard about:
> Really? Just a git command, a button press on GitHub? So why don't they just do it? Why don't they apply the patches when people send the code in then?
Because the patch was bad.
> Something like a month later the guy just rewrote the patch without even engaging with me.
Do you think he'd have done that if the patch was good? Was his version completely identical to yours?
> Yeah, that made me feel like shit
At least it didn't introduce a new bug to every user… I'm sure collective feelings of the userbase were less harmed in this case.
> Sorry but maintainers don't have the moral superiority to demand free labor
But you have the moral superiority to demand free labour from maintainers, to review, improve, test your patch?
Look at this pull request for example: https://github.com/ltworf/localslackirc/pull/387
How could a thing like that be merged?
When asked to split it, he just proceeded to open tens of pull requests that were all based on the previous one, in a chain. And every commit contains thousands of lines of unrelated changes with what the description is.
Then he got upset.
Deb related posts
- Is there anyway to install deb files on ios16 using trollstore
- Snaps. Why? Please Stop
- Mozilla's Firefox Nightly .deb Package for Debian-Based Linux Distributions
- Distribuindo uma aplicação Go sem o Docker
- Open Build Service
- Are you considering the switch to Linux? Exploring the Linux universe made easy! Introducing our new website page, showcasing 10 Linux variants. Compare the pros and cons of each variant effortlessly. 🐧💻 #LinuxVariants #opensource #linux #NovaCustom
- [Question] Sileo upgrades fail
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Deb 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 | deb-get | 1,197 |
6 | JavaPackager | 943 |
7 | open-build-service | 887 |
8 | jdeb | 444 |
9 | DebToIPA | 411 |
10 | termux-create-package | 395 |
11 | OpenDJ - Open Identity Plattform Edition | 339 |
12 | jenkins-bootstrap-shared | 323 |
13 | deezer-linux | 274 |
14 | pkger | 173 |
15 | docker-ce-packaging | 172 |
16 | cargo-packager | 164 |
17 | localslackirc | 137 |
18 | deb2appimage | 108 |
19 | SetupBuilder | 86 |
20 | rakudo-pkg | 69 |
21 | e1000e-dkms-debian | 68 |
22 | Discord-PPA | 49 |
23 | emacs-gcc-pgtk | 47 |
Sponsored