Cheatsheet for all

Free, fast, searchable Data Structures & Algorithms cheatsheets for LeetCode and competitive programming.

What this app does

Cheatsheet for all is a free reference tool for Data Structures & Algorithms. It shows copy-ready code snippets grouped by topic across five languages — Rust, C++, Python, Java, and Lua — with regex-powered search and Vim-style keyboard navigation. It also includes a practice tracker that lets you check off the top 150 LeetCode problems as you solve them and keep a record of your progress.

Sign in with Google (optional)

The app works fully without an account; your practice progress is saved locally in your browser. Signing in with Google is optional and only syncs that progress across your devices.

Your data is used only to display your account and restore your practice progress. We do not sell, share, or use it for advertising, analytics, or tracking. You can revoke access anytime from your Google Account permissions page.