Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skygragon/leetcode-cli
A cli tool to enjoy leetcode!
https://github.com/skygragon/leetcode-cli
Last synced: 3 days ago
JSON representation
A cli tool to enjoy leetcode!
- Host: GitHub
- URL: https://github.com/skygragon/leetcode-cli
- Owner: skygragon
- License: mit
- Created: 2016-08-16T07:57:24.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T05:45:10.000Z (almost 2 years ago)
- Last Synced: 2025-01-16T06:05:31.672Z (10 days ago)
- Language: JavaScript
- Homepage:
- Size: 10 MB
- Stars: 3,681
- Watchers: 64
- Forks: 457
- Open Issues: 86
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- stars - skygragon/leetcode-cli
- awesome-list - leetcode-cli - A cli tool to enjoy leetcode. (Containers & Language Extentions & Linting / For C++/C)
README
[![npm version](https://img.shields.io/npm/v/leetcode-cli.svg?style=flat)](https://www.npmjs.com/package/leetcode-cli)
[![Releases](https://img.shields.io/github/release/skygragon/leetcode-cli.svg?style=flat)](https://github.com/skygragon/leetcode-cli/releases)
[![license](https://img.shields.io/npm/l/leetcode-cli.svg?style=flat)](https://github.com/skygragon/leetcode-cli/blob/master/LICENSE)
[![Build](https://img.shields.io/travis/skygragon/leetcode-cli.svg?style=flat)](https://travis-ci.org/skygragon/leetcode-cli)
[![Join chat at https://gitter.im/skygragon/leetcode-cli](https://img.shields.io/gitter/room/skygragon/leetcode-cli.svg?style=flat)](https://gitter.im/skygragon/leetcode-cli)# leetcode-cli
A productive cli tool to enjoy leetcode!
Great thanks to leetcode.com, a really awesome website!
⦙ [Releases](https://skygragon.github.io/leetcode-cli/releases) ⦙
[Install](https://skygragon.github.io/leetcode-cli/install) ⦙
[Docs](https://skygragon.github.io/leetcode-cli/) ⦙
[Commands](https://skygragon.github.io/leetcode-cli/commands) ⦙
[Advanced](https://skygragon.github.io/leetcode-cli/advanced) ⦙
[Plugins](https://github.com/skygragon/leetcode-cli-plugins) ⦙* A very [**EFFICIENT**](#quick-start) way to fight questions.
* [**CACHING**](https://skygragon.github.io/leetcode-cli/advanced#cache) questions to ease offline thinking.
* [**GENERATING**](https://skygragon.github.io/leetcode-cli/commands#show) source code before coding.
* Live [**TEST**](https://skygragon.github.io/leetcode-cli/commands#test) and [**SUBMIT**](https://skygragon.github.io/leetcode-cli/commands#submit) with leetcode.com.
* Download your previous [**SUBMISSION**](https://skygragon.github.io/leetcode-cli/commands#submission).
* Trace your coding [**STATUS**](https://skygragon.github.io/leetcode-cli/commands#stat).
* [**AUTO LOGIN**](https://skygragon.github.io/leetcode-cli/advanced#auto-login) among multiple agents with single account.
* Multiple [**THEMES**](https://skygragon.github.io/leetcode-cli/advanced#color-themes) support.
* More [**PLUGINS**](https://skygragon.github.io/leetcode-cli/advanced#plugins) to enjoy extra features!## Screenshot
## Quick Start
Read help first $ leetcode help
Login with your leetcode account $ leetcode user -l
Browse all questions $ leetcode list
Choose one question $ leetcode show 1 -g -l cpp
Coding it!
Run test(s) and pray... $ leetcode test ./two-sum.cpp -t '[3,2,4]\n7'
Submit final solution! $ leetcode submit ./two-sum.cpp