# debugger.html
**Repository Path**: mirrors_shlomif/debugger.html
## Basic Information
- **Project Name**: debugger.html
- **Description**: The Firefox debugger that works anywhere
- **Primary Language**: Unknown
- **License**: MPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-09-25
- **Last Updated**: 2026-04-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# [debugger][website]
[website]: http://firefox-dev.tools/debugger/
[![slack-badge]][slack] [![ci-badge]][ci-status] [![PRs Welcome]][make-a-pull-request]
A hackable debugger for modern times, built from the ground up using [React] and [Redux]. It is designed to be approachable, yet powerful. And it is engineered to be predictable, understandable, and testable.
[Mozilla] created this debugger for use in the [Firefox] Developer Tools. And we've purposely created this project in GitHub, using modern toolchains. We hope to not only create a great debugger that works with the [Firefox][firefox-rdp] and [Chrome][chrome-rdp] debugging protocols, but also develop a broader community that wants to create great tools for the web.
![debugger-screenshot]
## Table of Contents
- [Quick Setup](#quick-setup)
- [Next Steps](#next-steps)
- [Getting Involved](#getting-involved)
- [Documentation](#documentation)
- [Discussion](#discussion)
- [License](#license)
### Quick Setup
> Or take a look at our detailed [getting started][getting-started] instructions.
First, get a recent version of Node.js to run the debugger.
```bash
curl -o- -L https://yarnpkg.com/install.sh | bash -s
git clone https://github.com/firefox-devtools/debugger.git
cd debugger
yarn
yarn start
# Go to http://localhost:8000
```
If you are having problems with setting breakpoints in the debugger, launch [Firefox Nightly][firefox-nightly] instead of clicking on `Launch Firefox`.
#### Next Steps
- [`/claim`][cl] an [available] issue. If you get stuck, we'd be happy to [help].
- Do our getting started activity _[Debugging the Debugger][first-activity]_.
- Read the [app overview][app-overview], or [contributing][contributing] guidelines.
- Watch a [video][getting-started-screencast] on contributing to the debugger, or [listen][changelog] to a podcast about the project.
- Go to the [features][tracking] board to see what we're working on.
### Getting Involved
This is an open source project, and we would love your help. We have prepared a [contributing] guide to help you get started.
If this is your [first PR][make-a-pull-request], or you're not sure where to get started,
say hi in [Slack][slack] and a team member would be happy to mentor you.
We strive for collaboration with [mutual respect for each other][contributing]. Mozilla also has a set of [participation guidelines] which goes into greater detail specific to Mozilla employees and contributors.
Have you found a vulnerability in the debugger and want to report it? In that case, take
a look at [how we handle security bugs][vulnerabilities], and open a bug at [Bugzilla][bugzilla] so we can track the vulnerability while keeping users safe!
### Development Guide
We strive to make the debugger as development-friendly as possible. If you have a question that's not answered in the guide, ask us in [Slack][slack]. We also :heart: documentation PRs!
| | |
| :--------------------: | :-----------------------------------------: |
| [Themes] | Theming changes for light, dark |
| [Internationalization] | Using or adding a localized string _(l10n)_ |
| [Prefs] | Using or adding preferences |
| [Flow] | Flow best practices and common gotchas |
| [Logging] | Tips for logging Redux and client |
| [Testing] | Unit and integration test tips |
| [Linting] | CSS, JS, Markdown linting |
| [Configs] | How to use debugger settings locally |
### Documentation
Looking for our documentation? You can find it [here][docs]!
Our [weekly updates][weekly-updates] are also posted!
### Discussion
Say hello in [Slack][slack] or in the [#devtools-html][irc-devtools-html] channel on irc.mozilla.org.
- **Community Call**: Every Tuesday at 2 pm EST. [Join the Hangout][community-call].
- **DevTools Call**: Every Tuesday at 12 pm EST. [Join the DevTools Vidyo][vidyo], or read the Meeting Notes [Google Doc][google-docs].
- **Pairing**: Ask in [Slack][slack] and you'll either find someone, or be able to schedule a time for later.
### License
[MPL 2](./LICENSE)
[react]: https://facebook.github.io/react/
[redux]: http://redux.js.org/
[mozilla]: https://www.mozilla.org/
[firefox]: https://www.mozilla.org/firefox/
[firefox-rdp]: https://wiki.mozilla.org/Remote_Debugging_Protocol
[chrome-rdp]: https://chromedevtools.github.io/debugger-protocol-viewer/1-2/
[slack-badge]: https://devtools-html-slack.herokuapp.com/badge.svg
[slack]: https://devtools-html-slack.herokuapp.com/
[debugger-screenshot]: https://shipusercontent.com/47aaaa7a6512691f964101bfb0832abe/Screen%20Shot%202017-08-15%20at%202.34.05%20PM.png
[ci-badge]: https://circleci.com/gh/firefox-devtools/debugger.svg??&style=shield
[ci-status]: https://circleci.com/gh/firefox-devtools/debugger/tree/master
[prs welcome]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[make-a-pull-request]: http://makeapullrequest.com
[getting-started]: ./docs/getting-setup.md
[contributing]: ./.github/CONTRIBUTING.md
[getting-started-screencast]: ./docs/videos.md
[available]: https://github.com/firefox-devtools/debugger/labels/available
[app-overview]: ./docs/debugger-react-redux-overview.md
[first-activity]: ./docs/debugging-the-debugger.md
[tracking]: https://github.com/firefox-devtools/debugger/projects/10
[help]: ./docs/local-development.md#getting-help
[participation guidelines]: https://www.mozilla.org/en-US/about/governance/policies/participation/
[irc-devtools-html]: irc://irc.mozilla.org/devtools-html
[community-call]: https://appear.in/firefox-debugger
[devtools-call]: https://wiki.mozilla.org/DevTools
[bugzilla]: https://bugzilla.mozilla.org/query.cgi
[vulnerabilities]: https://www.mozilla.org/en-US/about/governance/policies/security-group/bugs/
[vidyo]: https://v.mozilla.com/flex.html?roomdirect.html&key=n9vJUD3L1vRMHKQC5OCNRT3UBjw
[changelog]: https://changelog.com/podcast/247
[docs]: https://firefox-devtools.github.io/debugger/docs/
[weekly-updates]: https://firefox-devtools.github.io/debugger/docs/updates
[configs]: ./docs/local-development.md#configs
[themes]: ./docs/local-development.md#themes
[internationalization]: ./docs/local-development.md#internationalization
[prefs]: ./docs/local-development.md#prefs
[flow]: ./docs/local-development.md#flow
[logging]: ./docs/local-development.md#logging
[testing]: ./docs/local-development.md#testing
[linting]: ./docs/local-development.md#linting
[google-docs]: https://docs.google.com/document/d/146p7Y8Ues_AKjj4ReWCk6InOPWe3C3Koy6EQ1qnYKNM/edit
[cl]: ./docs/issues.md#claiming-issues
[firefox-nightly]: ./docs/getting-setup.md#starting-firefox-nightly