JavaScript Programming

Open-source JavaScript projects categorized as Programming

Top 23 JavaScript Programming Projects

Programming
  • 30-seconds-of-code

    Short code snippets for all your development needs

  • Project mention: 30-seconds-of-code: Short code snippets for all your development needs | news.ycombinator.com | 2023-12-25
  • 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.

    SurveyJS logo
  • 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

  • Project mention: JavaScript concepts every developer should know | news.ycombinator.com | 2024-05-20
  • 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: Struggling to Learn React Or Any JavaScript Framework? Here are 7 Mistakes Holding Back (And What To Do Instead) 💪🎉 | dev.to | 2024-02-04

    30 Days of JS

  • 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.

  • Index

    Metarhia educational program index 📖

  • react-book

    Free book on React. Beginner to intermediate.

  • learn-nodejs-hard-way

    Learn and master NodeJS and backend development by creating a backend framework with 0 dependencies.

  • Project mention: Master JS - The quickest way possible | /r/webdev | 2023-09-21

    My previous repository Node.js - The hard way received a lot of good feedback from Js/Node developers. However, I noticed that many people were not well versed with Javascript in the first place.

  • 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.

    InfluxDB logo
  • cs-fundamentals

    🎓 Data structures and algorithms

  • Project mention: cs-fundamentals: NEW Data - star count:1086.0 | /r/algoprojects | 2023-10-28
  • leetcode-the-hard-way

    LeetCode The Hard Way - From Absolute Beginner to Quitter. Join Discord: https://discord.com/invite/Nqm4jJcyBf

  • Project mention: After 3 years of LeetCode | /r/leetcode | 2023-08-25

    Some contributors and I also upload tutorials & solutions with explanations here. If you like the project, please give it a star on the repository. Also you can join the study group here.

  • SqueakJS

    A Squeak Smalltalk VM in Javascript

  • Project mention: Smalltalk simplicity and consistency vs. other languages (2022) [video] | news.ycombinator.com | 2024-01-14

    > And I'd like to be able to create applications that run without shipping the entire Smalltalk VM.

    There's always a javascript vm... https://squeak.js.org/

  • mcscript

    A programming language for Minecraft Vanilla

  • pylon

    Pylon IDE, a Cloud9 v2 descendant with some added extras and support for modern node >= 14.21.1 (v15.x, v16.x, v17.x, v18.x, v19.x, v20.x). OSS licensed.

  • video-tutorial-maker

    Make programming tutorials with markdown

  • Chatbot-Long-Short-Term-Memory

    GPT-3 Chatbot with Long and Short Term Memory and advanced logic built in javascript with openai API - short and long memory, KYC, embeddings, openai, database, flexible, gpt-3.5-turbo, react

  • BIPES

    BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!

  • lost-language-of-the-machines

    A captivating book that unravels the mysteries of how computers work, engaging young readers through a story-telling approach filled with fun and adventure.

  • Project mention: Show HN: A storybook designed to teach kids about how computers work | news.ycombinator.com | 2024-04-19

    I’ve been working on a unique storybook designed to teach kids about how computers work, and I would love to get your feedback.

    Set 500 years in the future, the story follows two kids – one a robot, the other a human – as they explore the workings of what to them is ancient technology: our present-day computers. I’ve aimed to keep each story short and engaging, sprinkling in humor and illustrations to captivate young readers.

    As an open-source project, you’re also welcome to check out the source here: https://github.com/yong/lostlanguageofthemachines

  • pykidos.github.io

    🐍 PyKidos: Python visual playground in the browser

  • Project mention: Show HN: PyKidos, Teach Your Kid Python in the Browser | news.ycombinator.com | 2024-03-14
  • podcast

    List with podcasts related to software development. (by kulcsarrudolf)

  • Programming-Basics-Book-Java-EN

    Textbook for the "Programming Basics" course @ SoftUni (Java, English)

  • WebPBrick

    Web-based IDE for programming the LEGO Mindstorms RCX using NQC with modern technologies

  • Project mention: Lego Mindstorms IDE in WASM | news.ycombinator.com | 2024-04-23
  • dev-meme

    A repository that contains memes just for people like us.

  • BudgetApp

    BudgetApp has a free web app that helps you track your cash, discover new ways to save, and even build. To remain unbiased we chose not to include ourselves in the list below, but we think you’ll love us anyway. (by gouri-panda)

  • simpatico

    Simpatico is an umbrella term for several data-structures and algorithms written in JavaScript

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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 Programming discussion

Log in or Post with

JavaScript Programming related posts

  • SELF-TAUGHT SOFTWARE DEVELOPER HANDBOOK

    8 projects | /r/buildindia | 23 May 2023
  • Looking for resources to learn backend only stuff with JavaScript

    2 projects | /r/learnprogramming | 11 Apr 2023
  • Node.js backend architecture question

    2 projects | /r/node | 11 Mar 2023
  • Unable to get past the coding interview rounds. Help.

    2 projects | /r/ExperiencedDevs | 8 Jan 2023
  • Ask HN: Similar Books like “Raytracing in one Weekend”

    3 projects | news.ycombinator.com | 16 Dec 2022
  • To all NRI's and Master's Bondhas in US

    3 projects | /r/Ni_Bondha | 11 Dec 2022
  • Should we start refusing coding challenges?

    2 projects | /r/cscareerquestions | 8 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 30-seconds-of-code 119,970
2 33-js-concepts 62,484
3 30-Days-Of-JavaScript 41,411
4 30-Days-Of-React 24,486
5 Index 3,405
6 react-book 1,282
7 learn-nodejs-hard-way 1,213
8 cs-fundamentals 1,112
9 leetcode-the-hard-way 832
10 SqueakJS 363
11 mcscript 230
12 pylon 213
13 video-tutorial-maker 178
14 Chatbot-Long-Short-Term-Memory 159
15 BIPES 136
16 lost-language-of-the-machines 47
17 pykidos.github.io 40
18 podcast 27
19 Programming-Basics-Book-Java-EN 24
20 WebPBrick 16
21 dev-meme 13
22 BudgetApp 9
23 simpatico 7

Sponsored
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.
surveyjs.io