# elixir-lang/elixir SLOC report

> As of 2026-09-15 (commit fecd6e3650ec), elixir-lang/elixir contains 236,166 total lines: 141,987 code, 66,132 comments, 28,047 blank, across 384 files in 10 languages (top: Elixir 91.3%). Counted with tokei via OctoCounts.

OctoCounts produced this report by resolving elixir-lang/elixir to commit fecd6e3650ec, downloading the repository source archive, and counting every source file with tokei, the open-source line counter written in Rust. The table below breaks the count down by programming language into files, total lines, code lines, comment lines, and blank lines, so the figures can be compared across languages and projects. Results are cached by commit, tokei version, and analysis options, so counting the same revision again reproduces exactly these numbers.

## Repository size insights

This is a large codebase by counted code lines. Code represents 60.1% of all lines, comments represent 28.0%, and the repository averages 370 code lines per file. Elixir accounts for 91.3% of counted code.

| Language | Files | Lines | Code | Comments | Blanks |
| --- | ---: | ---: | ---: | ---: | ---: |
| Elixir | 264 | 151,258 | 129,678 | 3,965 | 17,615 |
| Erlang | 37 | 14,448 | 11,233 | 932 | 2,283 |
| Shell | 4 | 361 | 278 | 32 | 51 |
| Makefile | 1 | 348 | 269 | 13 | 66 |
| Batch | 4 | 229 | 191 | 12 | 26 |
| YAML | 1 | 192 | 185 | 7 | 0 |
| Autoconf | 2 | 135 | 135 | 0 | 0 |
| PowerShell | 1 | 27 | 18 | 6 | 3 |
| Markdown | 59 | 9,310 | 0 | 5,741 | 3,569 |
| Plain Text | 11 | 59,858 | 0 | 55,424 | 4,434 |

Top language (Elixir 91.3%). Generated at 2026-09-15T17:52:19.074667144+00:00. Canonical report: https://octocounts.com/github/elixir-lang/elixir

## Report FAQ

### How many lines of code does elixir-lang/elixir have?

elixir-lang/elixir has 236,166 total lines, including 141,987 code lines, 66,132 comment lines, and 28,047 blank lines.

### How was the elixir-lang/elixir line count measured?

OctoCounts resolved the public GitHub repository to commit fecd6e3650ec, downloaded the source archive, counted it with tokei, and cached the report by commit, tokei version, and analysis options.

### What commit was counted for elixir-lang/elixir?

This OctoCounts report was generated from fecd6e3650ec3944f2716ff295ddc84c8d5ce373 at commit fecd6e3650ec on 2026-09-15T17:52:19.074667144+00:00.

## Similar repository reports

- [elixir-nx/nx](https://octocounts.com/github/elixir-nx/nx) — Elixir, 51,344 code lines
- [Gazler/breeze](https://octocounts.com/github/Gazler/breeze) — Elixir, 36,168 code lines
- [elixir-ecto/ecto](https://octocounts.com/github/elixir-ecto/ecto) — Elixir, 35,253 code lines
- [cocoa-xu/evision](https://octocounts.com/github/cocoa-xu/evision) — Elixir, 32,849 code lines
- [openai/symphony](https://octocounts.com/github/openai/symphony) — Elixir, 17,475 code lines
- [elixir-nx/axon](https://octocounts.com/github/elixir-nx/axon) — Elixir, 16,992 code lines

## Related OctoCounts pages

- [Recently analyzed repositories](https://octocounts.com/recent)
- [Popular SLOC reports](https://octocounts.com/popular)
- [Trending GitHub repositories](https://octocounts.com/trending)
- [Hall of Monoliths](https://octocounts.com/hall-of-monoliths)
- [GitHub SLOC counter guide](https://octocounts.com/docs/github-sloc-counter)
- [Counting methodology](https://octocounts.com/docs/methodology)
- [OctoCounts API docs](https://octocounts.com/docs/api)
