Gitpedia

TabNine

AI Code Completions

From codota·Updated May 31, 2026·View on GitHub·

This is the repository for the backend of [TabNine](https://tabnine.com), the all-language autocompleter. There are no source files here because the backend is closed source. The project is written primarily in Shell, distributed under the MIT License license, first published in 2018. It has gained significant community traction with 10,796 stars and 539 forks on GitHub. Key topics include: ai, artificial-intelligence, atom-package, bash, cpp.

TabNine

This is the repository for the backend of TabNine, the all-language autocompleter.
There are no source files here because the backend is closed source.

You can make feature requests by filing an issue. You are also welcome to make pull requests for changes to the configuration files.

languages.yml determines which file extensions are considered part of the same language. (For example, identifiers from .c files will be suggested in .h files.)

language_tokenization.json determines how languages are tokenized. For example, identifiers can contain dashes in Lisp, but not in Java.

If your feature request is specific to a particular editor's TabNine client, please file an issue in one of these repositories:

You may be interested in these TabNine clients written by third parties:

NOTE: Codota is not validating any code in those plugins and is not responsible for them by any means.

Supported Architectures

  • x86_64-unknown-linux-musl
  • x86_64-apple-darwin
  • aarch64-apple-darwin
  • i686-pc-windows-gnu
  • x86_64-pc-windows-gnu

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from codota/TabNine via the GitHub API.Last fetched: 5/31/2026