Skip to content
spolu edited this page Nov 10, 2014 · 97 revisions

Thrust Application Framewor

The require-able cross-platform native application framework based on Chromium's content module

For the fist time, Thrust lets you distribute nodeJS, Go or Python cross-plaform GUI apps through their native package managers.

Thrust's binary distribution exposes its API on the standard IO and language specific library packages automatically download the binary distribution at installation. It is based on Chromium's content module and uses web-pages as its GUI.

NodeJS

require('node-thrust')(function(err, api) { 
  api.window({ root_url: 'http://google.com' }).show() 
});
Library
Examples
  • JankyBrowser by @morganrallen, the browser that fits in a gist!
npm install -g \
  https://gist.github.com/morganrallen/f07f59802884bcdcad4a/download

Go

Library

Community

Request for API

List of API needed by various projects on Thrust: Request for API

List of Thrust Users

List of people relying on Thrust: List of Thrust Users

Thrust7.5k Contets

7.5k max Browser implementation based on Thrust. Coming soon. Ping dev@breach.cc if interested! (Credits to @morganrallen for the awesome idea)

Clone this wiki locally