Exercism (@exercism)

Top repositories

1

exercism

Crowd-sourced code mentorship. Practice having thoughtful conversations about code.
7,312
star
2

python

Exercism exercises in Python.
Python
1,863
star
3

cli

A Go based command line tool for exercism.org.
Go
1,267
star
4

rust

Exercism exercises in Rust.
Rust
1,191
star
5

go

Exercism exercises in Go.
Go
986
star
6

java

Exercism exercises in Java.
Java
686
star
7

elixir

Exercism exercises in Elixir.
Elixir
570
star
8

javascript

Exercism exercises in JavaScript.
JavaScript
560
star
9

ruby

Exercism exercises in Ruby.
Ruby
498
star
10

haskell

Exercism exercises in Haskell.
Haskell
450
star
11

website

The codebase for Exercism's website.
Ruby
405
star
12

problem-specifications

Shared metadata for exercism exercises.
Ruby
310
star
13

csharp

Exercism exercises in C#.
C#
276
star
14

c

Exercism exercises in C.
C
249
star
15

cpp

Exercism exercises in C++.
C++
226
star
16

website-copy

A repository for exercism's website's copy
HTML
198
star
17

DEPRECATED.javascript

Exercism exercises in JavaScript.
JavaScript
194
star
18

kotlin

Exercism exercises in Kotlin.
Kotlin
192
star
19

windows-installer

A project to download and install the latest version of Exercism Client for Windows depending on the architecture.
Pascal
190
star
20

v3

The work-in-progress project for developing v3 tracks
C#
170
star
21

typescript

Exercism exercises in TypeScript.
JavaScript
145
star
22

clojure

Exercism exercises in Clojure.
Clojure
144
star
23

php

Exercism exercises in PHP.
PHP
129
star
24

elm

Exercism exercises in Elm.
Elm
129
star
25

v2-website

Exercism β€” Code practice and mentorship for everyone.
Ruby
125
star
26

erlang

Exercism exercises in Erlang.
Erlang
124
star
27

scala

Exercism exercises in Scala.
Scala
115
star
28

fsharp

Exercism exercises in F#.
F#
106
star
29

swift

Exercism exercises in Swift.
Swift
101
star
30

bash

Exercism exercises in Bash.
Shell
92
star
31

ocaml

Exercism exercises in OCaml.
OCaml
91
star
32

legacy-docs

84
star
33

gleam

Exercism exercises in Gleam.
Gleam
81
star
34

common-lisp

Exercism exercises in Common Lisp.
Common Lisp
76
star
35

crystal

Exercism exercises in Crystal.
Crystal
70
star
36

abap

Exercism exercises in ABAP.
ABAP
63
star
37

julia

Exercism exercises in Julia.
Julia
61
star
38

nim

Exercism exercises in Nim.
Nim
51
star
39

dart

Exercism exercises in Dart.
Dart
50
star
40

DEPRECATED.exercism.rb

DEPRECATED. See http://github.com/exercism/cli for the new CLI.
Ruby
48
star
41

DEPRECATED.x-api

Application to serve exercism assignments
Ruby
46
star
42

emacs-lisp

Exercism exercises in Emacs Lisp.
Emacs Lisp
45
star
43

docs

Exercism's docs. View them at Exercism's website, not on GitHub.
42
star
44

racket

Exercism exercises in Racket.
Racket
39
star
45

zig

Exercism exercises in Zig.
Zig
38
star
46

pony

Exercism exercises in Pony.
Pony
38
star
47

discussions

For discussing things like future features, roadmap, priorities, and other things that are not directly action-oriented (yet).
37
star
48

powershell

Exercism exercises in Windows PowerShell.
PowerShell
35
star
49

scheme

Exercism exercises in Scheme.
Scheme
35
star
50

purescript

Exercism exercises in PureScript.
PureScript
35
star
51

hiring-frontend-developer

34
star
52

pr-commenter-action

The PR Commenter GitHub action posts comments on a PR that can vary depending on which files are being changed in the PR.
JavaScript
33
star
53

lua

Exercism exercises in Lua.
Lua
33
star
54

pharo-smalltalk

Exercism exercises in Pharo.
Smalltalk
33
star
55

delphi

Exercism exercises in Delphi Pascal.
Pascal
33
star
56

exalysis

Mentoring tool for the Go track on Exercism. Downloads students code, checks it and provides suggestions.
Go
33
star
57

DEPRECATED.rikki

A worker written in golang for automatically nitpicking exercism submissions.
Go
30
star
58

idris

Exercism exercises in Idris.
Idris
29
star
59

plsql

Exercism exercises in PL/SQL.
PLSQL
28
star
60

prolog

Exercism exercises in Prolog.
Prolog
27
star
61

elixir-analyzer

Elixir
27
star
62

perl5

Exercism exercises in Perl 5.
Perl
26
star
63

automated-analysis

An overview space for Automated Analysis on Exercism
26
star
64

sml

Exercism exercises in Standard ML.
Standard ML
24
star
65

lfe

Exercism exercises in Lisp Flavoured Erlang (LFE).
LFE
23
star
66

r

Exercism exercises in R.
R
23
star
67

gui

JavaScript
22
star
68

deprecated-mentors

Rust
22
star
69

fortran

Exercism exercises in Fortran.
Fortran
22
star
70

x86-64-assembly

Exercism exercises in x86-64 Assembly.
Assembly
22
star
71

raku

Exercism exercises in Raku
Raku
22
star
72

blog

Exercism's blog content
Shell
21
star
73

configlet

The official tool for managing Exercism language track repositories.
Nim
20
star
74

reasonml

Exercism exercises in ReasonML.
Reason
20
star
75

groovy

Exercism exercises in Groovy.
Groovy
19
star
76

red

Exercism exercises in Red.
Red
19
star
77

mips

Exercism exercises in MIPS Assembly.
Shell
19
star
78

vimscript

Exercism exercises in Vim script.
Vim Script
18
star
79

generic-track

Ruby
18
star
80

coq

Exercism exercises in Coq.
Shell
17
star
81

nix

Exercism exercises in Nix.
Shell
17
star
82

terraform

HCL
17
star
83

DEPRECATED.help.exercism.io

DEPRECATED. LEGACY. NO LONGER BEING WORKED ON.
JavaScript
17
star
84

d

Exercism exercises in D.
D
16
star
85

v2-configlet

Tool to assist in managing Exercism language tracks.
Go
16
star
86

coffeescript

Exercism exercises in CoffeeScript.
CoffeeScript
16
star
87

development-environment

Ruby
16
star
88

solidity

Exercism exercises in Solidity.
JavaScript
15
star
89

babashka

Exercism exercises in Babashka.
Clojure
14
star
90

javascript-analyzer

This is Exercism's automated analyzer for the JavaScript track.
TypeScript
14
star
91

interactive-cli-walkthrough

Ruby
13
star
92

DEPRECATED.v2-feedback

Please use https://github.com/exercism/exercism.io for reporting issues
13
star
93

ruby-analyzer

This is Exercism's automated analyzer for the Ruby track.
Ruby
13
star
94

csharp-analyzer

An analyser for C#
C#
12
star
95

cfml

Exercism exercises in CFML.
ColdFusion
12
star
96

gnu-apl

Exercism exercises in GNU APL.
APL
12
star
97

v3-beta

12
star
98

awk

Exercism exercises in AWK.
Shell
12
star
99

tracks-maintenance-dashboard

A dashboard for maintainers to understand the state of tracks
TypeScript
11
star
100

python-test-runner

Python
11
star