Currently, this project is still very immature and some details are undecided yet about this project. The currently planned and implemented parts of this project are:
[X] @reforged/maker-appimage
– a simple, asynchronous AppImage
maker. Basically reimplementation of appimagetool
in TypeScript, but using
system-wide mksquashfs
and written natively for Forge API. Has potential for
packaging AppImage-alternative formats as well (right now, custom runtimes
are supported only).
zsync
).gpg
).[ ] @reforged/plugin-shell
(WIP name) - adds shell script to the app
directory to be launched instead of binary, for additional features not yet
possible to be achieved within Electron app directly.
[ ] @reforged/maker-alpm
– maker for Arch Linux pacman
packages. Ideally,
it should directly generate a tarball with necessary metadata while supporting
most features like package signing.
For information on which software licenses may the ReForged project be
distributed, see COPYING
file.
[^1]: Partially implemented; no official Forge API for representation yet.