An open API service for producing an overview of a list of open source projects.

https://github.com/alecthomas/chroma

console go golang highlighter highlighting html library syntax tool

Score: 36.10768682762349

Last synced: 1 day ago
JSON representation

Repository metadata:

A general purpose syntax highlighter in pure Go


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 1,176
Total Committers: 365
Avg Commits per committer: 3.222
Development Distribution Score (DDS): 0.686

Commits in past year: 253
Committers in past year: 93
Avg Commits per committer in past year: 2.72
Development Distribution Score (DDS) in past year: 0.64

Name Email Commits
Alec Thomas a****c@s****g 369
renovate[bot] 2****] 92
Siavash Askari Nasr c****h@p****m 37
silverwind m****e@s****o 22
Carlos Henrique Guardão Gandarez 7****z 20
Jos512 J****2 19
JakobDev j****v@g****e 13
Ville Skyttä v****a@i****i 12
Gusted p****r@g****z 8
thomas 1****s 8
toshimaru m****e@t****t 8
Bjørn Erik Pedersen b****n@g****m 8
Johan Walles j****s@g****m 7
Joe Mooring j****g@v****m 6
Kaushal Modi k****i@g****m 6
Kenneth Shaw k****w@g****m 6
Weilin Shi 9****1@q****m 6
mlpo m****o@m****r 6
CosmicHorror L****r@p****e 6
Pablo SEMINARIO p****o@s****o 6
Pedro Loureiro 1****l 5
Thomas Sayen 6****h 5
Martin Winandy m****y@p****e 5
Francis Lavoie l****r@g****m 5
ioflow 2****w 5
soc s****n@o****e 5
mhmdanas t****x@t****m 5
Aniket Teredesai 5****t 5
Aru Sahni a****u@m****m 4
Cameron Little c****n@c****m 4
and 335 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 176
Total pull requests: 487
Average time to close issues: 6 months
Average time to close pull requests: 13 days
Total issue authors: 137
Total pull request authors: 172
Average comments per issue: 1.63
Average comments per pull request: 0.81
Merged pull request: 372
Bot issues: 1
Bot pull requests: 99

Past year issues: 11
Past year pull requests: 103
Past year average time to close issues: 8 days
Past year average time to close pull requests: 6 days
Past year issue authors: 11
Past year pull request authors: 55
Past year average comments per issue: 1.36
Past year average comments per pull request: 0.5
Past year merged pull request: 55
Past year bot issues: 0
Past year bot pull requests: 21

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/alecthomas/chroma

Top Issue Authors

  • jmooring (12)
  • silverwind (6)
  • gandarez (4)
  • walles (4)
  • myitcv (4)
  • miekg (3)
  • jaller94 (3)
  • bep (2)
  • serhack (2)
  • dschuessler (2)
  • itamarhaber (2)
  • Pi-Cla (2)
  • hloeung (2)
  • cizordj (2)
  • if-nil (2)

Top Pull Request Authors

  • renovate[bot] (99)
  • gandarez (19)
  • Gusted (17)
  • silverwind (11)
  • walles (10)
  • myitcv (8)
  • VXNCXNX (8)
  • JakobDev (7)
  • arusahni (7)
  • CosmicHorrorDev (6)
  • soc (6)
  • alecthomas (6)
  • mdbrnowski (6)
  • bep (5)
  • Chi-Iroh (5)

Top Issue Labels

  • help wanted (41)
  • bug (38)
  • lexer missing (32)
  • feature request (19)
  • lexer bug (5)
  • lexer enhancement (3)

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/alecthomas/chroma

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://pkg.go.dev/github.com/alecthomas/chroma#section-documentation
  • Licenses: MIT
  • Latest release: v0.10.0 (published almost 5 years ago)
  • Last Synced: 2026-10-31T16:04:59.886Z (2 days ago)
  • Versions: 30
  • Dependent Packages: 2,429
  • Dependent Repositories: 2,783
  • Docker Downloads: 190,952,778
  • Rankings:
    • Dependent packages count: 0.09%
    • Dependent repos count: 0.155%
    • Docker downloads count: 0.235%
    • Average: 0.63%
    • Stargazers count: 1.108%
    • Forks count: 1.561%
