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 JavaScript Projects
-
Basic knowledge of React and Next.js
-
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
I'm reminded of the time when some kid wrote a script to crawl GitHub and create issues[1] about using inclusive language... except it was really dumb, for example: https://github.com/trekhleb/javascript-algorithms/pull/875/f...
[1] E.g.: https://github.com/EbookFoundation/free-programming-books/pu...
-
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.
-
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
To make the demo more interesting, we will use the Bootstrap framework and Flask as the backend.
-
Project mention: How, and why, you should add JavaScript linting to your project. With ESLint and Gulp | dev.to | 2024-03-04
Instead of writing our own exhaustive list of JavaScript rules, we can use a ruleset defined by the developers at Airbnb, and then adjust it to suit our preferences. The Airbnb JavaScript Style Guide is well known among JavaScript developers and used by some big companies: Lonely Planet, National Geographic and Sainsburys to name a few. It’s a great place to start.
-
Project mention: 30-seconds-of-code: Short code snippets for all your development needs | news.ycombinator.com | 2023-12-25
-
Project mention: Automating Data Collection with Apify: From Script to Deployment | dev.to | 2024-03-17
For this article, I will be using the TypeScript Starter template as shown in the screenshot above. This comes with Nodejs, Cheerio, Axios
-
Each app’s front end is built with Qwik and uses Tailwind for styling. The server-side is powered by Qwik City (Qwik’s official meta-framework) and runs on Node.js hosted on a shared Linode VPS. The apps also use PM2 for process management and Caddy as a reverse proxy and SSL provisioner. The data is stored in a PostgreSQL database that also runs on a shared Linode VPS. The apps interact with the database using Drizzle, an Object-Relational Mapper (ORM) for JavaScript. The entire infrastructure for both apps is managed with Terraform using the Terraform Linode provider, which was new to me, but made provisioning and destroying infrastructure really fast and easy (once I learned how it all worked).
-
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.
-
7. three.js
-
Further examples of clean code
-
-
mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Project mention: Ask HN: Anyone use a code to mindmap/flowchart tool? | news.ycombinator.com | 2024-02-24 -
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.
Webpack is a powerful and widely-used module bundler for JavaScript applications. It’s known for its flexibility and extensive plugin system, making it a popular tool in complex web development projects.
-
Project mention: Screen Sharing with WebRTC: Harnessing JavaScript for Seamless Streaming | dev.to | 2024-03-15
Now we can install both Express and Socket.io libraries:
-
Most of frontend libraries are made with Vanilla JS. An example of library that you might frequently use is "Chart.js". But React is not compatible with Chart.js so here it comes "React-chartjs-2" A wrapper library to work with Chart.js in React ecosystem. Oh you want to use "three.js" for some cool 3D? you will need "React-three/fiber". In my case, I need to implement "telegram-web-app", not so fast, I have to create my own wrapper to be able to use it.
-
2. 📜 33 JavaScript concepts every developer should know.
-
5. Lodash
-
html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
Download the HTML5 Boilerplate template from the official website (https://html5boilerplate.com/). You can choose to download the standard or the enhanced version, depending on your needs.
-
Project mention: Can we talk about the absolute chokehold GSAP has on the industry? | /r/webdev | 2023-12-10
-
What is Prettier 😎?
-
Project mention: Tea.xyz causes a flood of spam pull requests to open source projects | news.ycombinator.com | 2024-02-27
This response from one of the Tea developers seems disingenuous https://github.com/TryGhost/Ghost/pull/19743#issuecomment-19...
How could they not have predicted this outcome?
-
Project mention: Meteor v3 uses express under the hood – How to use and deploy it. | dev.to | 2024-03-04
As you might have seen from this PR and in our forums Meteor v3(it is still in beta, but you can follow the progress here) will be released with a new engine, expressjs.
-
Parcel 2 emphasizes a zero-configuration approach to bundling web applications. It's a powerful tool that offers a hassle-free developer experience, focusing on simplicity and speed.
-
Project mention: Brave's AI assistant now integrates with PDFs and Google Drive | news.ycombinator.com | 2024-02-23
If ads, in particular on YouTube, are the problem, anything Chromium-based is probably only going to get worse and worse (see [1] and [2]). So that basically leaves you with Firefox and Safari.
I work for Mozilla (speaking for myself, of course), so I'll leave you to guess which I'd recommend :P
[1] https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
[2] https://arstechnica.com/gadgets/2023/09/googles-widely-oppos...
-
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.
JavaScript JavaScript related posts
- JavaScript Libraries That You Should Know
- 6 Tools To Help Keep Your Dependencies And Code More Secure
- Free Resources Every Web Developer Should Know About
- A Beginner's Guide to Running a MERN Stack Application Locally
- Show HN: BewCloud is a simpler alternative to Nextcloud written in TypeScript
- Screen Sharing with WebRTC: Harnessing JavaScript for Seamless Streaming
- Express.js: Introduction and Basic Routing
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Mar 2024
Index
What are some of the best open-source JavaScript projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | React | 220,082 |
2 | javascript-algorithms | 180,856 |
3 | Bootstrap | 167,105 |
4 | javascript | 140,835 |
5 | 30-seconds-of-code | 118,511 |
6 | axios | 103,663 |
7 | node | 102,388 |
8 | three.js | 98,017 |
9 | clean-code-javascript | 88,782 |
10 | Web-Dev-For-Beginners | 80,814 |
11 | mermaid | 65,995 |
12 | webpack | 64,043 |
13 | Express | 63,414 |
14 | Chart.js | 63,136 |
15 | 33-js-concepts | 61,494 |
16 | lodash | 58,631 |
17 | html5-boilerplate | 55,843 |
18 | anime.js | 48,426 |
19 | prettier | 47,949 |
20 | Ghost | 45,376 |
21 | Meteor JS | 43,993 |
22 | parcel | 43,040 |
23 | uBlock | 42,464 |