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. Learn more →
Top 23 JavaScript Programming Projects
-
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.
-
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
-
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
-
learn-nodejs-hard-way
Learn and master NodeJS and backend development by creating a backend framework with 0 dependencies.
-
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.
-
leetcode-the-hard-way
LeetCode The Hard Way - From Absolute Beginner to Quitter. Join Discord: https://discord.com/invite/Nqm4jJcyBf
-
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.
-
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!
-
Programming-Basics-Book-Java-EN
Textbook for the "Programming Basics" course @ SoftUni (Java, English)
-
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
-
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.
Project mention: 30-seconds-of-code: Short code snippets for all your development needs | news.ycombinator.com | 2023-12-25
Repository: leonardomso/33-js-concepts
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-0430 Days of JS
Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14Challenge yourself with the 30 Days of React series, perfect for honing your skills day by day.
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.
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.
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/
Project mention: Show HN: PyKidos, Teach Your Kid Python in the Browser | news.ycombinator.com | 2024-03-14
Project mention: JavaScript import maps are now supported cross-browser | news.ycombinator.com | 2023-05-03>Does this mean that in theory i could skip the build/bundling step entirely?
You can but you must write your app in something the browser understands (js not ts, css not sass etc) and use native modules. For example, here is the test harness for a custom module, written in pure html with no build step: https://github.com/javajosh/simpatico/blob/master/combine2.h.... Here is a more complex (and much older) example from Crockford: https://www.jslint.com/
And yes, the experience developing this way is quite nice!
JavaScript Programming related posts
- SELF-TAUGHT SOFTWARE DEVELOPER HANDBOOK
- Looking for resources to learn backend only stuff with JavaScript
- Node.js backend architecture question
- Unable to get past the coding interview rounds. Help.
- Ask HN: Similar Books like “Raytracing in one Weekend”
- To all NRI's and Master's Bondhas in US
- Should we start refusing coding challenges?
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
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,033 |
2 | 33-js-concepts | 61,796 |
3 | 30-Days-Of-JavaScript | 40,847 |
4 | 30-Days-Of-React | 24,234 |
5 | Index | 3,375 |
6 | react-book | 1,282 |
7 | learn-nodejs-hard-way | 1,166 |
8 | cs-fundamentals | 1,104 |
9 | leetcode-the-hard-way | 811 |
10 | SqueakJS | 360 |
11 | mcscript | 227 |
12 | pylon | 210 |
13 | video-tutorial-maker | 177 |
14 | Chatbot-Long-Short-Term-Memory | 159 |
15 | BIPES | 134 |
16 | pykidos.github.io | 38 |
17 | podcast | 28 |
18 | Programming-Basics-Book-Java-EN | 20 |
19 | dev-meme | 12 |
20 | BudgetApp | 9 |
21 | Intro2C | 7 |
22 | simpatico | 6 |
23 | protea | 4 |