Contribute to Chart.js
Help make Chart.js better by contributing your skills and expertise.
How to Contribute
Report Bugs
Report bugs and request features on our GitHub issue tracker.
Submit Pull Requests
Submit pull requests with bug fixes or new features. Ensure you follow our coding standards.
Participate in Discussions
Participate in discussions on the GitHub discussions forum.
Pull Request Guidelines
- Ensure your pull request is against the correct branch (usually `master`).
- Follow the project's coding standards.
- Include relevant tests and ensure they pass.
- Update documentation as necessary.
Coding Standards
Chart.js follows standard JavaScript coding conventions.
- Use 4 spaces for indentation.
- Use semicolons to terminate statements.
- Follow the ESLint rules defined in the project's configuration.