JavaScript JS

Open-source JavaScript projects categorized as JS

Top 23 JavaScript JS Projects

  • node

    Node.js JavaScript runtime ✨🐢🚀✨

    Project mention: Easy Way to Build a Sign-Up Form with Validation Using React | dev.to | 2023-12-02

    The first thing we need to do for this project is to set up our development environment. Make sure you have Node.js installed on your PC. If you don't have it yet, you can visit https://nodejs.org and download the LTS version for your operating system.

  • 30-Days-Of-JavaScript

    30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

    Project mention: Where to Learn Javascript | /r/PinoyProgrammer | 2023-07-01
  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • wtfjs

    🤪 A list of funny and tricky JavaScript examples

    Project mention: doNotDespairEverythingIsAhead | /r/ProgrammerHumor | 2023-06-22
  • 30-Days-Of-React

    30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

    Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14

    Challenge yourself with the 30 Days of React series, perfect for honing your skills day by day.

  • core-js

    Standard Library

    Project mention: Users are massively giving their 1-star reviews to AdBlocker | news.ycombinator.com | 2023-11-30

    Funny you say that, I was just thinking earlier today back to the core-js drama.

    In short: the creator of a NPM package that is used by approximately everyone, everywhere, was facing a legal battle. He had been developing this package full time for years and did not have the cash on hand to hire a lawyer. He added a console log that ran on installing his package that said something like "If you're using core-js please consider donating". Queue an absolute shitstorm of people screaming at him in the github issues and him going to prison for around 10 months. Luckily he seems to be back on the grind nowadays, with a decently robust cross-platform slush fund to boot (~200k USD across Pateron, Open Collective, Bitcoin).

    It can be a rough world out there for the folks building for the "focus, productivity and anti-distraction" platform.

    https://github.com/zloirock/core-js

  • SvelteKit

    web development, streamlined (by sveltejs)

    Project mention: Show HN: I built a domain name marketplace for folks (like me) who hoard domains | news.ycombinator.com | 2023-11-26

    I've always sat on the design, marketing and front-end side of the fence, so this was my first attempt at making a 'full' web app.

    Here's the stack I used:

    - SvelteKit (https://kit.svelte.dev/)

  • lexical

    Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.

    Project mention: Ask HN: What is your favorite FOSS WYSIWYG editor? | news.ycombinator.com | 2023-10-22
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • x-spreadsheet

    The project has been migrated to @wolf-table/table https://github.com/wolf-table/table

    Project mention: Roast my app: After 2 weeks learning Rust and Tauri, I hacked a few libraries together to build a simple Spreadsheet | /r/rust | 2023-03-22

    https://github.com/myliang/x-spreadsheet for the spreadsheet app in js

  • warriorjs

    🏰 An exciting game of programming and Artificial Intelligence

    Project mention: Which learning platform do you use? If you don’t, how do you study and keep yourself up to date with the ever expanding tech industry? | /r/learnprogramming | 2023-02-13

    Also for fun / to answer the passion part: how far can you get in https://warriorjs.com/ or https://play.battlesnake.com/ :) It's getting more advanced than you'd think

  • ChakraCore

    ChakraCore is an open source Javascript engine with a C API.

    Project mention: Roll your own JavaScript runtime, pt. 3 | news.ycombinator.com | 2023-05-04

    Not to forget the engine Charka: https://github.com/chakra-core/ChakraCore

    The only bit of the old Edge that had its source emancipated. It was/is? quite performant.

  • JSS

    JSS is an authoring tool for CSS which uses JavaScript as a host language.

    Project mention: CSS Solves Auto-Expanding Textareas | news.ycombinator.com | 2023-09-30

    > why tf aren't we using JS for styling already

    People are and have been for quite a while

    https://cssinjs.org/

  • Jspreadsheet CE

    Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.

  • nodegit

    Native Node bindings to Git.

  • all-of-frontend

    你想知道的前端内容都在这

  • Grant

    OAuth Proxy

  • stdlib

    ✨ Standard library for JavaScript and Node.js. ✨

    Project mention: Node still seems better than python after all this time for web server speed but.. | /r/node | 2023-06-20

    Numpy is a library - node.js has plenty of them, what is missing? There is stdlib package that offers optimized math functions, for example.

  • react-native-starter-kit

    :rocket: A React Native boilerplate app to get you up and running very, very quickly :rocket:

  • Modaal

    An accessible dialog window library for all humans.

  • fast-memoize.js

    :rabbit2: Fastest possible memoization library

  • fast-xml-parser

    Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.

    Project mention: XML: read and write with Node.js | dev.to | 2022-12-10

    After experimenting with a few different XML parsers I settled on fast-xml-parser. It's fast, it's simple and it's well maintained. It also handles XML namespaces and attributes well. (This appears to be rare in XML parsers.)

  • test262

    Official ECMAScript Conformance Test Suite

    Project mention: [2023-07-12] Razuberi Development Update | /r/razuberi | 2023-07-12

    I successfully executed the assert-true.js and assert-false.js tests in the harness folder of the test262 repo. (This folder is full of tests which test the test harness itself.)

  • simple-keyboard

    Javascript Virtual Keyboard - Customizable, responsive and lightweight (by hodgef)

  • maid

    Markdown driven task runner. (by egoist)

    Project mention: Show HN: Xc – A Markdown Defined Task Runner | news.ycombinator.com | 2023-02-23

    A few years back on my project Takeoff (https://github.com/takeoff-env/takeoff) - a tool for creating docker environments for local dev - I used maid (https://github.com/egoist/maid) for exactly this, using a markdown file as a task runner.

    I liked the idea, although didn't go much further with the project.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

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 2023-12-02.

JavaScript JS related posts

Index

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

Project Stars
1 node 99,666
2 30-Days-Of-JavaScript 39,349
3 wtfjs 32,799
4 30-Days-Of-React 23,345
5 core-js 23,264
6 SvelteKit 16,634
7 lexical 16,084
8 x-spreadsheet 13,600
9 warriorjs 9,276
10 ChakraCore 8,970
11 JSS 7,018
12 Jspreadsheet CE 6,501
13 nodegit 5,524
14 all-of-frontend 5,206
15 Grant 3,961
16 stdlib 3,528
17 react-native-starter-kit 3,309
18 Modaal 2,717
19 fast-memoize.js 2,568
20 fast-xml-parser 2,178
21 test262 2,098
22 simple-keyboard 2,004
23 maid 2,002
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
getonboard.dev