chrispederick/web-developer
chrispederick/web-developer has 846 GitHub stars and 231 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 04:12 UTC. Last push 2024-07-12.
A browser extension that adds various web developer tools to a browser.
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalWeb Developer
The Web Developer extension adds various web developer tools to a browser. The extension is available for Chrome, Edge, Firefox, and Opera, and will run on any platform that these browsers support including Windows, OS X and Linux.
The extension can be installed from its home page:
Or directly from the Chrome, Edge, Firefox or Opera extension repositories:
- Chrome: https://chromewebstore.google.com/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm
- Edge: https://microsoftedge.microsoft.com/addons/detail/web-developer/ilbdhapjffldgngebmnkdodohjapjccm
- Firefox: https://addons.mozilla.org/en-US/firefox/addon/web-developer/
- Opera: https://addons.opera.com/en/extensions/details/web-developer/
Announcements
For announcements about the Web Developer extension including news about beta releases and previews of upcoming versions follow:
- Blog: https://chrispederick.com/blog/
- Mastodon: https://social.lol/@chrispederick
Help
Help for the Web Developer extension can be found on its home page:
- Help: https://chrispederick.com/work/web-developer/help/
- Known issues: https://chrispederick.com/work/web-developer/issues/
- To-do list: https://chrispederick.com/work/web-developer/to-do/
To report a new issue or suggest a new feature please contact me:
- Contact: https://chrispederick.com/contact/
Developers
Technologies
The Web Developer extension is written in JavaScript, HTML, and CSS.
Extension documentation
For information about how to write browser extensions check out the Chrome, Firefox, and Opera documentation:
- Chrome: https://developer.chrome.com/docs/extensions/
- Edge: https://learn.microsoft.com/en-us/microsoft-edge/extensions-chromium/
- Firefox: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons
- Opera: https://dev.opera.com/extensions/
Build process
The extension uses the Gulp build system.
Once Gulp is installed the extension is built by running the following:
gulp
To build the extension for Chrome, Edge, Firefox, or Opera only run gulp chrome, gulp edge, gulp firefox, or gulp opera respectively.
When the extension is built it creates build/chrome, build/edge, build/firefox, and build/opera directories as well as packaged versions of the extensions build/web-developer-chrome.zip, build/web-developer-edge.zip, build/web-developer-firefox.xpi, and build/web-developer-opera.nex.
The extension can be installed in Chrome, Edge, Firefox, or Opera by loading the unpacked extension in build/chrome, build/edge, build/firefox, or build/opera respectively as described in the Chrome, Edge, Firefox, and Opera documentation.
Included libraries
The following libraries are used by and included in the extension as-is:
- Bootstrap: https://getbootstrap.com/
- CodeMirror: https://codemirror.net/
- DOMPurify: https://github.com/cure53/DOMPurify
- Eric Meyer's Reset CSS: https://meyerweb.com/eric/tools/css/reset/
- JS Beautifier: https://github.com/beautify-web/js-beautify
- mustache.js: https://github.com/janl/mustache.js/ imported from https://unpkg.com/browse/[email protected]/mustache.js
They should not be altered apart from to update to their latest versions for maintenance reasons.
Icons
The icons used in the extension are from Nucleo and any new icons used in the extension should also come from there for consistency.
Editor Configuration
An EditorConfig file is included to unify the coding style for different editors.
Acknowledgements
Supported by:
Author
Chris Pederick
License
All files are distributed for free under the terms of the GNU General Public License. This does not apply to the included libraries or icons mentioned in the Developer section which have their own individual licenses.
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,823 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,444 starsreact/react
The library for web and native user interfaces.
252,449 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,624 stars