Website that will compare language features side by side.
Good question. If there's an aspect of a language you don't know, you can compare a languages you know with a language you do. It's a good way to quickly learn a new language, or use it as a quick reference to remember things by.
Learn more about some of the considerations behind this on the Project Architecture docs page.
Learn everything you'd need to know about how the project is built, how to install and run it, how to contribute, and more over at the Documentation site!
Check out our Installation/Running Locally page on our documentation.
Check out the Contributing Guide to learn more about how you can help add more language data, fix bugs, or add features!
We're happy for you to use AI tools to help you contribute — a lot of our contributors do, and they can be a great way to speed up work or learn something new. But AI-generated changes have to meet the same bar as any other contribution:
- Follow the project's conventions and docs — the structure, naming, and style, including the thesaurus data rules. Code examples must genuinely work in that language; don't let an AI invent syntax or fake a feature that should be marked
"not-implemented": true. - Follow the PR template — including the "AI bots used" section, telling us what you used and how. (Please actually review the changes before submitting.)
- Be tested — run the unit tests and the data-validation commands, and make sure the GitHub Actions checks pass.
Low-effort AI pull requests — unchecked dumps of generated code that ignore the conventions, skip the template, or aren't tested — will be closed or marked as spam. If we misjudge one of yours, reach out and we'll take another look.
Yes! The Code Thesaurus code and documentation projects are both enabled for Hacktoberfest contributions.
All contributors are required to follow the Code Thesaurus Code of Conduct.
If it's related to an issue, write a comment on the issue or email us at coreteam@codethesaur.us.
You can also reach out on Twitter @codethesaurus.
You could also email the core team (coreteam@codethesaur.us).