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

https://github.com/explosion/thinc

ai artificial-intelligence deep-learning functional-programming jax machine-learning machine-learning-library mxnet natural-language-processing nlp python pytorch spacy tensorflow type-checking

Score: 32.87409692161194

Last synced: about 2 hours ago
JSON representation

Repository metadata:

🔮 A refreshing functional take on deep learning, compatible with your favorite libraries


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 4,900
Total Committers: 67
Avg Commits per committer: 73.134
Development Distribution Score (DDS): 0.432

Commits in past year: 51
Committers in past year: 4
Avg Commits per committer in past year: 12.75
Development Distribution Score (DDS) in past year: 0.059

Name Email Commits
Matthew Honnibal h****h@g****m 2782
Matthew Honnibal h****l@g****m 785
Ines Montani i****s@i****o 654
Sofie Van Landeghem s****g 140
Adriane Boyd a****d@g****m 124
Daniël de Kok m****e@d****u 101
justindujardin j****n@d****m 80
Henning Peters p****e@d****e 52
Madeesh Kannan s****e 30
Sebastián Ramírez t****o@g****m 18
Giannis Daras d****s@g****m 17
kadarakos k****s@g****m 10
github-actions[bot] 4****] 10
Dani d****l@r****i 8
Stefan Behnel s****b@s****e 7
Matthew Honnibal m****w@h****m 6
Paul O'Leary McCann p****m@d****m 6
Richard Hudson r****d@e****i 5
Marcus Blättermann m****s@e****e 4
Raphael Mitsch r****h@o****m 4
Rolando Espinoza r****4@g****m 2
RaananHadar r****r@g****m 2
Nehal J Wani n****1@g****m 2
Marcelo Trylesinski m****e@g****m 2
Herve Nicol h****l@g****m 2
Dan Chowdhury d****n@g****m 2
Christian Clauss c****s@m****m 2
Charles Coulombe c****e 2
Aleph Melo a****o@i****m 2
Abhijit Balaji b****t@y****m 2
and 37 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 29
Total pull requests: 197
Average time to close issues: 4 months
Average time to close pull requests: 22 days
Total issue authors: 26
Total pull request authors: 32
Average comments per issue: 1.79
Average comments per pull request: 1.05
Merged pull request: 149
Bot issues: 0
Bot pull requests: 6

Past year issues: 3
Past year pull requests: 6
Past year average time to close issues: N/A
Past year average time to close pull requests: about 1 month
Past year issue authors: 3
Past year pull request authors: 6
Past year average comments per issue: 1.0
Past year average comments per pull request: 1.5
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • danieldk (2)
  • sizhky (2)
  • connorbrinton (2)
  • tehbone (1)
  • vitaly-d (1)
  • knevan (1)
  • Manamama (1)
  • willfrey (1)
  • nikita-galileo (1)
  • chipi (1)
  • rakovskij-stanislav (1)
  • danielhallmann (1)
  • khmyznikov (1)
  • patrik7812 (1)
  • AmitMY (1)

Top Pull Request Authors

  • danieldk (65)
  • adrianeboyd (56)
  • honnibal (12)
  • svlandeg (9)
  • kadarakos (8)
  • github-actions[bot] (6)
  • shadeMe (4)
  • essenmitsosse (4)
  • shadchin (3)
  • J08nY (2)
  • BLKSerene (2)
  • rmitsch (2)
  • davispuh (2)
  • Atlogit (2)
  • a-detiste (2)

Top Issue Labels

  • feat / ops (2)
  • bug (2)
  • install (2)
  • docs (2)
  • feat / config (1)
  • feat / loss (1)
  • feat / shims (1)
  • third-party (1)
  • feat / layers (1)
  • feat / types (1)
  • usage (1)

Top Pull Request Labels

  • 🔜 v9.0 (24)
  • meta (20)
  • enhancement (19)
  • bug (15)
  • feat / ops (13)
  • docs (13)
  • tests (10)
  • performance (10)
  • feat / layers (10)
  • feat / types (7)
  • feat / loss (6)
  • interop / pytorch (5)
  • feat / shims (4)
  • feat / optimizers (3)
  • 🔜v8.2 (2)
  • serialization (2)
  • third-party (1)
  • interop / mxnet (1)
  • feat / config (1)
  • ⚠️ wip (1)
  • feat / ux (1)
  • examples (1)
  • interop / tensorflow (1)
  • feat / transformer (1)
  • install (1)