proxy.golang.org: github.com/alecthomas/chroma/v2

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://pkg.go.dev/github.com/alecthomas/chroma/v2#section-documentation
  • Licenses: MIT,OFL-1.1
  • Latest release: v2.27.0 (published 5 months ago)
  • Last Synced: 2026-10-31T16:04:53.439Z (2 days ago)
  • Versions: 42
  • Dependent Packages: 567
  • Dependent Repositories: 227
  • Docker Downloads: 2,393,431,827
  • Rankings:
    • Docker downloads count: 0.112%
    • Dependent packages count: 0.332%
    • Dependent repos count: 0.426%
    • Average: 0.708%
    • Stargazers count: 1.107%
    • Forks count: 1.561%
nixpkgs-24.05: chroma

A general purpose syntax highlighter in pure Go

proxy.golang.org: github.com/AlecthoMas/chroma

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/AlecthoMas/chroma
  • Documentation: https://pkg.go.dev/github.com/AlecthoMas/chroma#section-documentation
  • Licenses: MIT
  • Latest release: v0.6.0 (published about 8 years ago)
  • Last Synced: 2026-10-31T16:04:58.384Z (2 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.152%
    • Average: 4.296%
    • Dependent repos count: 4.44%
proxy.golang.org: gopkg.in/alecthomas/chroma.v0

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://pkg.go.dev/gopkg.in/alecthomas/chroma.v0#section-documentation
  • Licenses: MIT
  • Latest release: v0.6.0 (published about 8 years ago)
  • Last Synced: 2026-10-31T16:04:59.553Z (2 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.688%
    • Forks count: 1.002%
    • Average: 4.509%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/alecthomas/chroma/cmd/chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://pkg.go.dev/github.com/alecthomas/chroma/cmd/chroma#section-documentation
  • Licenses: other
  • Latest release: (published 2 days ago)
  • Last Synced: 2026-10-31T16:04:59.530Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.688%
    • Forks count: 1.002%
    • Average: 4.509%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/Alecthomas/chroma/v2

proxy.golang.org: github.com/alEcthomas/chroma

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/alEcthomas/chroma
  • Documentation: https://pkg.go.dev/github.com/alEcthomas/chroma#section-documentation
  • Licenses: MIT
  • Latest release: v0.10.0 (published almost 5 years ago)
  • Last Synced: 2026-10-31T16:04:55.010Z (2 days ago)
  • Versions: 30
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.596%
    • Average: 4.75%
    • Dependent repos count: 4.905%
proxy.golang.org: github.com/alecthomas/Chroma

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/alecthomas/Chroma
  • Documentation: https://pkg.go.dev/github.com/alecthomas/Chroma#section-documentation
  • Licenses: MIT
  • Latest release: v0.6.0 (published about 8 years ago)
  • Last Synced: 2026-10-31T16:04:43.548Z (2 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.647%
    • Average: 4.803%
    • Dependent repos count: 4.959%
proxy.golang.org: github.com/alecthomas/chroma/v3

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://pkg.go.dev/github.com/alecthomas/chroma/v3#section-documentation
  • Licenses: MIT,OFL-1.1
  • Latest release: v3.0.0-alpha.5 (published 4 months ago)
  • Last Synced: 2026-10-31T16:04:53.437Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.672%
    • Average: 4.829%
    • Dependent repos count: 4.986%
proxy.golang.org: github.com/alectHomas/chroma

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/alectHomas/chroma
  • Documentation: https://pkg.go.dev/github.com/alectHomas/chroma#section-documentation
  • Licenses: MIT
  • Latest release: v0.10.0 (published almost 5 years ago)
  • Last Synced: 2026-10-31T16:05:05.158Z (2 days ago)
  • Versions: 30
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.707%
    • Average: 4.865%
    • Dependent repos count: 5.024%
proxy.golang.org: github.com/AlEcthomas/chroma/v2

proxy.golang.org: github.com/AlEcthomas/chroma

Package chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI- coloured text, etc.

  • Homepage: https://github.com/AlEcthomas/chroma
  • Documentation: https://pkg.go.dev/github.com/AlEcthomas/chroma#section-documentation
  • Licenses: MIT
  • Latest release: v0.10.0 (published almost 5 years ago)
  • Last Synced: 2026-10-31T16:04:52.664Z (2 days ago)
  • Versions: 30
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.468%
    • Average: 5.651%
    • Dependent repos count: 5.835%
proxy.golang.org: github.com/alecthomas/chroma/cmd/chromad

formulae.brew.sh: chroma

General purpose syntax highlighter in pure Go

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: MIT
  • Latest release: 2.27.0 (published 4 months ago)
  • Last Synced: 2026-10-31T16:04:42.758Z (2 days ago)
  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 40 Last month
  • Rankings:
    • Stargazers count: 7.005%
    • Forks count: 7.642%
    • Average: 16.864%
    • Dependent packages count: 19.441%
    • Dependent repos count: 24.273%
    • Downloads: 25.959%
ubuntu-24.04: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 0.10.0-5 (published 9 months ago)
  • Last Synced: 2026-08-13T17:41:39.317Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 0.10.0-3build1 (published 9 months ago)
  • Last Synced: 2026-03-10T03:12:59.325Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: golang-github-alecthomas-chroma-v2

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 2.7.0-1build1 (published 9 months ago)
  • Last Synced: 2026-03-10T03:13:10.231Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: golang-github-alecthomas-chroma-v2

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://packages.debian.org/trixie/golang-github-alecthomas-chroma-v2
  • Licenses: other
  • Latest release: 2.14.0-1 (published 9 months ago)
  • Last Synced: 2026-07-24T20:44:20.731Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: golang-github-alecthomas-chroma-v2

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 2.14.0-1 (published 9 months ago)
  • Last Synced: 2026-09-25T10:42:41.633Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: go-chroma

General purpose syntax highlighter

debian-12: golang-github-alecthomas-chroma-v2

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://packages.debian.org/bookworm/golang-github-alecthomas-chroma-v2
  • Licenses: other
  • Latest release: 2.5.0-1 (published 9 months ago)
  • Last Synced: 2026-03-12T23:11:50.258Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 0.10.0-3 (published 9 months ago)
  • Last Synced: 2026-03-11T20:13:44.582Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-10: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://packages.debian.org/buster/golang-github-alecthomas-chroma
  • Licenses: other
  • Latest release: 0.6.3+really0.6.2-1 (published 9 months ago)
  • Last Synced: 2026-03-13T07:03:53.288Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: chroma

A general purpose syntax highlighter in pure Go

nixpkgs-unstable: chroma

General purpose syntax highlighter in pure Go

debian-11: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://packages.debian.org/bullseye/golang-github-alecthomas-chroma
  • Licenses: other
  • Latest release: 0.8.2-3 (published 9 months ago)
  • Last Synced: 2026-03-13T14:33:56.490Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://packages.debian.org/bookworm/golang-github-alecthomas-chroma
  • Licenses: other
  • Latest release: 0.10.0-3 (published 9 months ago)
  • Last Synced: 2026-03-12T23:11:49.977Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 0.9.4-1 (published 9 months ago)
  • Last Synced: 2026-03-07T03:37:57.202Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: chroma

General purpose syntax highlighter in pure Go

ubuntu-24.04: golang-github-alecthomas-chroma-v2

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 2.12.0-2build1 (published 9 months ago)
  • Last Synced: 2026-08-13T17:40:34.088Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Documentation: https://packages.debian.org/trixie/golang-github-alecthomas-chroma
  • Licenses: other
  • Latest release: 0.10.0-5 (published 9 months ago)
  • Last Synced: 2026-03-13T19:12:12.746Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 0.10.0-5 (published 9 months ago)
  • Last Synced: 2026-03-08T15:03:00.680Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: golang-github-alecthomas-chroma

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 0.7.1-1 (published 9 months ago)
  • Last Synced: 2026-08-01T10:39:57.598Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.05: chroma

A general purpose syntax highlighter in pure Go

guix: go-github-com-alecthomas-chroma

General purpose syntax highlighter in pure Go

ubuntu-23.04: golang-github-alecthomas-chroma-v2

  • Homepage: https://github.com/alecthomas/chroma
  • Licenses: other
  • Latest release: 2.4.0-1 (published 9 months ago)
  • Last Synced: 2026-03-11T06:10:06.180Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: go-github-com-alecthomas-chroma-v2

General purpose syntax highlighter in pure Go


Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v2 composite
.github/workflows/release.yml actions
  • actions/checkout v2 composite
cmd/chroma/go.mod go
  • github.com/alecthomas/chroma/v2 v2.0.0-00010101000000-000000000000
  • github.com/alecthomas/kong v0.7.1
  • github.com/dlclark/regexp2 v1.4.0
  • github.com/mattn/go-colorable v0.1.13
  • github.com/mattn/go-isatty v0.0.17
  • golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab
cmd/chroma/go.sum go
  • github.com/alecthomas/assert/v2 v2.2.1
  • github.com/alecthomas/kong v0.7.1
  • github.com/alecthomas/repr v0.2.0
  • github.com/dlclark/regexp2 v1.4.0
  • github.com/hexops/gotextdiff v1.0.3
  • github.com/mattn/go-colorable v0.1.13
  • github.com/mattn/go-isatty v0.0.16
  • github.com/mattn/go-isatty v0.0.17
  • golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab
cmd/chromad/go.mod go
  • github.com/alecthomas/chroma/v2 v2.0.0-00010101000000-000000000000
  • github.com/alecthomas/kong v0.7.1
  • github.com/alecthomas/kong-hcl v1.0.1
  • github.com/dlclark/regexp2 v1.4.0
  • github.com/felixge/httpsnoop v1.0.1
  • github.com/gorilla/csrf v1.7.1
  • github.com/gorilla/handlers v1.5.1
  • github.com/gorilla/mux v1.8.0
  • github.com/gorilla/securecookie v1.1.1
  • github.com/hashicorp/hcl v1.0.0
  • github.com/pkg/errors v0.9.1
cmd/chromad/go.sum go
  • github.com/alecthomas/assert/v2 v2.2.1
  • github.com/alecthomas/kong v0.2.16
  • github.com/alecthomas/kong v0.7.1
  • github.com/alecthomas/kong-hcl v1.0.1
  • github.com/alecthomas/repr v0.2.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/dlclark/regexp2 v1.4.0
  • github.com/felixge/httpsnoop v1.0.1
  • github.com/gorilla/csrf v1.7.1
  • github.com/gorilla/handlers v1.5.1
  • github.com/gorilla/mux v1.8.0
  • github.com/gorilla/securecookie v1.1.1
  • github.com/hashicorp/hcl v1.0.0
  • github.com/hexops/gotextdiff v1.0.3
  • github.com/pkg/errors v0.8.1
  • github.com/pkg/errors v0.9.1
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/testify v1.2.2
go.mod go
  • github.com/alecthomas/assert/v2 v2.2.1
  • github.com/alecthomas/repr v0.2.0
  • github.com/dlclark/regexp2 v1.4.0
  • github.com/hexops/gotextdiff v1.0.3
go.sum go
  • github.com/alecthomas/assert/v2 v2.2.1
  • github.com/alecthomas/repr v0.2.0
  • github.com/dlclark/regexp2 v1.4.0
  • github.com/hexops/gotextdiff v1.0.3
Dockerfile docker
  • alpine 3.24 build
  • ubuntu 26.04 build
_tools/pyproject.toml pypi
  • pygments >=2.19.1
  • pystache >=0.6.8
_tools/uv.lock pypi
  • chromatools 0.1.0
  • pygments 2.19.1
  • pystache 0.6.8