JavaScript Natural Language Processing

Open-source JavaScript projects categorized as Natural Language Processing

Top 22 JavaScript Natural Language Processing Projects

Natural Language Processing
  1. natural

    general natural language facilities for node

    Project mention: Hacktoberfest Machine Learning Projects for JS/TS Developers 🎃 | dev.to | 2024-10-16

    Repo Link: Natural

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. WantWords

    An open-source online reverse dictionary.

  4. nlp.js

    An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more

  5. ai-deadlines

    :alarm_clock: AI conference deadline countdowns

  6. franc

    Natural language detection

  7. retext

    natural language processor powered by plugins part of the @unifiedjs collective

  8. Awesome-Rust-MachineLearning

    This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. wink-nlp

    Developer friendly Natural Language Processing ✨

  11. leven

    Measure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm

  12. Goopt

    🔍 Search Engine for a Procedural Simulation of the Web with GPT-3.

  13. revery

    A personal semantic search engine capable of surfacing relevant bookmarks, journal entries, notes, blogs, contacts, and more, built on an efficient document embedding algorithm and Monocle's personal search index. (by thesephist)

  14. cep

    CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.

  15. ml-classify-text-js

    Machine learning based text classification in JavaScript using n-grams and cosine similarity

  16. gptsh

    GPT.sh is a CLI tool built with NodeJs and powered by Open AI's GPT-3. It's main purpose is to translate natural language questions and requests into shell commands.

  17. NOVA-NodeJS

    NOVA is a customizable voice assistant made with Node.js.

  18. efficient-language-detector-js

    Fast and accurate natural language detection. Detector written in Javascript. Nito-ELD, ELD.

  19. chatdocs

    Chatbot for your online documentation. (by cthiriet)

  20. chatgpt-sentiment-analysis-in-excel

    Discover NLP features powered by ChatGPT you can use in Excel

  21. theGoodWord

    Find words based on their approximate definition. Wiktionary & Sentence embeddings

  22. OpenAI_API_Test

    OpenAI API Test is a repository showcasing the use of the OpenAI API with NodeJS. The repository contains sample code that demonstrates how to interact with OpenAI's API to perform natural language processing tasks such as language translation, sentiment analysis, and text completion.

  23. nlphoseGUI

    This tool allows you to create Natural Language Processing pipelines for use with nlphose using a Blockly based GUI editor in any browser. As you create a pipeline it shows you the corresponding nlphose command which will execute the pipeline.

  24. text2token

    break down a corpus of text into lines and tokens

  25. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Natural Language Processing discussion

Log in or Post with

JavaScript Natural Language Processing related posts

  • Show HN: Next-token prediction in JavaScript – build fast LLMs from scratch

    11 projects | news.ycombinator.com | 10 Apr 2024
  • CyberChef from GCHQ: The Cyber Swiss Army Knife

    5 projects | news.ycombinator.com | 1 Feb 2024
  • Who has the best documentation you’ve seen or like in 2023

    12 projects | /r/webdev | 6 Dec 2023
  • Categorize scraped products by using their title and/or description

    1 project | /r/webscraping | 22 Nov 2023
  • Natural Language Processing (NLP) in JavaScript (series 2)

    1 project | dev.to | 18 Jul 2023
  • Natural Language Processing (NLP) in JavaScript (series)

    1 project | dev.to | 17 Jul 2023
  • Couple Uncomfortable Facts About AI As It Is Right Now

    2 projects | /r/AIPsychology | 4 Jul 2023
  • A note from our sponsor - Civic Auth
    www.civic.com | 14 May 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →

Index

What are some of the best open-source Natural Language Processing projects in JavaScript? This list will help you:

# Project Stars
1 natural 10,767
2 WantWords 7,040
3 nlp.js 6,441
4 ai-deadlines 5,828
5 franc 4,248
6 retext 2,398
7 Awesome-Rust-MachineLearning 2,074
8 wink-nlp 1,271
9 leven 722
10 Goopt 518
11 revery 290
12 cep 170
13 ml-classify-text-js 129
14 gptsh 125
15 NOVA-NodeJS 65
16 efficient-language-detector-js 64
17 chatdocs 39
18 chatgpt-sentiment-analysis-in-excel 14
19 theGoodWord 3
20 OpenAI_API_Test 3
21 nlphoseGUI 3
22 text2token 1

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?