All Projects → setlog → trivrost

setlog / trivrost

Licence: MIT license
A repurposable application-downloader and -launcher

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to trivrost

Port-Able-Suite
🌐 Manager for portable applications
Stars: ✭ 35 (-2.78%)
Mutual labels:  downloader, updater, launcher
Update4j
Create your own auto-update framework
Stars: ✭ 497 (+1280.56%)
Mutual labels:  downloader, updater, launcher
Firupdater
Fir.im通道APK更新器,使用简单,让自己的demo快速具备升级功能
Stars: ✭ 148 (+311.11%)
Mutual labels:  downloader, updater
Chrlauncher
Small and very fast portable launcher and updater for Chromium.
Stars: ✭ 491 (+1263.89%)
Mutual labels:  updater, launcher
viper
Launcher+Updater for TF|2 Northstar
Stars: ✭ 55 (+52.78%)
Mutual labels:  updater, launcher
cordova-plugin-apkupdater
This plugin allows your Android app to download and install compressed updates without the Google Play Store.
Stars: ✭ 46 (+27.78%)
Mutual labels:  downloader, updater
Geoip Updater
Download and update MaxMind's GeoIP2 databases on a time-based schedule
Stars: ✭ 29 (-19.44%)
Mutual labels:  downloader, updater
PATCH
The PATCH repository for issues tracking, wiki and shared material.
Stars: ✭ 34 (-5.56%)
Mutual labels:  downloader, updater
gintonic
A lightweight game launcher, that works in a terminal.
Stars: ✭ 19 (-47.22%)
Mutual labels:  launcher
SDKLauncher-Android
Launcher app for Readium SDK on Android
Stars: ✭ 77 (+113.89%)
Mutual labels:  launcher
ota downloader
The firmware downloader which using on RT-Thread OTA component.
Stars: ✭ 54 (+50%)
Mutual labels:  downloader
Last-Launcher
Lightweight: Faster than light, Low on memory
Stars: ✭ 148 (+311.11%)
Mutual labels:  launcher
multi-downloader-nx
Download videos from Funimation a nd Crunchyroll via cli.
Stars: ✭ 43 (+19.44%)
Mutual labels:  downloader
doc crawler.py
Explore a website recursively and download all the wanted documents (PDF, ODT…)
Stars: ✭ 22 (-38.89%)
Mutual labels:  downloader
habbo-downloader
⚡A tiny script to download various files directly from Habbo.
Stars: ✭ 47 (+30.56%)
Mutual labels:  downloader
futurelearn-dl
A script to download materials from the FutureLearn website (for enrolled courses)
Stars: ✭ 35 (-2.78%)
Mutual labels:  downloader
download
Dateidownloads von Files aus dem Medienpool über PHP oder X-SendFile
Stars: ✭ 30 (-16.67%)
Mutual labels:  downloader
8tracks-downloader
🎼 Bash script to download playlists from 8tracks
Stars: ✭ 45 (+25%)
Mutual labels:  downloader
OneLauncher
Launcher and Addon Manager for LOTRO and DDO
Stars: ✭ 21 (-41.67%)
Mutual labels:  launcher
SciDownl
An unofficial api for downloading papers from SciHub via DOI, PMID
Stars: ✭ 103 (+186.11%)
Mutual labels:  downloader

trivrost

trivrost

Test Renovate Depenabot CII Best Practices

forthebadge forthebadge

trivrost is a repurposable application-downloader and -launcher in the form of a native executable: it updates some files on a computer and executes a command afterwards, no questions asked. It can also update itself to introduce new features without the need for user interaction. One possible use case could be keeping an application (e.g. JARs) and its runtime (e.g. JRE) up to date without any additional client-side requirements. See reasons.md for more background information.

When do I need trivrost?

When you need to deploy an always-online desktop application which always needs to be up to date to many users using all three major OSs and all of them expect your software to just work.

What does it look like?

Screenshot of trivrost progress window under Windows

How does it work?

You release your own build of a trivrost executable to your users. The users start it, causing it to install and run your software by downloading required files from a webserver administrated by you.

State of this project

Production-ready, with high confidence for Linux and Windows builds. Has approximately 10.000 active Windows users for one of our builds. MacOS-support needs input.

Learn more

  1. Background info
  2. Glossary
  3. How to use trivrost (Start here)
  4. Lifecycle
  5. File locations
  6. Building
  7. Launcher-config specification
  8. Deployment-config specification
  9. Bundle info specification
  10. Security
  11. Command line reference
  12. Troubleshooting

Contribute to development

See CONTRIBUTING.md.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].