/app-outlet

An Universal linux app store

Primary LanguageTypeScriptMIT LicenseMIT

Banner

App Outlet | Build Status

App Outlet is a Universal application store inspired on the Linux App Store online service. It easily allows you to search and download [W.I.P] applications that runs on most Linux distributions. It currently works with AppImages, Flatpaks and Snaps.

Screenshot

Download

You can get App Outlet by clicking on the following options:

Debian package AppImage Get it from the Snap Store

You can also get the unpacked version here:

Get unpacked version

If your distro doesn't support the available packages you can dowload and compile the source code following the instructions below.

Who is talking about us?

Runing and building the app

You can run or build App Outlet by yourself. You can build in Linux, Windows or Mac OS but the software install features will work only in linux systems.

Setting up the project

Step 1: Installing system dependencies

You will need the following tools:

  • Git (Version: 2.23.0 or above)
  • NodeJS (Version: 10.16.3 or above)

Step 2: Clone the repository

git clone https://github.com/app-outlet/app-outlet.git
cd app-outlet

Step 3: Installing the project dependecies

npm install

Running the app

npm run start

Building the app

To build for linux run:

npm run electron:linux

This command will generate:

  • An AppImage file
  • An .deb file
  • An .snap file
  • A folder linux-unpacked folder with the unpacked app

PS: In the future we also will have a Flatpak version

PPS: You can run/build for Windows or MacOS too. But the installing app features will probably not work

Third part stuff: