Reddit Question · Mar 2026

Grindx - dsa practice in your terminal

376 upvotes 24 replies

Question Details

I built a terminal-based DSA practice tool using Claude — grindx pip install grindx What it is: A distraction-free TUI to solve DSA problems right in your terminal — problem on the lef

Full Details

I built a terminal-based DSA practice tool using Claude — grindx pip install grindx What it is: A distraction-free TUI to solve DSA problems right in your terminal — problem on the left, code editor on the right. Nothing else. Built-in problem sets: Blind 75, NeetCode 150, Grind 75, and Striver's A2Z DSA (300+ problems) 5 languages: Python, Go, C++, Java, JavaScript Features: - Syntax highlighting, auto-timer, progress tracking, streaks - AI review of your solution (supports Ollama, Groq, OpenAI, Anthropic) - Zero network calls — everything runs locally (AI is optional) - No test case execution — focuses on explaining your approach, like a real interview. AI catches logical flaws instead. I'm not a huge fan of LeetCode-style interviews, but I love terminal-based tools. Built this so I can practice DSA while Claude generates code in the background. GitHub: https://github.com/xghostient/grindx If you find it useful — contributions are welcome! Improve problem statements, request features, or fix issues on GitHub.

Free preview. Unlock all questions →