Floorp is a free, open source browsers & extensions project written in TypeScript and released under MPL-2.0. It has 8,377 GitHub stars, 268 forks and 98 open issues, and was last pushed 4 hours ago. On this registry it ranks #43 of 101 tracked projects in Browsers & Extensions, with 5 head-to-head comparisons available.

What is Floorp?

Floorp is an open-source, MPL-2.0 licensed web browser built on Mozilla Firefox and aimed at Windows, macOS, and Linux users who want a Gecko-based browser they can install, inspect, and modify instead of running a stock Firefox build or a closed-source alternative.

What it is

Floorp Browser is a browser built for keeping the Open, Private and Sustainable Web alive, and it is based on Mozilla Firefox. The full source code for Floorp 12 lives in the Floorp-Projects/Floorp repository, is written primarily in TypeScript, and sits squarely in the Firefox and Mozilla Gecko ecosystem alongside the upstream codebase it derives from. The project carries the topics browser, firefox, gecko, mozilla, and webbrowser, which places it firmly as a Firefox derivative rather than an independent engine project, and it publishes its own branding, website, blog, release notes, and documentation separately from Mozilla's.

The concrete problem it solves is distribution and packaging of a Firefox-based browser that a small team controls end to end. Anyone who wants a Gecko browser with its own release cadence, its own signing and notarization chain, and its own package-manager presence has to ship installers, update infrastructure, and per-platform channels; Floorp replaces that gap by providing a signed Windows .exe installer, an Apple-notarized macOS build, and Linux packages through a PPA, Flatpak, AUR, and tarballs. The thing it replaces for an end user is the default Firefox installation on that machine, which is why the project publishes Firefox system requirements as its own baseline.

Key capabilities

  • Cross-platform desktop builds for Windows 10 or later, macOS 10.15 or later, and Debian-based and Arch-based Linux distributions, on x86_64 and, for macOS and Linux, AArch64.
  • Signed Windows installer using a Certum Open Source Code Signing Certificate issued to "Open Source Developer, Ryosuke Asano".
  • Apple Notarization and Certification for macOS builds since version 11.0.0, plus an auto-update system introduced in the same release.
  • Package-manager installation paths including winget install Ablaze.Floorp, the Scoop extras bucket via scoop install extras/floorp, and brew install --cask floorp.
  • Linux distribution channels including the PPA at https://ppa.floorp.app, the Flatpak one.ablaze.floorp, AUR floorp-bin, and Slackware SBo binaries.
  • Universal macOS build covering both x86_64 and ARM64 CPU architectures.
  • Community translation workflow hosted on Crowdin, with a localization badge published in the README.

Who uses it and how

  • Windows users on x86_64 machines running Windows 10 or later, who install through the .exe installer, winget, or Scoop; Windows 7, Windows 8, and Windows AArch64 are not supported.
  • macOS users on 10.15 or later, including Apple Silicon owners, who install through the Homebrew cask and receive a notarized universal binary with auto-updates.
  • Linux users on Debian-based distributions such as Ubuntu and Linux Mint through the PPA, and on Arch-based distributions such as Manjaro through AUR or Flatpak, with tarballs available as a fallback.
  • Contributors and translators working through the Crowdin project and the official Discord, with documentation and release notes published alongside the source repository.
  • Sponsors funding development and server costs through GitHub Sponsors, where continuous sponsorship of at least $100 per month is the threshold for advertising placement; special sponsors listed are CubeSoft, Inc., 1Password, and SignPath.

Getting started

Install by running the platform installer or extracting the archive, or by using a package manager: winget install Ablaze.Floorp or Scoop on Windows, brew install --cask floorp on macOS, and the PPA, Flatpak, AUR, or tarball on Linux. Downloads and links to all channels are collected on the official site at https://floorp.app.

How it compares

Floorp shares its engine, extension compatibility, and system requirements with Mozilla Firefox, so the difference is in the release pipeline rather than the rendering core. Compared with upstream Firefox it adds its own signing certificate, Apple notarization, auto-update system, and package-manager coverage, while remaining unaffiliated with Mozilla and distributing under its own MPL-2.0 repository. The facts provided list no paid products that Floorp replaces, so there is no proprietary browser licence or subscription being displaced here.

When to use it β€” and when not to

There is nothing server-side to operate: Floorp is a desktop browser, so no database, object storage, or SMTP service must be run by the user. Users on Windows 7, Windows 8, or Windows on AArch64 should not pick it, because those platforms are explicitly unsupported, and anyone wanting a long, feature-documented reference should note that the README is thin and largely covers packaging and installation. The project is actively pushed, with 98 open issues and an MPL-2.0 licence that is clear, but its funding depends on sponsorship and its development team is small, which is a real continuity risk for anyone standardizing on it.

project readme (upstream, from github) β€” read inline

