Brackets is fun to hack on and easy to contribute to.

Made with and JavaScript, the Brackets project is a community sandbox where everyone is invited to experiment with new ideas for web tooling.

How to Hack on Brackets?

Read our detailed instructions for setting up a development environment and get hacking right away.

Learn How to Hack on Brackets

How to Write Extensions?

Building a Brackets extension is the easiest way to experiment with new ideas and share them with the community.

Learn How to Write Extensions

Help Translate Brackets

Brackets is available in 31 languages that are contributed and maintained by the community.

Contribute a Translation

Starter Issues

Just getting started? Starter issues are bite-sized bugs that shouldn't take more than an hour or two to complete. They are a great way to learn the codebase and make a difference.

View All Starter Issues…

Starter Features

Ready for something bigger? Starter features are small ideas that won't require a big time commitment. You should be able to complete one in a couple weeknights or over a weekend.

View All Starter Features…