Displaying 1 to 20 from 20 results

electron-builder - A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box

  •    TypeScript

A complete solution to package and build a ready for distribution Electron, Proton Native or Muon app for macOS, Windows and Linux with “auto update” support out of the box. See documentation on electron.build.

AppImageKit - Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives

  •    C

The AppImage format is a format for packaging applications in a way that allows them to run on a variety of different target systems (base operating systems, distributions) without further modification. Using AppImageKit you can package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, Debian and derivatives.

linuxdeployqt - Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage

  •    C++

This Linux Deployment Tool, linuxdeployqt, takes an application as input and makes it self-contained by copying in the resources that the application uses (like libraries, graphics, and plugins) into a bundle. The resulting bundle can be distributed as an AppDir or as an AppImage to users, or can be put into cross-distribution packages. It can be used as part of the build process to deploy applications written in C, C++, and other compiled languages with systems like CMake, qmake, and make. When used on Qt-based applications, it can bundle a specific minimal subset of Qt required to run the application. This tool is conceptually based on the Mac Deployment Tool, macdeployqt in the tools applications of the Qt Toolkit, but has been changed to a slightly different logic and other tools needed for Linux.

AppImages - pkg2appimage tool and some example recipes to build AppImages using AppImageKit and travis-ci

  •    Shell

In https://github.com/AppImage/AppImages/commit/798093a8b2b41b8a32fb1cc5301bcab9ed5f2cb8 we reorganized this repository to simplify its structure and make it easier to understand. Unfortunately this requires existing links to this repository to be updated. We apologize for the inconvenience caused. This repository contains the pkg2appimage tool and some recipes to generate AppImages (portable Linux apps) using AppImageKit. See the Bintray page tab for downloads of the generated AppImages.




gifcurry - :point_right: Your open source video to GIF maker built with Haskell.

  •    Haskell

Gifcurry is your only open source video-to-GIF maker built with Haskell. Load a video, make some edits, and save it as a GIF—it's that easy. Most video formats should work so go wild. And since it's made with Haskell, you know it's good. For the command line averse, there is a GUI. Die-hard terminal aficionado? Gifcurry has you covered with its CLI. And for the Haskell programmers out there, there is also a library API.

movie-monad - :tv: A free and simple to use video player made with Haskell.

  •    Haskell

Yes. Movie Monad is a free and simple to use video player made with Haskell. Originally it was a proof of concept to add video playback to Gifcurry (another great app—check it out). Nowadays it's a lightweight yet mighty media player used all over the world everyday.

appimage

  •    Shell

and send a Pull Request. The file should contain one line with a link to the GitHub repository that hosts AppImages on its Releases page.


appimaged - appimaged is a daemon that monitors the system and integrates AppImages.

  •    C

appimaged is an optional daemon that watches locations like ~/bin and ~/Downloads for AppImages and if it detects some, registers them with the system, so that they show up in the menu, have their icons show up, MIME types associated, etc. It also unregisters AppImages again from the system if they are deleted. Optionally you can use a sandbox if you like: If the firejail sandbox is installed, it runs the AppImages with it. Run appimaged -v for increased verbosity.

AppImageSpec - This repository holds the specification for the AppImage format.

  •    

For direct access to the current specification in writing please go to draft.md. AppImageKit is becoming a reference implementation of building standards-compliant AppImages, and the AppImages repository provides examples.

AppImageUpdate - AppImageUpdate lets you update AppImages in a decentral way using information embedded in the AppImage itself

  •    C++

AppImageUpdate lets you update AppImages in a decentral way using information embedded in the AppImage itself. No central repository is involved. This enables upstream application projects to release AppImages that can be updated easily. Since AppImageKit uses delta updates, the downloads are very small and efficient. This is an implementation of AppImageUpdate in modern C++ (C++11, to be precise).

AppImageKit-checkrt - Patched AppRun binary to check libgcc and libstdc++ dependencies at runtime.

  •    C

Some projects require newer C++ standards to build them. To keep the glibc dependency low you can build a newer GCC version on an older distro and use it to compile the project. This project however will now require a newer version of the libstdc++.so.6 library than available on that distro. Bundling libstdc++.so.6 however will in most cases break compatibility with distros that have a newer library version installed into their system than the bundled one. So blindly bundling the library is not reliable. By the way, while this is primarily an issue with libstdc++.so.6 in some rare cases this might also occur with libgcc_s.so.1. That's because both libraries are part of GCC.

LAN-Share - Cross platform LAN File transfer application built with Qt C++ framework

  •    C++

LAN Share is a cross platform local area network file transfer application, built using Qt GUI framework. It can be used to transfer a whole folder, one or more files, large or small immediatelly without any additional configuration.

appimage-desktop-integration - Optional set of tools to assist users at verifying, activating, deploying and removing applications packed as appimage

  •    C++

Optional set of tools to assist users at verifying, activating, deploying and removing applications packaged as AppImage. This aims to allow simple integration of appimages by monitoring a "desktop integrated" Applications folder, where the users can just copy the applications that they'd want and have them available from start menus and as mime-type handlers.

nx-software-center - NX Software Center to install and manage AppImages

  •    HTML

A portable Software Center for portable applications thanks to AppImage. You can now easily explore and get your favorite applications easily (in some cases directly from their original authors!). No matter which GNU/Linux distribution you are using.

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

  •    Shell

deb2appimage uses deb packages from Debian's and/or Ubuntu's repos to build AppImages based on simple JSON configuration. The debs are downloaded using curl and extracted using ar x so that AppImages can be built from any distribution. The JSON configuration files are setup in a way that they should be easy to understand, yet flexible enough to work with AppImages that require extra tweaking before building. ~/.cache/deb2appimage is used as a temporary directory for building AppImages, and is deleted after run. Contrary to the name, deb2appimage may also be used with other package types as the source for the application (or even the deps), but these files must be downloaded and placed manually in a prerun script.

Discord-AppImage - AppImage builds for Discord Stable

  •    

The Discord Stable AppImage is built with deb2appimage using dependencies from Debian Jessie's repositories.

spm - spm is a simple commandline package manager written in bash

  •    Shell

spm is a command line package manager that mainly provides AppImages. spm uses spm-feed.json from the releases page to get information about packages. spm is not responsible for bugs within packages that have been installed using spm. Please report any bugs that are specific to installed packages to their maintainers.

Drill - Search files without indexing, but clever crawling

  •    D

If you want a version that doesn't require sudo and can be configurable download the .zip files.

linuxdeployqt.py - A Python based Qt linux deploy tool

  •    Python

(Unofficial) Qt5 application binary dependency resolver and deploy tool for linux - written in python. There are other tools in the making that looks very promising and way more agile - so until they mature this little script can hopefully be helpful meanwhile.