Dialectss thrives on community contributions. Follow these guidelines to ensure your contributions make a positive impact.
We are committed to fostering an inclusive, respectful, and welcoming environment for all contributors.
Dialectss follows the standard open-source code of conduct and expects all participants to adhere to it.
View full policy →If you experience or observe behavior that goes against this code of conduct, please contact our moderators via Discord.
Browse open issues, documentation gaps, or feature proposals in our GitHub repository to find something you'd like to contribute to.
Create a fork of the repository, make your changes locally, and ensure all tests pass successfully.
Open a pull request with a clear description of your changes and how they improve the project.
All code must pass type-checking validation. Ensure type safety is enforced with proper documentation.
Consistent with Prettier. Format your code before submission using the project's ESLint rules.
When adding a new feature, include unit tests. If you introduce a breaking change, explain why it's needed.
Update relevant documentation in the `docs` directory to match any implementation changes.
Start with small tasks first, and gradually move to more complex implementations as you become familiar with the codebase.
🛠️ Begin Contributing