Floorp Browser

A browser built for keeping the Open, Private and Sustainable Web alive. Based on Mozilla Firefox.

Contributors Forks Stargazers Issues License Crowdin Ask DeepWiki


Logo

Floorp Browser

A browser built for keeping the Open, Private and Sustainable Web alive. Based on Mozilla Firefox.

Official Site ・ Download ・ Blog & Release Notes ・ Official Discord ・ Documentation

πŸ“„ Sponsorship

Floorp Browser is a free and open-source project. If you like Floorp Browser, please consider sponsoring us. Your sponsorship will help us to continue development and pay for the server costs. You may advertise if you continuously sponsor a minimum of $100 per month.

πŸ’• Special Sponsors

CubeSoft, Inc.

CubeSoft, Inc.

1Password

1Password

SignPath

SignPath

⚑ Get Started

πŸ’» Supported Operating Systems & Requirements

Floorp Browser is available for Windows, macOS, and Linux. You can install it by running the installer or by extracting the archive.

Windows
  • Windows 10 or later. (Windows 7 and 8 are not supported)

  • x86_64 CPU architecture. AArch64 is not supported.

  • Floorp provides a .exe installer, winget, and Scoop installation options.

Winget install command:

winget install Ablaze.Floorp

Winget repository provided by @Hibi_10000

Scoop install command:

scoop bucket add extras
scoop install extras/floorp

Scoop repository provided by @SegoCode

Floorp has obtained a Certum Open Source Code Signing Certificate. The official Floorp installer is signed by "Open Source Developer, Ryosuke Asano".

macOS
  • macOS 10.15 or later.

  • x86_64 CPU & ARM64 CPU architecture. Floorp provides a Universal build for both architectures.

Homebrew install command:

brew install --cask floorp

After version 11.0.0, Floorp has obtained Apple Notarization & Certification. This means that you can install Floorp without any warning messages. Additionally, Floorp now includes an auto-update system.

Linux
  • Debian-based distributions (such as Ubuntu and Linux Mint) and Arch-based distributions (such as Manjaro) are supported.

  • x86_64 & AArch64 CPU architecture.

  • Floorp Browser Requirements: Firefox system requirements

Supported package managers:

πŸ“₯ Download & πŸ“¦ Install

You can download the latest version of Floorp Browser from the official website: Floorp.app or from the GitHub Releases page.


πŸ“– Documentation

For more detailed information and guidance, check out our Floorp Documentation Wiki.

πŸ“ License

Mozilla Public License 2.0

  • Floorp's name is a registered trademark of Floorp's developer, and Floorp's logo is protected by copyright

  • Floorp Browser is based on Mozilla Firefox. Floorp Browser is not affiliated with Mozilla & Mozilla Firefox.

  • Floorp uses Mozilla Firefox's source code and other open-source projects. See Floorp License Notices

πŸ“§ Contact

πŸ“œ Privacy Policy

πŸ“œ About Forks

  • Floorp is independent of Mozilla Firefox. Floorp is not affiliated with Mozilla & Mozilla Firefox.

  • We are also unaffiliated with the browser that is forking Floorp and we are developing it on our own.

  • We are not affiliated with any organization other than Ablaze.


🌟 Contributing

Please also check CONTRIBUTING.md for more details on how to contribute.

🧰 How to Start Development

Floorp's dev workflow is orchestrated by feles-build (a Deno task).

To build and run Floorp, follow the Building section of the documentation.

Useful commands
  • deno task feles-build stage (build production assets, run browser in dev mode)
  • deno task feles-build build --phase before-mach (production assets step)
  • deno task feles-build build --phase after-mach (post-build injection step)

πŸ› Reporting Bugs

  • If you find a bug, please report it to the Issues page.

πŸ“„ Floorp License Notices πŸ“„

Floorp utilizes various open-source projects. Below is a comprehensive list of the open-source projects used in Floorp.

Please note that while some of the software listed below is not included in Floorp itself, it is instead downloaded from the internet. Additionally, Floorp provides a list of recommended add-ons for users to install.

🦊 Mozilla Firefox

🐈 NyanRus Noraneko (Testhead of Floorp 12)

🎨 Firefox UI FIX (Lepton)

πŸ“¦ userChromeCSS Loader

  • [userChromeCSS Loader](floorp/browser/base/content/browser-chromeCSS.j

readme truncated β€” read the full docs on github

Frequently asked questions

Is Floorp free to use?

Floorp is open source under the MPL-2.0 licence. There is no licence fee and no seat count β€” you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does Floorp do?

All of source code of Floorp 12, the most Advanced and Fastest Firefox derivative 🦊

What is Floorp written in?

Floorp is primarily written in TypeScript. Its source is publicly available at https://github.com/Floorp-Projects/Floorp, and it has 8,377 GitHub stars.