Top 23 Packaging Open-Source Projects
Python Development Workflow for Humans.Project mention: Questionable Testimonials on Docs.pipenv.org | news.ycombinator.com | 2021-04-13
Python dependency management and packaging made easy.Project mention: Finally feel I've graduated from complete beginner and finished my first small project thanks to this sub. Here's the learning path you all recommended, and a small open source project I have to show for it so far. | reddit.com/r/learnpython | 2021-05-07
I see you're using pyproject.toml, so you might want to try out Poetry. It'll let you move all of the config stuff out of setup.py, setup.cfg, and requirements.txt into that one pyproject.toml and make building & publishing easier.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.Project mention: Tiny Container Challenge: Building a 6kB Containerized HTTP Server | news.ycombinator.com | 2021-04-22
But there is a lot of work to be done before you can do the simple apt install. I (gladly) don't know how it is nowadays but before Dockerfiles/Docker creating your own packages according to the various standards was a pita. Most companies needed a 'packaging specialist/release engineer' role as most developers where not up to the task. Solutions like FPM did help somewhat, but it was still hard when dealing with non-homogeneous environments. Containers solved that problem universally for all distributions.
Zero-config CLI for TypeScript package developmentProject mention: Starting a TypeScript Project in 2021 | news.ycombinator.com | 2021-04-21
I looked at TSDX for a project and was rather put off by the fact that:
* It hasn't been updated for six months
* It doesn't appear to support TypeScript 4 properly
The Python package installerProject mention: Problem with extracting payload.bin with python | reddit.com/r/AndroidQuestions | 2021-04-29
WARNING: Value for scheme.headers does not match. Please report this to distutils: C:\Users\xxxx\AppData\Local\Programs\Python\Python38-32\Include\UNKNOWN sysconfig: C:\Users\xxxxx\AppData\Local\Programs\Python\Python38-32\Include WARNING: Additional context: user = False home = None root = None prefix = None
Turn your Python application into an Android APKProject mention: Please help before i lose my mind | reddit.com/r/kivy | 2021-03-17
Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.freenode.netProject mention: LBRY should give its users the ability to install addons. | reddit.com/r/lbry | 2021-05-06
📦 A Human's Ultimate Guide to setup.py.
Simplify deployments in Elixir with OTP releases!Project mention: There are a *lot* of actor framework projects on Cargo. | reddit.com/r/rust | 2021-05-01
I've saved a link to distillery just in case, cheers.
aptly - Debian repository management toolProject mention: Refrapt - A Python Alternative to apt-mirror | reddit.com/r/Ubuntu | 2021-04-20
I tried aptly as an alternative, but it's just not designed for my use case. Dealing with creating 1 mirror per component is a nightmare, and then creating a snapshot, and then publishing it, and then repeating this on a short cycle to keep up to date. I'm also aware of debmirror, which I haven't actually tried, but where's the fun in using someone else's program when you can write your own eh?
Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applicationsProject mention: Are you able to build a qt project into just exe? | reddit.com/r/cpp_questions | 2021-04-21
You are looking for the windows equivalent of Mac DMG format, or linux appimage https://github.com/probonopd/linuxdeployqt/ / Flatpak.
Generic Python packager for Android and iOSProject mention: Build iOS-like Apps in Python | reddit.com/r/Python | 2021-03-31
I believe buildozer does not work on Windows, but you can likely get around it with something like WSL or a virtual machine
Dead-Simple Packaging and Deployment for JVM Apps
Easily create full-stack installers for your project across a variety of platforms.
a generic package manager, for including other people's code in your projectsProject mention: Anyone working on a package manager for their language? | reddit.com/r/ProgrammingLanguages | 2021-03-27
A modern Python package manager with PEP 582 support.Project mention: A Review: Pipenv vs. Poetry vs. PDM | dev.to | 2021-03-26
On contrast, Poetry and PDM are both doing great on performance and correctness, PDM is even better especially on the time cost and compatible dependency resolving. If you do not know this tool yet, start now.
Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packagesProject mention: Good use cases for Rust? I'm trying to find a reason to use Rust | reddit.com/r/rust | 2021-04-15
Compiled modules for Python stuff (I'd recommend PyO3 but the last one I started was before that worked on stable Rust, so I used its progenitor, rust-cpython. See also maturin or setuptools-rust).
Toolchain for compiling Python / Kivy / other libraries for iOS
Tool and recipes to convert existing deb packages to AppImageProject mention: My XFCE configuration to speed up AppImage creation (using pkg2appimage and appimagetool) | reddit.com/r/AppImage | 2021-03-31
download pkg2appimage and appimagetool and create symlinks in / bin;
local pypi server (custom packages and auto-mirroring of pypi)
A tool for managing rpm based git projects.
AppImageUpdate lets you update AppImages in a decentral way using information embedded in the AppImage itself.Project mention: How do you keep appimages up to date or at least know when they are outdated? | reddit.com/r/linuxquestions | 2021-05-03
I haven't tried this so I can not comment on how reliable/secure it is going to be but there is an appimage call AppImageUpdater that allows for easy updating of other appimages in the system. It is worth giving a shot if there is no other way.
New version checker for software releasesProject mention: Is the AUR down for everyone? | reddit.com/r/archlinux | 2021-04-26
https://github.com/lilydjwg/nvchecker or rss feeds
What are some of the best open-source Packaging projects? This list will help you: