LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

exercism

CLI for Exercism coding practice platform

TLDR

Configure with token
$ exercism configure --token=[your_token]
copy
Download exercise
$ exercism download --track=[python] --exercise=[hello-world]
copy
Submit solution
$ exercism submit [solution.py]
copy
List available tracks
$ exercism tracks
copy
Show workspace path
$ exercism workspace
copy
Open exercise in browser
$ exercism open [path/to/exercise]
copy

SYNOPSIS

exercism command [options]

DESCRIPTION

exercism is the CLI for Exercism, a platform for learning programming languages through practice exercises. It downloads exercises, submits solutions, and manages your local workspace.The tool integrates with the Exercism website, allowing iteration on exercises with mentor feedback. It supports dozens of programming language tracks.

PARAMETERS

configure

Set up CLI with API token.
download
Download an exercise.
submit
Submit solution for review.
tracks
List available language tracks.
workspace
Show workspace directory.
open
Open exercise in browser.
--track name
Programming language track.
--exercise name
Exercise name.
--token token
API token for authentication.
--force
Overwrite existing files.

CONFIGURATION

~/.config/exercism/user.json

Stores API token, workspace path, and user preferences.

INSTALL

sudo dnf install exercism
copy
brew install exercism
copy
nix profile install nixpkgs#exercism
copy

CAVEATS

Requires Exercism account and API token. Internet connection needed for downloads. Workspace path should be configured correctly. Some exercises require specific language versions.

HISTORY

Exercism was founded by Katrina Owen in 2013 as a platform for deliberate practice in programming. The CLI enables offline work on exercises with integration to the web platform for submission and mentoring.

SEE ALSO

git(1), npm(1), pip(1)

RESOURCES

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid