Skip to content
This repository has been archived by the owner on Jul 3, 2018. It is now read-only.
/ positron Public archive

a experimental, Electron-compatible runtime on top of Gecko

License

Notifications You must be signed in to change notification settings

mozilla/positron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4b0595d · Mar 8, 2017
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Sep 22, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Jul 14, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Jun 2, 2016
Sep 11, 2016
Oct 6, 2016
Dec 26, 2016
Dec 26, 2016
Mar 1, 2016
Sep 30, 2016
Aug 9, 2016
Dec 26, 2016
Sep 26, 2012
Dec 26, 2016
Feb 6, 2015
Aug 21, 2006
Feb 23, 2010
Dec 26, 2016
Mar 8, 2017
Aug 30, 2015
Aug 8, 2016
Dec 26, 2016
Dec 26, 2016
Apr 1, 2014
Aug 17, 2016
Dec 26, 2016
Oct 26, 2015
Oct 21, 2015
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 14, 2015
Dec 26, 2016
Dec 26, 2016
Dec 1, 2015

Repository files navigation

Development Status

Positron: Electron-compatible runtime on top of Gecko

This project is an Electron-compatible app shell for creating desktop apps based on Gecko, the rendering engine used in Firefox.

Current status

As noted in the blog post Positron Discontinued, this project has been discontinued. The source remains available, and you're welcome to reuse it.

How to download the source

To clone Positron and its submodules:

git clone --recursive https://github.com/mozilla/positron.git

How to build

Before building please make sure you have the prerequisites for building Firefox as documented here.

Build Command:

MOZCONFIG=positron/config/mozconfig ./mach build

How to run

To run an app on Positron, invoke ./mach run with the path to the app's directory. For example, to run a sample app:

./mach run positron/test/hello-world

You can also npm link the build directory and then run the app via the positron command:

(cd obj-x86_64-apple-darwin14.5.0/dist/; npm link) # Build dir name will vary.
positron positron/test/hello-world

How to test

To start an Electron test run:

(cd positron/electron/spec; npm install) # You only have to do this the first time.
./mach run positron/electron/spec

Note: these tests don't yet run.

About

a experimental, Electron-compatible runtime on top of Gecko

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published