Package metadata

pypi.org: thinc

A refreshing functional take on deep learning, compatible with your favorite libraries

  • Homepage: https://github.com/explosion/thinc
  • Documentation: https://thinc.readthedocs.io/
  • Licenses: MIT
  • Latest release: 9.1.1 (published almost 2 years ago)
  • Last Synced: 2026-08-25T14:05:18.432Z (1 day ago)
  • Versions: 250
  • Dependent Packages: 40
  • Dependent Repositories: 8,632
  • Downloads: 25,121,845 Last month
  • Docker Downloads: 942,131,652
  • Rankings:
    • Dependent repos count: 0.098%
    • Downloads: 0.121%
    • Docker downloads count: 0.303%
    • Dependent packages count: 0.426%
    • Average: 0.898%
    • Stargazers count: 1.4%
    • Forks count: 3.042%
  • Maintainers (3)
nixpkgs-unstable: python314Packages.thinc

Library for NLP machine learning

pypi.org: thinc-gpu-ops

CUDA kernels for Thinc

  • Homepage: https://github.com/explosion/thinc
  • Documentation: https://thinc-gpu-ops.readthedocs.io/
  • Licenses: MIT
  • Latest release: 0.0.4 (published over 7 years ago)
  • Last Synced: 2026-08-25T14:04:57.319Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 2
  • Dependent Repositories: 10
  • Downloads: 2,410 Last month
  • Rankings:
    • Stargazers count: 1.399%
    • Dependent packages count: 2.157%
    • Forks count: 3.04%
    • Average: 3.221%
    • Dependent repos count: 4.69%
    • Downloads: 4.821%
  • Maintainers (3)
proxy.golang.org: github.com/explosion/thinc

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/explosion/thinc#section-documentation
  • Licenses: mit
  • Latest release: v9.0.0+incompatible (published over 2 years ago)
  • Last Synced: 2026-08-25T14:22:37.924Z (1 day ago)
  • Versions: 87
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.449%
    • Average: 5.632%
    • Dependent repos count: 5.815%
alpine-edge: py3-thinc

Practical Machine Learning for NLP

  • Homepage: https://github.com/explosion/thinc
  • Status: removed
  • Licenses: MIT
  • Latest release: 8.2.3-r0 (published over 2 years ago)
  • Last Synced: 2025-09-18T10:59:53.413Z (11 months ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 4.595%
    • Forks count: 6.367%
    • Average: 6.401%
    • Dependent packages count: 14.641%
  • Maintainers (1)
alpine-edge: py3-thinc-doc

Practical Machine Learning for NLP (documentation)

  • Homepage: https://github.com/explosion/thinc
  • Status: removed
  • Licenses: MIT
  • Latest release: 8.2.3-r0 (published over 2 years ago)
  • Last Synced: 2025-09-18T10:59:47.388Z (11 months ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 4.595%
    • Forks count: 6.367%
    • Average: 6.401%
    • Dependent packages count: 14.641%
  • Maintainers (1)
alpine-edge: py3-thinc-pyc

Precompiled Python bytecode for py3-thinc

  • Homepage: https://github.com/explosion/thinc
  • Status: removed
  • Licenses: MIT
  • Latest release: 8.2.3-r0 (published over 2 years ago)
  • Last Synced: 2025-09-18T10:59:52.653Z (11 months ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 6.693%
    • Dependent packages count: 13.386%
  • Maintainers (1)
spack.io: py-thinc

Thinc: Practical Machine Learning for NLP in Python.

  • Homepage: https://github.com/explosion/thinc
  • Licenses: []
  • Latest release: 8.3.10 (published 5 months ago)
  • Last Synced: 2026-08-25T14:03:24.614Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 4.419%
    • Forks count: 5.78%
    • Average: 9.566%
    • Dependent packages count: 28.067%
  • Maintainers (1)
conda-forge.org: thinc

A refreshing functional take on deep learning, compatible with your favorite libraries

  • Homepage: https://github.com/explosion/thinc/
  • Licenses: MIT
  • Latest release: 8.1.5 (published almost 4 years ago)
  • Last Synced: 2026-07-27T20:04:18.353Z (30 days ago)
  • Versions: 45
  • Dependent Packages: 2
  • Dependent Repositories: 63
  • Downloads: 4,635,435 Total
  • Rankings:
    • Dependent repos count: 4.432%
    • Stargazers count: 7.776%
    • Average: 10.598%
    • Forks count: 10.621%
    • Dependent packages count: 19.561%
anaconda.org: thinc

Thinc is a lightweight deep learning library that offers an elegant, type-checked, functional-programming API for composing models, with support for layers defined in other frameworks such as PyTorch, TensorFlow and MXNet. You can use Thinc as an interface layer, a standalone toolkit or a flexible way to develop new models. Previous versions of Thinc have been running quietly in production in thousands of companies, via both spaCy and Prodigy.

  • Homepage: https://thinc.ai
  • Licenses: MIT
  • Latest release: 9.1.1 (published 12 months ago)
  • Last Synced: 2026-04-07T12:04:22.760Z (5 months ago)
  • Versions: 23
  • Dependent Packages: 2
  • Dependent Repositories: 63
  • Downloads: 104,016 Total
  • Rankings:
    • Stargazers count: 15.734%
    • Forks count: 19.914%
    • Average: 19.929%
    • Dependent packages count: 21.573%
    • Dependent repos count: 22.495%
debian-10: python-thinc

  • Homepage: https://github.com/explosion/thinc
  • Documentation: https://packages.debian.org/buster/python-thinc
  • Licenses: mit
  • Latest release: 6.12.1-1 (published 7 months ago)
  • Last Synced: 2026-03-14T02:07:53.922Z (6 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: python311Packages.thinc

Library for NLP machine learning

nixpkgs-24.11: python312Packages.thinc

Library for NLP machine learning

nixpkgs-24.11: python311Packages.thinc

Library for NLP machine learning

nixpkgs-23.11: python310Packages.thinc

Library for NLP machine learning

alpine-v3.19: py3-thinc-pyc

Precompiled Python bytecode for py3-thinc

  • Homepage: https://github.com/explosion/thinc
  • Licenses: MIT
  • Latest release: 8.2.1-r0 (published over 2 years ago)
  • Last Synced: 2026-03-18T15:34:17.822Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-24.05: python311Packages.thinc

Library for NLP machine learning

nixpkgs-24.05: python312Packages.thinc

Library for NLP machine learning

alpine-v3.19: py3-thinc-doc

Practical Machine Learning for NLP (documentation)

  • Homepage: https://github.com/explosion/thinc
  • Licenses: MIT
  • Latest release: 8.2.1-r0 (published over 2 years ago)
  • Last Synced: 2026-07-27T20:03:59.550Z (30 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.19: py3-thinc

Practical Machine Learning for NLP

  • Homepage: https://github.com/explosion/thinc
  • Licenses: MIT
  • Latest release: 8.2.1-r0 (published over 2 years ago)
  • Last Synced: 2026-07-27T20:03:32.060Z (30 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-23.05: python311Packages.thinc

Library for NLP machine learning

nixpkgs-unstable: python313Packages.thinc

Library for NLP machine learning

guix: python-thinc

Functional take on deep learning

nixpkgs-23.05: python310Packages.thinc

Library for NLP machine learning


Dependencies

.github/workflows/explosionbot.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/issue-manager.yml actions
  • tiangolo/issue-manager 0.2.1 composite
website/Dockerfile docker
  • node 11.15.0 build
website/package-lock.json npm
  • 1723 dependencies
website/package.json npm
  • babel-cli ^6.26.0 development
  • babel-core ^6.26.0 development
  • babel-plugin-transform-class-properties ^6.24.1 development
  • babel-plugin-transform-decorators-legacy ^1.3.4 development
  • babel-plugin-transform-object-rest-spread ^6.26.0 development
  • babel-plugin-transform-react-remove-prop-types ^0.4.13 development
  • babel-preset-env ^1.6.1 development
  • babel-preset-react ^6.24.1 development
  • json5 ^2.1.0 development
  • md-attr-parser ^1.2.1 development
  • prettier ^1.16.4 development
  • unist-util-remove ^1.0.3 development
  • unist-util-visit ^1.4.0 development
  • @tippy.js/react ^2.2.2
  • autoprefixer ^10.4.13
  • classnames ^2.2.6
  • gatsby ^4.18.2
  • gatsby-image ^2.11.0
  • gatsby-plugin-google-analytics ^4.25.0
  • gatsby-plugin-manifest ^4.25.0
  • gatsby-plugin-offline ^5.25.0
  • gatsby-plugin-plausible ^0.0.7
  • gatsby-plugin-react-helmet ^5.25.0
  • gatsby-plugin-react-svg ^3.3.0
  • gatsby-plugin-remove-trailing-slashes ^4.19.0
  • gatsby-plugin-sass ^5.25.0
  • gatsby-plugin-sass-resources ^3.0.1
  • gatsby-plugin-sharp ^4.25.0
  • gatsby-plugin-sitemap ^5.25.0
  • gatsby-remark-copy-linked-files ^5.25.0
  • gatsby-remark-images ^6.25.0
  • gatsby-remark-prismjs ^6.25.0
  • gatsby-remark-smartypants ^5.25.0
  • gatsby-remark-unwrap-images ^1.0.2
  • gatsby-source-filesystem ^4.25.0
  • gatsby-transformer-remark ^5.25.1
  • gatsby-transformer-sharp ^4.25.0
  • html-to-react ^1.3.4
  • parse-numeric-range 0.0.2
  • prismjs ^1.15.0
  • react ^16.8.2
  • react-dom ^16.8.2
  • react-helmet ^5.2.0
  • react-jss ^8.6.1
  • rehype-react ^3.1.0
  • remark-react ^5.0.1
  • slugify ^1.3.6
requirements.txt pypi
  • black >=22.0,<23.0
  • blis >=0.7.8,<0.8.0
  • catalogue >=2.0.4,<2.1.0
  • confection >=0.0.1,<1.0.0
  • contextvars >=2.4,<3
  • coverage >=5.0.0,<8.0.0
  • cymem >=2.0.2,<2.1.0
  • cython >=0.25.0,<3.0
  • dataclasses >=0.6,<1.0
  • flake8 >=3.5.0,<3.6.0
  • hypothesis >=3.27.0,<7.0.0
  • importlib_resources *
  • ipykernel >=5.1.4,<5.2.0
  • ml_datasets >=0.2.0,<0.3.0
  • mock >=2.0.0,<3.0.0
  • murmurhash >=1.0.2,<1.1.0
  • mypy >=0.990,<0.1000
  • nbconvert >=5.6.1,<6.2.0
  • nbformat >=5.0.4,<5.2.0
  • numpy >=1.15.0
  • packaging >=20.0
  • pathy >=0.3.5
  • preshed >=3.0.2,<3.1.0
  • pydantic >=1.7.4,
  • pytest >=5.2.0,
  • pytest-cov >=2.7.0,<5.0.0
  • srsly >=2.4.0,<3.0.0
  • types-contextvars >=0.1.2
  • types-dataclasses >=0.1.3
  • types-mock >=0.1.1
  • typing_extensions >=3.7.4.1,<4.5.0
  • wasabi >=0.8.1,<1.2.0
.github/workflows/tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
website/plugins/gatsby-remark-code-blocks/package.json npm
website/plugins/gatsby-remark-custom-attrs/package.json npm
website/plugins/gatsby-remark-unwrap/package.json npm
pyproject.toml pypi
setup.py pypi
.github/workflows/cibuildwheel.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
website/meta.json cpan
.github/workflows/publish_pypi.yml actions
  • pypa/gh-action-pypi-publish ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e composite
  • robinraju/release-downloader daf26c55d821e836577a15f77d86ddc078948b05 composite