Choose your Dev Environment
The environments in which you can develop Components
are divided into two categories:
- Web Tools: Online tools that allow you to quickly start building and sharing components.
- Local Tools: Tools that allow you to develop and test components locally.
If you plan to collaborate with multiple people, we recommend you to check this repository template which automatically deploys components each time a PR is merged.
Web Tools
The quickest way to start building NEAR Components is by using one of the online tools. They are great for taking your first steps, while they let you find other developers and components in the NEAR ecosystem.
Jutsu.ai
Jutsu.ai is a web IDE made for NEAR developers. It contains examples and tutorials to help onboarding you.
Local Tools
If you want to collaborate with a team or work on a larger project, you will likely want more version control, automated testing and deployment, and other workflows. For this, the NEAR ecosystem offers a set of tools to easily develop and test your components entirely locally.
NEAR VSCode Extension
The NEAR VSCode Extension integrates with the VSCode IDE to help you develop, preview and deploy components all within VSCode.
BOS Loader
A CLI tool to preview local components in NEAR BOS. A perfect companion to the BOS CLI.