CryptoPals
cryptopals.comCryptoPals offers cryptography challenges organized into sets, beginning with foundational exercises.
Looking for something like CryptoHack? Here are 15 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 3 are free or have a free plan and 2 are open source.
CryptoHack teaches modern cryptography through free interactive challenges and exercises.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | CryptoPals | — | Not stated | Web |
| 2 | RegexOne | — | Not stated | Web |
| 3 | SQL Easy | — | Not stated | Web |
| 4 | Learn Git Branching | — | Not stated | Web |
| 5 | CSS Challenges | — | Not stated | Web |
| 6 | Learn SQL | — | Not stated | Web |
| 7 | Dash | — | Not stated | Web |
| 8 | Hacksplaining | Freemium | Not stated | Web |
| 9 | CSS Diner | — | Not stated | Web |
| 10 | SQL Noir | — | Not stated | Web |
CryptoPals offers cryptography challenges organized into sets, beginning with foundational exercises.
RegexOne teaches regular expressions through interactive lessons and exercises.
SQL Easy teaches SQL through 31 interactive browser exercises using SQLite, with hints and practice in common query clauses.
Learn Git Branching teaches Git through an interactive terminal and branching exercises.
CSS Challenges offers exercises at difficulty levels from easy to expert for practicing CSS.
SQLBolt offers interactive SQL lessons and exercises for learning database queries.
Dash teaches web development fundamentals through an online course with lessons and exercises.
Hacksplaining teaches secure coding through interactive browser lessons covering OWASP Top 10 and GenAI threats.
CSS Diner teaches CSS selectors through an interactive lesson that presents selector examples in a game format.
SQL Noir teaches SQL through an interactive detective game where players query a database to investigate cases.
Select Star SQL is an interactive book that teaches SQL by running queries against a real-world dataset.
Packet.School teaches networking through interactive simulations, network building, and a terminal experience.
Learn TypeScript through interactive coding exercises and connect with a community of developers on TypeHero.
Type Challenges offers TypeScript type exercises with an online judge.
RegexLearn teaches regular expressions through interactive lessons and practice at different levels.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative