Deb

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

    Project mention: From a Day to 17 Minutes: How We’ve Dealt with Slow Build Times | dev.to | 2024-03-08

    The 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.

  • goreleaser

    Deliver Go binaries as fast and easily as possible

    Project mention: FOSDEM 2024 - Summary and Reflections | dev.to | 2024-02-05

    I also got my eyes on GoReleaser, which I will use in my (Go) projects.

  • 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.

  • nfpm

    nFPM is Not FPM - a simple deb, rpm, apk and arch linux packager written in Go

    Project mention: Distribuindo uma aplicação Go sem o Docker | dev.to | 2023-10-27
  • sbt-native-packager

    sbt Native Packager

    Project mention: I had a great experience with Scala and hopefully it will get more popular | /r/scala | 2023-07-11

    once 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

  • deb-get

    apt-get for .debs published via GitHub or direct download 📦

    Project mention: Arch to Debian: best practice for managing repos unavailable through apt | /r/debian | 2023-04-26

    deb-get For last resort. But DistroBox and Flatpak will give you all the software you want.

  • JavaPackager

    :package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.

    Project mention: Any JavaFX+Linux user here? | /r/JavaFX | 2023-07-11

    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.

  • open-build-service

    Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs

    Project mention: Snaps. Why? Please Stop | news.ycombinator.com | 2023-11-23

    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

  • 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.

  • DebToIPA

    Convert .deb apps to .ipa files, on iOS, locally

    Project mention: Is there anyway to install deb files on ios16 using trollstore | /r/jailbreak | 2023-12-08

    https://github.com/sourcelocation/DebToIPA/releases here you go my friend

  • termux-create-package

    Python script to create Termux packages easily.

  • 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.

  • jenkins-bootstrap-shared

    Jenkins as immutable infrastructure made easy. A repository of shared scripts meant to be used as a git submodule. Packing Jenkins, plugins, and scripts into immutable packages and images.

  • deezer-linux

    An universal linux port of deezer, supporting Flatpak, Appimage, Snap, RPM, DEB...

    Project mention: Deezer vs Spotify after the rebrand? | /r/deezer | 2023-12-07

    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.

  • pkger

    Automate building RPMs and DEBs as well as other artifacts on multiple Linux distributions, versions and architectures using Docker/Podman

    Project mention: pacur: Automated deb, rpm and pkgbuild build system | /r/linux | 2023-04-21

    Looks like similiar pkger

  • docker-ce-packaging

    Packaging scripts for Docker CE

  • cargo-packager

    Rust executable packager, bundler and updater.

    Project mention: Package All the Things | dev.to | 2023-10-13

    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:

  • localslackirc

    IRC gateway for slack, running on localhost for one user

    Project mention: Mental Health in Open Source | news.ycombinator.com | 2024-03-16

    > 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.

  • deb2appimage

    Build AppImages from deb packages on any distro with simple json configuration

  • SetupBuilder

    Gradle plugin for building setups for different platforms.

  • rakudo-pkg

    Pre-compiled OS packages for Rakudo

  • e1000e-dkms-debian

    Intel e1000e ethernet adapter driver (DKMS version) for Debian

  • Discord-PPA

    A private package that downloads the latest Discord .deb file available from official website

  • emacs-gcc-pgtk

    Dockerfile for building emacs.deb

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-16.

Deb related posts

Index

What are some of the best open-source Deb projects? This list will help you:

Project Stars
1 electron-builder 13,327
2 goreleaser 12,951
3 nfpm 1,993
4 sbt-native-packager 1,581
5 deb-get 1,194
6 JavaPackager 937
7 open-build-service 886
8 jdeb 439
9 DebToIPA 411
10 termux-create-package 392
11 OpenDJ - Open Identity Plattform Edition 339
12 jenkins-bootstrap-shared 323
13 deezer-linux 271
14 pkger 173
15 docker-ce-packaging 171
16 cargo-packager 164
17 localslackirc 137
18 deb2appimage 108
19 SetupBuilder 86
20 rakudo-pkg 69
21 e1000e-dkms-debian 66
22 Discord-PPA 49
23 emacs-gcc-pgtk 47
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com