Open source Microsoft Translator alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Microsoft Translator alternative; 10 more are in the category where Microsoft Translator is a typical product.

Open source projects in the same category: Translation & NLP

Category-level information: these projects are the same kind of software as Microsoft Translator; they have not claimed to be a one-to-one replacement.

TR

huggingface · Translation & NLP

STARS168.4K
FORKS35.1K
COMMITS—
CONTRIBUTORS4.0K
VERSIONv5.9.0
UPDATEDtoday
NLPtransformersbertllmApache-2.0

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • You can make inferences and training operations on text, images, audio and video data.
  • You can include over a million pre-trained models on the Hugging Face Hub in your projects.
  • You can create model definitions compatible with different training frameworks and inference engines.
Heads up
  • • High number of open issues (1,027)
User reviews
  • • NeutralHacker News

    Transformers Explained Visually

    “It isn't so much that "other setups didn't work". More like "the first thing we found that did work turned out to be the minimal thing that could work". Transformers are conventional feed-forward neural networks alternated with attention blocks. You can think of them as big huge…”

  • • NeutralHacker News

    Transformers Explained Visually

    “If I had to summarize this in with sentences then here is my attempt. Transformer training can be parallelized easily, making it possible to use brute force to train the neural network quickly (bitter lesson rewards compute friendly scalable architectures). Transformers have…”

Verified against README · Oct 26, 2026 · source

SP

explosion · Translation & NLP

STARS34.0K
FORKS4.7K
COMMITS—
CONTRIBUTORS780
VERSIONv4.0.0.dev9
UPDATED4 days ago
NLPpythonnertext-processingMIT

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • You divide texts into their markers in 70 more languages and convert them into structured data.
  • Using neural network models, you identify specific names and categories within the text.
  • You manage text classification and analysis processes with pre-trained transformer models.
User reviews
  • ↑ PositiveHacker News

    Show HN: Thinc, a new deep learning library by the makers of spaCy and FastAPI

    “I've been working on various versions of Thinc for a long time --- it's always been the name for the machine learning code powering spaCy. But previous versions really weren't worth using for other developers, and so I never wanted to advertise the library as something people…”

  • ↑ PositiveHacker News

    Show HN: Thinc, a new deep learning library by the makers of spaCy and FastAPI

    “I'm going to try this simply because spaCy is so great. It's my goto for NLP in different languages (notably German) and a joy to work with.”

Verified against README · Oct 26, 2026 · source

FA

facebookresearch · Translation & NLP

STARS26.5K
FORKS4.8K
COMMITS—
CONTRIBUTORS68
VERSIONv0.9.2
UPDATED2 yr ago
NLPtext-classificationword-vectorsfacebookMIT

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • You train word vector learning models.
  • You get vector representations for non-vocabulary words.
  • You can perform text classification operations.
Heads up
  • • Repository is archived (no longer maintained)
  • • Last update 2 years ago
  • • High number of open issues (554)
User reviews
  • • NeutralHacker News

    Facebook AI Research Open Sources fastText

    “Jupyter notebook with some numbers on performance and accuracy of fastText: This compares fastText against the word2vec implementation in gensim, on the syntactic/semantic word analogy task. (raw pull request with comments: )”

Verified against README · Oct 26, 2026 · source

RA

rasa

New64

RasaHQ · Translation & NLP

STARS21.4K
FORKS4.9K
COMMITS0
CONTRIBUTORS0
VERSION3.6.21
UPDATED3 mo ago
botbot-frameworkbotkitbotsApache-2.0

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • Metin ve ses tabanlı bağlamsal asistanlar kurabilirsin
  • Slack gibi mesajlaşma kanallarına asistanını bağlayabilirsin
  • Bakım modunda olduğunu bilerek mevcut Rasa Open Source projelerini sürdürebilirsin
User reviews
  • ↑ PositiveHacker News

    RasaGPT: First headless LLM chatbot built on top of Rasa, Langchain and FastAPI

    “FWIW, individual classes are generally tiny, so we found using langchain is fine and then for places we need to beef up (chunking, not calling 'eval', ...), we do our own class/subclass. That way we can align with community for broader pieces and patterns, and decrease technical…”

  • • NeutralHacker News

    RasaGPT: First headless LLM chatbot built on top of Rasa, Langchain and FastAPI

    “OP here. i agree. perhaps you're confused on the intent. the only flag being planted is for folks using rasa looking for a reference implementation just like i was a week ago. not sure if you're being intentionally cynical but trying is good thing. why? bc most ppl don't try.…”

Verified against README · Oct 30, 2026 · source

NL

NLTK

100

nltk · Translation & NLP

STARS14.8K
FORKS3.1K
COMMITS—
CONTRIBUTORS497
VERSIONv3.9.2
UPDATEDtoday
NLPpythontext-processinglinguisticsApache-2.0

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • You use the Python modules required for natural language processing research and development projects.
  • You include data sets and educational content presented with the library in their projects.
  • You use NLTK source codes and tools in your academic studies or software development processes.
