/Floorp

The source code of version 10 or later of Floorp Browser, the most Advanced and Fastest Firefox derivative ๐ŸฆŠ

OtherNOASSERTION

Welcome to Floorp Browser GitHub Repository ๐Ÿ‘‹

Contributors Forks Stargazers Issues


Logo

Floorp Browser

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

Official Site ใƒป Download ใƒป Blog & Release Notes ใƒป Official Support Site & Send feedback

โšก 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 "exe" installer & "Winget" install.

Winget install command:

winget install Ablaze.Floorp

Winget repository provided by @Hibi_10000

Floorp has obtained a Certum Open Source Code Signing Certificate. The official Floorp installer is signed by "Open Source Developer, Ryosuke Asano". However, the installer for the Daylight build is not signed.

macOS

  • macOS 10.12 or later.

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

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 & AAarch64 CPU architecture.

  • Floorp Browser Requirements: "Firefox Linux Requirements"

  • List of supported package managers:

1. PPA (Ubuntu, Linux Mint, etc.)       "https://ppa.ablaze.one"

2. Flatpak (All Linux Distributions)    "https://flathub.org/apps/one.ablaze.floorp"

3. tarball (All Linux Distributions)    "https://GitHub.com/Floorp-Projects/Floorp/releases/latest"

4. AUR (Arch-based distributions)        "https://aur.archlinux.org/packages/floorp/" **Unofficial**

๐Ÿ“ฅ Download & ๐Ÿ“ฆ Install

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


๐Ÿ“– Documentation

๐Ÿ“ 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


๐ŸŒŸ Contributing

๐Ÿงฐ Writing Code

  • We welcome contributions from everyone. First, you need to fork this repository and clone it to your local machine.

  • You can use any IDE or text editor you want. We recommend using Visual Studio Code.

  • We use "JavaScript", "XHTML", and "CSS" for writing code. If you would like to learn more about these languages, please refer to the following links.

  • Firefox uses legacy technologies, which Mozilla calls "XUL". If you would like to learn more about XUL, please refer to the following link.

  • If you want to know about Floorp's code, please see the following links.

  • If you would like to build Floorp Browser, please refer to the Building section.

๐Ÿ“ Translating

  • We want to support as many languages as possible. If you want to translate Floorp Browser, please clone the l10n-central repository.

  • English is the main language. If you want to translate Floorp Browser, please translate from English (en-US)

  • Floorp's English file is located in the Floorp-Strings repository.

๐Ÿ› Reporting Bugs


๐Ÿ—œ๏ธ Building

๐Ÿ“ฆ Requirements

  • Windows:

  • macOS:

  • Linux:

    • git
    • curl sudo apt install curl
    • python3 sudo apt install python3
    • pip3 sudo apt install python3-pip
    • Mercurial python3 -m pip install --user mercurial

๐Ÿงจ Bootstrap, Build & run

  • Windows (on Mozilla Build Shell: C:\mozilla-build\start-shell.bat)
  • macOS & Linux (on Terminal)
$ cd /path/to/your/Floorp/repository

**set mozconfig**
$ echo 'ac_add_options --with-app-name=floorp' >> mozconfig
$ echo 'ac_add_options --with-app-basename=Floorp' >> mozconfig
$ echo 'ac_add_options --with-branding=browser/branding/official' >> mozconfig


** Bootstrap Source code**
$ ./mach bootstrap

** Build Floorp Browser **
$ ./mach build

** Run Floorp Browser **
$ ./mach run

๐Ÿ“„ 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

๐Ÿ’ง Waterfox

Notice: Floorp is not based on Waterfox. The structure is a reference and has nothing to do with Waterfox.

๐ŸŽจ Firefox UI FIX (Lepton)

๐ŸŽจ Edge-Frfox

๐ŸŽจ Material-Fox

๐ŸŽจ firefox-gnome-theme

๐Ÿ“ฆ userChromeCSS Loader

Notice: if you are a developer of "userChromeCSS Loader", please contact us so that we can add your name and website to the list.

๐Ÿ“ฆ userChromeJS Loader

Notice: If you are a developer of "userChromeJS Loader" and your name is not listed, please contact us so that we can add your name and website to the list.

๐Ÿ“ฆ Paxmod

Notice: Paxmod is used as reference material and for the multi-level tab implementation of vertical tabs.

๐Ÿ“ฆ showdown

Notice: If you are a developer of "showdown" and your name is not listed, please contact us so that we can add your name and website to the list.

๐Ÿ“„ Betterfox

Notice: Betterfox is not included in Floorp itself, but is instead downloaded from the internet.

Repository View Counter

Free Website Counter
Free Website Counter: Since 2023 7/22