Create cross-browser extensions with no build configurated. Created by @cezaraugusto

Browsers and terminals
Joined September 2018
Extension.js retweeted
hello! I maintain Extension.js. one manifest.json runs in Chrome, Edge, Firefox and Safari and the extension reloads when you save npx extension@latest create my-extension --template=react same command with vue, svelte, preact or typescript. your manifest stays yours, no config
1
2
50
one manifest.json, four browsers Extension.js runs the same extension in Chrome, Edge, Firefox and Safari, reloads it when you save, and asks for no config 4.1.33 is out. six posts on what it does, with the real commands
1
1
113
browsers by name --browser=chrome, edge, firefox, brave, opera, vivaldi, yandex, waterfox, zen and floorp each run their own app. Safari builds through Xcode Deno and Bun run the CLI too: deno run -A npm:extension@latest, bunx --bun extension@latest dev
1
2
133
September 2026 roundup is on the blog - showcase page with five shipped extensions - Deno and Bun run the CLI - Floorp and Zen by name - a content script edit reloads one copy, not two - Rspack pinned, upgrade if you are on 4.1.18 to 4.1.23 extension.js.org/blog/septem…
2
254
Extension.js 4.1.33 is out! - Safari dev runs leave your own Safari alone - sidebar templates read the open tab's title - side_panel and sidebar_action translate both ways - @Floorp_Browser is a first class target, --browser=floorp github.com/extension-js/exte…
5
9
419
tip: add .md to any page on extension.js.org and you get its markdown copy, ready to paste into your AI tool of choice or point it at extension.js.org/llms.txt and it finds every docs page from there
a lot of who reads the Extension.js docs is not a person anymore. it is AI tools reading the .md and llms.txt copies Mintlify builds for every page thanks @mintlify for that and for hosting the docs in your open source program. your analytics told me extension.js.org
84
we made a page for the extensions people ship with Extension.js Better Lyrics, Star Citizen Box, Simple Virtual Keyboard, Better Trello and Send to PocketBook. shipped products, all in the stores extension.js.org/showcase
1
2
167
Extension.js retweeted
started writing a weekly journal about my work starting with Extension.js: how it began, why it exists, and what it’s becoming cezaraugusto.substack.com/p/…
1
2
118
it's been a while but Extension.js is alive and well! version 3.10.2 is out along with a brand new documentation extension.js.org
1
1
105
🚀 Big shoutout to @darkreaderapp for their financial contribution to @extensionjs via @opencollect. Your contribution helps me working even more for developers looking to make it very easy to develop cross-browser extensions. Thank you! #opensource
1
2
6
7,652
Built using @extensionjs
I just published an extension to inspect @lexicaljs editor state from your browser. dub.sh/lexical-devtools
1
3
6,393
Replying to @extensionjs
@extensionjs v1.6.0 is out! ✨ Full #Vuejs support, default auto-reload of static assets, and more. Bold community contributions this time! Changelog: github.com/cezaraugusto/exte… Create your Vue Extension now: npx extension create my-vue-ext --template=vue @extensionjs 🤝 @vuejs
1
3
2,242
🧩🤝🦊
Replying to @firefox
@firefox support is live in Extension.js 🚀🚀🚀 Here is a sample run using firefox-code-search sample from @MozDevNet. Starting on v1.5.0, developers can use Extension.js to run Mozilla Add-Ons. Try it now! 🧩 npx extension@latest dev github.com/mdn/webextensions… --browser=firefox
2
1,753
🔌 extension.js by @cezaraugusto: 0-Config, Cross Browser Extension Dev Starter. Featured in @JavaScriptDaily (javascriptweekly.com/issues/…). & @FrontendDaily (frontendfoc.us/issues/641). 🔗 extension.js.org/
2
2
1,480
Extension.js retweeted
extension.js.org: the "@nextjs of browser extensions". Built-in support for @reactjs and @typescript. ▲ ~/ npx extension dev ▲ ~/ npx extension build ▲ ~/ npx extension start @cezaraugusto is the hero this world needed.
18
77
3
777
56,378
w00t!! Extension.js is currently ranking #1 on Hacker News news.ycombinator.com
1
11
1,056