openleetcode 是一个用 Haskell 编写的开源工具,旨在本地运行 LeetCode 测试用例,将判题环境透明化。它支持 12 种语言,通过 YAML 文件存储测试数据,并利用 Docker 和 Piston 后端执行。项目强调开源测试用例,让用户无需猜测黑盒逻辑,但测试质量依赖社区维护,且不支持系统设计、SQL 等题型。其核心价值在于打破 LeetCode 的神秘感,提供可调试、可追溯的本地刷题体验。
完成下面两步后,将自动完成登录并继续当前操作。