pulse-browser / experiment

Another Gecko browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Helix

Just another Gecko browser...

Overall goals

  • For a developer with pnpm and node, clone to starting development should be under 2 minutes.
  • Should be easy to contribute to for someone with Svelte experience & limited knowledge of Gecko
  • Extension API support

Testing build artifacts

If you wish to test the browser, you can find build artifacts for Linux under Github actions. To run:

  1. Find the latest Github actions run (making sure its on the correct branch)
  2. Download the artifact called testing_browser
  3. Extract the artifact
  4. Run with ./quark-runtime -no-remote

Build instructions

Ensure that the following are installed before continuing:

  • A maintained version of nodejs
  • Linux
  • pnpm

To get a dev server running:

pnpm i
pnpm dev

Then launch (whilst the dev server is running):

pnpm app:start

About

Another Gecko browser

License:Mozilla Public License 2.0


Languages

Language:JavaScript 78.8%Language:Svelte 11.5%Language:TypeScript 8.1%Language:Fluent 0.7%Language:HTML 0.6%Language:CSS 0.2%