Get started with Firefox extension development

Extensions provide a simple and powerful way to personalize your browsing experience. If you know JavaScript, CSS, and HTML, you can build your own.

If you are brand-new to add-on development, you can get started by checking the tutorial for building your first extension. Once you understand how extension files are put together, you can explore other extension examples, or create your own extension using our reference documentation and helpful development tips.

If there are any extension development topics you would like to learn more about, let us know!


New devs could also might also be interested in browsing the source code of existing extensions. I am currently working on a tool to do just that in the browser:

1 Like