Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Top 23 JavaScript Open-Source Projects
-
Project mention: Aspiring web developer; about to lose wifi for a long period. How can I spend my time learning without internet (much) access? | reddit.com/r/learnprogramming | 2023-03-19
Your could setup FreeCodeCamp to use locally so you can carry on with your studies.
-
Project mention: Is there a plugin that abstracts registering web components with React? | reddit.com/r/reactjs | 2023-03-24
React has stated that this will be supported in the future. However that issue is old enough to be in kindergarten. So I'm looking for a nice easy abstraction in the meantime.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
{ "user": "vuejs", "repo": "vue", "url": "https://github.com/vuejs/vue", "stars": 201555, "description": "🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.", "topics": [ "javascript", "framework", "vue", "frontend" ], "label": "repository", "commitCount": 3544 }
-
-
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Project mention: 5 free resources to jumpstart your career in Frontend Development. | dev.to | 2023-03-10JavaScript Algorithms and Data Structures JavaScript Algorithms and Data Structures is a comprehensive online resource for learning and implementing algorithms and data structures using the JavaScript programming language. The website features detailed explanations, interactive code examples, and practical exercises to help individuals gain a deeper understanding of core computer science concepts such as sorting algorithms, data structures, and graph theory. With a focus on real-world applications, the platform equips learners with the skills and knowledge needed to solve complex programming problems and build robust software applications. Whether you're a beginner or an experienced developer, JavaScript Algorithms and Data Structures is an excellent resource for expanding your technical skills and advancing your career.
-
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Project mention: Not enjoying studying programming - does it get worse as a professional? | reddit.com/r/learnprogramming | 2023-03-22I started playing around with HTML and CSS, using https://getbootstrap.com/
-
Project mention: Private components inside the same file - yay or nay? | reddit.com/r/reactjs | 2023-03-19
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
😎 a quick reference with short solutions for your development needs in javascript -> 30-seconds-of-code
-
Project mention: Chromium / Electron on Wayland causes crash of the whole OS | reddit.com/r/archlinux | 2023-03-17
I have found a similar issue reported on GitHub and also in Chromium bugtracker however with no solution how to fix this.
-
If you are familiar with Axios, you know that this option may not sound too sexy for scrapping the web. However, it is a simple solution that can get the job done in many situations using a library you already know and love while keeping your codebase simple.
-
-
Project mention: Creating a serverless API using AWS Lambda and Node.js with TypeScript and Express.js | dev.to | 2023-03-22
In this article, an application will be created using the Node.js with TypeScript and Express.js where a serverless API will be implemented and deployed on the AWS Lambda service.
-
I combined first person perspective with golf to make this game. I saw some other games that already did this, but I wasn't satisfied with them. I used three.js for the 3D physics engine and Blender for modeling the levels. The other balls in the game are other players' previous runs -- they aren't live / real-time.
-
Let's get started. First, you need to write a code to extract various pieces of code from the project, such as functions. TypeScript provides a convenient compiler API for working with an AST, which simplifies the task. Install csv-stringify library to generate CSV:
-
The products should not impact the base FOSS software here https://github.com/denoland/deno.
-
Node's best practices repo tells that using Nginx or iptables is more efficient than clusters.
-
Since it’s heavily inspired by Angular, NestJS offers a powerful set of decorators that can be used to define controllers, services, and other elements in a concise and expressive way. NestJS also comes with several built-in libraries and tools like logging, validation, and testing. This means that developers can spend less time setting up. On this front, NestJS can be considered as batteries-included as Django.
-
material-ui
MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
Project mention: How are folks previewing their components in 2023? | reddit.com/r/react | 2023-03-22Yes NX does have a storybook plugin with generators. The initial setup was smooth, but then I ran into this open issue with MUI+Storybook. I wasn't able to resolve the issue with any of the fixes in the thread, so I moved on.
-
Project mention: What helped you to achieve a cleaner code? | reddit.com/r/PinoyProgrammer | 2023-03-06
More clean code concepts from this GitHub repo. Derived from Robert C. Martin's book Clean Code, adapted for .NET/.NET Core. There is also for JavaScript and PHP.
-
storybook
Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
Website: https://storybook.js.org/
-
Project mention: 🧑🎓 Web Dev for Beginners: 24 Lessons, 12 Weeks, Get Started as a Web Developer [Github Repo] | reddit.com/r/webdev | 2023-02-23
-
Project mention: 7 GitHub Repositories that every front-end developer must know. | dev.to | 2022-12-21
-
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
The other option I want to highlight is packaging the project using something like Webpack or esbuild. JS Bundlers transpile all of your separate files and classes (along with all node_modules) into one single file, a practice originally developed to reduce package size for frontend applications. This helps improve the cold start time in Lambda, as unimported files can be pruned and the entire handler becomes one file.
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
JavaScript related posts
- How to work with multiple GitHub accounts
- Stop doing component unit testing
- Problem with animations
- Termino.js: Create command based apps on any website - great for games, chat-bots, animations and real world apps!
- Google like red pointer at precise coordinates
- Show HN: CommandClick: WebBrowser poserd by JavaScript and shellscript(Termux)
- fingerprintjs: NEW Extended Research - star count:18441.0
-
A note from our sponsor - Appwrite
appwrite.io | 25 Mar 2023
Index
What are some of the best open-source JavaScript projects? This list will help you:
Project | Stars | |
---|---|---|
1 | freeCodeCamp | 363,302 |
2 | React | 204,423 |
3 | Vue.js | 202,877 |
4 | You-Dont-Know-JS | 166,011 |
5 | javascript-algorithms | 165,060 |
6 | Bootstrap | 162,431 |
7 | javascript | 132,518 |
8 | 30-seconds-of-code | 109,052 |
9 | Electron | 106,456 |
10 | axios | 99,362 |
11 | project-based-learning | 95,060 |
12 | node | 94,108 |
13 | three.js | 90,079 |
14 | TypeScript | 89,652 |
15 | deno | 88,551 |
16 | nodebestpractices | 87,402 |
17 | Angular | 87,092 |
18 | material-ui | 85,328 |
19 | clean-code-javascript | 80,634 |
20 | storybook | 77,628 |
21 | Web-Dev-For-Beginners | 67,900 |
22 | Front-End-Checklist | 64,554 |
23 | webpack | 62,785 |