User reviews
  • • NeutralHacker News

    Dead Code Should Be Buried – Why I Didn't Contribute to NLTK

    “So rather than jump in and start adding documentation you blast the developers, who are offering this stuff free and without warranty or implied fitness for any purpose? You can contribute by adding documentation where you see it lacking, especially if you have domain specific…”

  • ↓ NegativeHacker News

    Dead Code Should Be Buried – Why I Didn't Contribute to NLTK

    “I disagree strongly. This is the same difference as Linux vs Minix. Minix didn't want anything added as it was said to be for educational purposes even though that didn't reflect the use cases. The author points out that whilst the stated aim of NLTK is for education, it's used…”

ST

stanfordnlp · Translation & NLP

STARS7.9K
FORKS964
COMMITS—
CONTRIBUTORS77
VERSIONv1.9.2
UPDATEDyesterday
NLPstanfordnerMultilingualApache-2.0

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • You run natural language processing tools in over 60 languages
  • You perform syntactic analysis and entity name recognition on biomedical and clinical texts
  • Access Stanford CoreNLP software via Python interface
User reviews
  • ↓ NegativeHacker News

    Stanza: A Python natural language processing toolkit for many human languages

    “You can also try out Stanza in spaCy --- Ines updated the spacy-stanfordnlp wrapper to use the new version pretty much immediately: I was asked by a friend about Stanza in a private DM, I'll paste the answer here as I think others might find it helpful: Q: are stanza models more…”

  • • NeutralHacker News

    Stanza: A Python natural language processing toolkit for many human languages

    “I was rather curious to see how this handled Garden Path Sentences[0]. For "The old man the boat.", Stanza interprets "man" as a noun rather than a verb. Similarly, for "The complex houses married and single soldiers and their families." "houses" is also interpreted as a noun…”

OP

OpenNMT · Translation & NLP

STARS7.0K
FORKS2.5K
COMMITS—
CONTRIBUTORS191
VERSIONv3.5.1
UPDATED1 yr ago
nmtTranslationpytorchseq2seqMIT

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • You train models for neural machine translation and language modeling projects.
  • You fine-tune major language models like Llama, Mistral and Falcon.
  • You make an inference using low memory GPU 4-bit or 8-bit quantization.
Heads up
  • • Last update over 1 year ago
User reviews
  • • NeutralGitHub Issue

    Abstractive Summarization Results

    “Hey guys, looking at recent pull requests and issues, it looks like a common interest of contributors (On top of NMT obv) is Abstractive Summarization. Any suggestions of how to train a model that will get close results to recent papers on the CNN-Daily Mail Database? Any…”

  • • NeutralGitHub Issue

    How to reproduce your results on WMT'14 ENDE datasets of "Attention is All You Need"?

    “Hi, I want to reproduce the results on WMT'14 ENDE datasets of "Attention is All You Need" paper. I have read [OpenNMT-FAQ]( and I want to know the exact details about your experiments: 1. Did you do the BPE or word spiece? 2. What's the exact BLEU score of your experiments on…”

AR

argosopentech · Translation & NLP

STARS6.6K
FORKS507
COMMITS—
CONTRIBUTORS35
VERSIONv1.9.6
UPDATED2 mo ago
TranslationNLPOfflinepythonMIT

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • You add offline translation capability to Python projects or command line tools.
  • You translate through intermediate languages between languages that do not have a direct translation package.
  • You translate text using .argosmodel extension packages without an internet connection.
User reviews
  • • NeutralHacker News

    Show HN: Argos Translate open source neural machine translation in Python

    “This is my project it's a Python library and GUI that lets you install "packages" which contain all of the files for doing neural machine translation locally. I have pretrained models packaged for translating between English and Arabic, Chinese, French, Russian, and Spanish.…”

  • • NeutralGitHub Issue

    Port to more platforms

    “The easiest are probably MacOS and Windows using py2app and py2exe but other platforms to consider could be mobile, BSD, Debian, Red Hat, FlatPak, or BSD. I'd like to be able to run builds on Linux as much as possible but this may not be possible for some platforms. There's also…”

HU

lynote-ai · Translation & NLP

STARS3.5K
FORKS395
COMMITS0
CONTRIBUTORS0
VERSIONv1.5.2
UPDATED9 days ago
ai-humanizerai-humanizer-apiai-rewriterai-text-humanizerMIT

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • AI ile yazılmış taslakları LLM yeniden yazımı ve çok motorlu çeviri zinciriyle doğal bir metne dönüştürürsün
  • --verbose veya --json ile boru hattının her adımını izlersin
  • DeepSeek, OpenRouter, LiteLLM ya da OpenAI uyumlu herhangi bir uç noktayı kendi anahtarınla kullanırsın

Verified against README · Oct 30, 2026 · source

SE

UKPLab · Translation & NLP

STARS18
FORKS2
COMMITS—
CONTRIBUTORS262
VERSIONv5.6.1
UPDATED5 mo ago
embeddingssemantic-searchtransformersragApache-2.0

Common commercial products in this category: Google Translate, DeepL, Microsoft Translator

What can it do?
  • You calculate embedding for texts using pre-trained models
  • Calculate similarity scores between cross-Encoder models and texts
  • You train or fine-tune your own custom embedding and reranker models.
User reviews
  • ↓ NegativeHacker News

    Show HN: ColBERT Build from Sentence Transformers

    “Hi, there is a single loss right now, but I plan to add some Sentence Transformers losses. ColBERT is slow as a retriever, but is quite efficient as a Ranker on GPU (way faster than cross-encoder). I plan to release pre-trained checkpoints on HuggingFace with benchmarks using…”