Dr. Claw
Full-stack research workspace. From idea to paper with AI agents.
Learn typed code through a programming game. Learn Python, JavaScript, and HTML as you solve puzzles and learn to make your own coding games and websites.
EducationJavaScript · VueGitHub @codecombatOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Game for learning how to code.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗CodeCombat is a multiplayer programming game for learning how to code. See the Archmage (coder) developer wiki for a dev setup guide, extensive documentation, and much more to get started hacking!
It's both a startup and a community project, completely open source under the MIT and Creative Commons licenses. Since it's a game (with really cool tech), it's really fun to hack on. Join us in teaching the world to code! Your contribution will go on to show millions of players how cool programming can be.
Whether you're novice or pro, the CodeCombat team is ready to help you implement your ideas. Reach out on our Reddit community, our issue tracker, or our developer chat room on Slack, or see the docs for more on how to contribute.
MIT for the code, and CC-BY for the art and music. Please also sign the CodeCombat contributor license agreement so we can accept your pull requests. It is easy.
Note: the levels on codecombat.com are not open source.
We offer a partner API for SSO, user management, progress data, etc., with API docs here and SDKs here. You'll need client credentials, so get in touch with us if you have a use case for that.
For the very simplest case that can power some data integrations with your CodeCombat account, you can fetch https://codecombat.com/db/user/your-user-name-or-id to get some user progress stats. For example, Beeminder uses this API to help you commit to learning to code.