Useful to know
Thank you for your interest in contributing to the NativeScript project!
Anyone wishing to contribute to the NativeScript project MUST read & sign the NativeScript Contribution License Agreement. The NativeScript team cannot accept pull requests from users who have not signed the CLA first.
Here are the articles that will help you out with common tasks:
- Creating a new plugin
- Running the Tests
- Working with the source control
- Updating the documentation
NativeScript is a complex framework, involving cross-platform modules, a Command-Line Interface and platform-specific runtimes. Each of these follows a specific technology, therefore the contribution instructions are different for each.
Please, visit these repositories for detailed contribution guidelines:
The team is constantly marking issues and features that the community can implement. They are carefully selected to be easy or straightforward for implementation. If you want to contribute to an issue that is not part of this list you are also more than welcome to do it.