• Stars
    star
    304
  • Rank 137,274 (Top 3 %)
  • Language
    Python
  • License
    MIT License
  • Created about 5 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

GNU/Linux packaging solution using the AppImage format

appimage-builder

GNU/Linux packaging made easy! â„¢

What is it?

It's a tool for packing applications along with all of its dependencies using the system package manager to obtain binaries and resolve dependencies. It creates a self-sufficient and portable bundle using the AppImage format.

Features:

  • Real GNU/Linux packaging (no more distro packaging)
  • Simple recipes
  • Simple workflow
  • Backward and forward compatibility
  • One binary, many target systems.

Useful links

Projects using appimage-builder

Zeal Kstars Glimpse MystiQ MAUI Saber ProtonUp-QT

Developers

If you want to contribute to this project, you can install this project from source like this : (After cloning the repository)

Enter the virtual environnment :

pipenv shell

if you do not have python 3.8 installed you can try to use another version

pipenv shell --python path/to/python

Install the dependencies :

pipenv install

Add the current directory to the list of python modules :

export PYTHONPATH="`pwd`"

At this point you should be able to run appimage-builder by running python appimagebuilder !

More Repositories

1

appimage-cli-tool

AppImage package manager
Go
103
star
2

build-appimage

GitHub Action for producing AppImages
30
star
3

AppRun

AppDir runtime components
C
26
star
4

libzsync-go

Zsync implementation in Golang
Go
13
star
5

appimage-builder-docs

appimage-builder project documetnation
Python
11
star
6

appimage-builder-flutter-example

Hello World flutter project pack as AppImage
CMake
9
star
7

appimage-strip

Trims down AppImage size to only the minimun required according to the running system
Shell
6
star
8

appimage-builder-python-example

appimage-builder example python
Python
5
star
9

appimage-update

AppImage Update Golang implementation
Go
5
star
10

bforartists-appimage

Recipe for packaging Bforartists using the AppImage format
4
star
11

tests-env

AppImage test environments to be used with appimage-builder
3
star
12

appimage-runtime

Statically linked runtime for AppImages
C
3
star
13

appimage-demo-qt5

Qt5 demo project for AppImage creation demonstrations
QML
2
star
14

conan-AppImageUpdaterBridge

Conan recipe for AppImageUpdaterBridge
Python
2
star
15

conan-appimage

AppImage of the conan package manager CLI tool
Shell
2
star
16

docker-linuxdeploy

Linuxdeploy build over the docker-base image to be used while creating AppImages
Shell
2
star
17

QtWidgetsApplication-example

Minimal example of how to build/pack a simple Qt Widgets Application using conan.io
QMake
2
star
18

appimage-type3-demo

[Experimental, not ready for production] Demostrative build of type 3 AppImage
1
star
19

appimage_builder_arm64

Virtualized build env for arm64
Dockerfile
1
star
20

youtube-dl-appimage

Recipe for youtube-dl
1
star
21

appimage-runtime-3

Proposal of executable header for the AppImage format
C++
1
star
22

linuxdeploy-plugin-appimage_installer

Conan recipe for linuxdeploy-plugin-appimage
Python
1
star
23

docker-glibc

GLibc build over the docker-base image to be used while creating AppImages
1
star
24

conan-libarchive

Libarchive conan recipie for use in AppImage
Python
1
star
25

glmark2-appimage

OpenGl benchmarking app (AppImage recipe)
1
star
26

appimagecrafters.github.io

GNU/Linux packaging made easy!
SCSS
1
star