JavaScript Language

Open-source JavaScript projects categorized as Language

Top 23 JavaScript Language Projects

  • awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: 2024 Cheat Sheet Collection | dev.to | 2024-03-16

    Awesome Cheat Sheets: This curated list of cheat sheets covers a wide range of topics, including programming languages, frameworks, databases, and more, making it a valuable resource for developers of all levels.

  • less.js

    Less. The dynamic stylesheet language.

    Project mention: Creating Nx Workspace with Eslint, Prettier and Husky Configuration | dev.to | 2024-03-25

    LESS [ https://lesscss.org ]

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • corpora

    A collection of small corpuses of interesting data for the creation of bots and similar stuff.

    Project mention: Corpora: A collection of small corpuses of interesting data | news.ycombinator.com | 2024-03-25
  • franc

    Natural language detection

  • pluralize

    Pluralize or singularize any word based on a count

    Project mention: Tuql: Automatically create a GraphQL server from a SQLite database | news.ycombinator.com | 2023-04-25

    > The primary key column is named id or thing_id or thingId, where thing is the singular form of the table name.

    Is it naming relations in plural a common thing in practice?

    I thought best-practice was to name relations either singular (as each tuple represents one entry) or uninflected (still singular for most words), specially when you're not a fluent speaker of the language being used to name the relations of the database.

    Plurals are often irregular for commonly used words, and the fact that this requires a external dependency ( https://github.com/plurals/pluralize ) to cover for some "common plurals" is telling that supporting this feature is a complex thing indeed - that would not be required in the first place with singular everywhere.

  • Enterprise

    🦄 The Enterprise™ programming language

  • pyret-lang

    The Pyret language.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • clio

    Clio is a functional, parallel, distributed programming language.

  • fluent.js

    JavaScript implementation of Project Fluent

    Project mention: Internationalize TypeScript app | /r/node | 2023-04-26

    Want to quick internationalize your app? You can use com.hydroper.ftl from NPM, which uses Fluent. Should work for browser (if you use Webpack targetting "browser") and NodeJS. It uses Intl from ECMA-402 and @fluent/bundle.

  • i18next-browser-languageDetector

    language detector used in browser environment for i18next

    Project mention: Building a multilingual NextJS app using the new app directory | dev.to | 2023-08-09

    Install i18next-browser-languagedetector to simplify language detection in the frontend

  • LIPS

    Scheme based powerful lisp interpreter in JavaScript

    Project mention: LIPS: Powerful Scheme based Lisp interpreter in JavaScript | news.ycombinator.com | 2023-12-30
  • js-written-number

    Convert numbers to words - their written form (by yamadapc)

  • foi-lang

    Foi: a different kind of functional programming language

  • Programming-Language-Benchmarks-Visualization

    Automaticlly updated language performance banchmarks in visualization. Data source from debian's the computer language benchmakrs game.

  • ng2-pdfjs-viewer

    An angular component for PDFJS and ViewerJS (Supports all versions of angular)

  • profane-words

    A very long list of English profanity.

  • SoliditySamples

    Solidity Smart Contracts Samples

  • topokanji

    Topologically ordered lists of kanji for effective learning

  • pronounce

    Never doubt how to pronounce a word. Double-click it and your browser will say it out loud for you!

  • reverso-api

    🌍 Simple JavaScript Reverso API. Context, Spell Check, Synonyms, Translation and Conjugation are currently available.

  • Lama2

    Free, Lightweight & Collaborative API Client

    Project mention: Bruno | news.ycombinator.com | 2024-03-09
  • washyourmouthoutwithsoap

    A list of bad words in many languages.

  • n2words

    Convert numerical numbers to written numbers, in 25+ languages.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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). The latest post mention was on 2024-03-25.

JavaScript Language related posts

Index

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

Project Stars
1 awesome-cheatsheets 37,390
2 less.js 16,997
3 corpora 4,838
4 franc 4,021
5 pluralize 2,100
6 Enterprise 1,588
7 pyret-lang 1,051
8 clio 930
9 fluent.js 887
10 i18next-browser-languageDetector 815
11 LIPS 383
12 js-written-number 354
13 foi-lang 300
14 Programming-Language-Benchmarks-Visualization 271
15 ng2-pdfjs-viewer 219
16 profane-words 218
17 SoliditySamples 203
18 topokanji 168
19 pronounce 164
20 reverso-api 99
21 Lama2 96
22 washyourmouthoutwithsoap 89
23 n2words 78
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com