/runtime-initial

Run apps built on top of the Gecko Toolkit

Primary LanguageMakefileMozilla Public License 2.0MPL-2.0

Quark Runtime

Discord

This is a very experimental replacement for XUL runner, with the goal of providing a method for creating apps built around the Gecko toolkit.

Roadmap

  • Internal testing
  • Basic docs and examples
  • Code modules for common tasks
  • Auto generated docs for mozilla internals
  • Auto generated changelogs for mozilla internals
  • Example applications and distribution best practices

Building from source

You will need nodejs and pnpm installed. Then clone the repo and run the following:

pnpm install

If you have never built a copy of Firefox (or any other modern gekco app) on your computer, you will need to run:

pnpm bootstrap

Then build it using the following:

pnpm build

And run it using:

cd engine
./mach run -- --app ../example/application.ini

Credits