Fi

Firebuilder: A complete Firefox customization tool

Hacker News

Firebuilder: A complete Firefox customization tool

Hi HN! I've been working lately on unifying firefox configuration. Many people work on creating custom `userChrome.css` files and modules, browser user scripts, etc, but it's hard to actually use these a lot of the time. It usually involves cloning a repo, finding a folder and lots of copy paste. My tool (firebuilder) has an interactive CLI to select what to apply, (e.g. firefox hardening, custom CSS, etc) then creates a brand new profile folder for you. You can also seamlessly port from an existing profile folder to preserve all of your history, bookmarks, extensions, etc. For those more interested in using it programmatically everything is compiled from a config.json file which contains all the config necessary to build the said firefox profile. It currently supports: - userChrome tweaks - user.js (usually hardening related tweaks) - fx-autoconfig scripts - extending existing profiles. You can copy custom files or presets like history, bookmarks, extensions, etc Also its defaults (if you just have a blank config.json) do the following: - Apply hardening that removes telemetry, sponsors, some mozilla features - Keeps the browser very usable, doesn't remove unnecessary features or make things break - Adds vibrancy for macOS Firebuilder also supports whatever firefox tool you've been currently working on. It can install custom features from any git based repo, including downloading from releases, and keeping resources as well (so even if your theme sets custom icons you're still good!). Additionally if whatever you've created for firefox has about:config based settings these can be defined in the repo's json file as well. The codebase is mainly JavaScript, and is then compiled and run with Bun. I've intentionally tried to make it easy to add new features via PR and easy to extend via configuration. See the examples folder for lots of examples. Feel free to give any feedback, ask questions, etc, and drop a star if you like the project!

Share card

Actual performance

143points
12comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, created, including · Missing: reddit linkedin, podcasting, latex
93%93% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, macos, user · Missing: agents, agent, cursor
91%91% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: exist, existing, io · Missing: https docs, excited, just released
62%62% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: builder · Missing: plus, platform, intuitive
48%48% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
37%37% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
15%15% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Tm
Tmux complete everything75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tmux complete everything

Hacker News3
Go
Gorelo, a more complete IT helpdesk59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Gorelo, a more complete IT helpdesk

Hacker News1
Sa
SailConnect , the most complete app for sailors49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SailConnect , the most complete app for sailors

Hacker News6
A
A tool for complete WebSocket traffic control49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A tool for complete WebSocket traffic control

Hacker News12
PepLedger
PepLedger69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The most complete tracker for peptides, GLP-1s, hormones and

Indie Hackerscommitment-full-time
Ju
Just released a complete redesign of our wireframing tool, Mockingbird77%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Just released a complete redesign of our wireframing tool, Mockingbird

Hacker News14
Wonderpath
Wonderpath49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The first complete growth planning tool for pixelated work

Indie Hackers2b2c
Co
Complete digital team collab tool-set55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Complete digital team collab tool-set

Hacker News1
Li
LifeHQ – My Complete Achievement and Productivity System57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

LifeHQ – My Complete Achievement and Productivity System

Hacker News8
Co
Complete GraphQL Server Implementation in Dart67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Complete GraphQL Server Implementation in Dart

Hacker News2