whatisgithub

What is browser-core?

superzadeh/browser-core — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2018-06-03

JavaScriptAudience · developerComplexity · 4/5DormantSetup · hard

In one sentence

The shared privacy engine behind Cliqz browser, bundling in-address-bar search, anti-tracking, anti-phishing, and other features reused across Windows, Mac, mobile, and the Firefox add-on.

Mindmap

mindmap
  root((browser-core))
    What it does
      Powers Cliqz browser
      Shared across platforms
      Modular features
    Tech Stack
      JavaScript
      fern.js
      Docker
    Use Cases
      Search in address bar
      Block trackers
      Warn about fake sites
    Audience
      Cliqz developers
      Browser contributors

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add or fix a privacy feature (tracking protection, phishing warnings) that ships to all Cliqz platforms at once.

USE CASE 2

Build a custom release channel of Cliqz for Firefox Add-ons, desktop, or mobile using the provided config files.

USE CASE 3

Test browser changes against multiple Firefox versions inside Docker without touching your own machine.

USE CASE 4

Turn individual modules like anti-tracking or personalized offers on or off for a specific market.

What is it built with?

JavaScriptfern.jsDocker

How does it compare?

superzadeh/browser-core3rd-eden/ircb.ioa15n/a15n
LanguageJavaScriptJavaScriptJavaScript
Last pushed2018-06-032016-11-162019-04-07
MaintenanceDormantDormantDormant
Setup difficultyhardeasyeasy
Complexity4/52/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires fern.js build tooling and Docker to test across multiple Firefox versions.

License is not stated in the available content.

Copy-paste prompts

Prompt 1
Walk me through how the anti-tracking module in browser-core blocks companies from following users across sites.
Prompt 2
Show me how to use fern.js to build a Firefox Add-on release of this browser-core project.
Prompt 3
Help me set up Docker-based testing for browser-core against multiple Firefox versions.
Prompt 4
Explain how browser-core's modular structure lets Cliqz ship different features per platform.
Prompt 5
Given this repo's module list, suggest which one I'd extend to add a new privacy feature.

Frequently asked questions

What is browser-core?

The shared privacy engine behind Cliqz browser, bundling in-address-bar search, anti-tracking, anti-phishing, and other features reused across Windows, Mac, mobile, and the Firefox add-on.

What language is browser-core written in?

Mainly JavaScript. The stack also includes JavaScript, fern.js, Docker.

Is browser-core actively maintained?

Dormant — no commits in 2+ years (last push 2018-06-03).

What license does browser-core use?

License is not stated in the available content.

How hard is browser-core to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is browser-core for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.