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 →
Top 23 JavaScript Website Projects
-
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
-
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.
-
Discord-MusicBot
An advanced discord music bot, supports Spotify, Soundcloud, YouTube with Shuffling, Volume Control and Web Dashboard with Slash Commands support!
-
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.
-
nothing-private
Do you think you are safe using private browsing or incognito mode?. :smile: :imp: This will prove that you're wrong. Previously hosted at nothingprivate.ml
-
DgrmJS
Dgrm.net - flowchart editor. Works on desktop, phone and tablet. Has no dependency. Pure JavaScript.
-
gramateria
Drag and drop web builder with Grapes js, Bootstrap 5, Electron js and Netlify deployment.
-
quarto-webr
Quarto Extension to Embed webR for HTML Documents, RevealJS, Websites, Blogs, and Books.
-
youtube-metadata
A quick way to gather all the metadata about a video, playlist, or channel from the YouTube API.
-
Cryptofolio
Track your cryptocurrency holdings/portfolio with an open-source web, mobile, and desktop application, along with a self-hosted RESTful API.
-
wrapperr
Website based application that summarizes Plex statistics from a given period and displays it in a nice format. Similar to the Spotify Wrapped concept.
-
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.
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.
We actually first created it with https://github.com/blueedgetechno/win11React then I was learning Svelte didn't have any new project ideas so redid it with Svelte and found out its just much better DX. Much easy to maintain + much more :)
Project mention: Enable PWA with next.js 13 or later using next-pwa (disabled in development environment) | dev.to | 2023-05-27/** @type {import('next').NextConfig} */ const path = require("path"); const isDev = process.env.NODE_ENV !== "production"; const withPWA = require("next-pwa")({ dest: "public", disable: isDev, buildExcludes: ["app-build-manifest.json"], }); const generateAppDirEntry = (entry) => { const packagePath = require.resolve("next-pwa"); const packageDirectory = path.dirname(packagePath); const registerJs = path.join(packageDirectory, "register.js"); return entry().then((entries) => { // Register SW on App directory, solution: https://github.com/shadowwalker/next-pwa/pull/427 if (entries["main-app"] && !entries["main-app"].includes(registerJs)) { if (Array.isArray(entries["main-app"])) { entries["main-app"].unshift(registerJs); } else if (typeof entries["main-app"] === "string") { entries["main-app"] = [registerJs, entries["main-app"]]; } } return entries; }); }; const nextConfig = { experimental: { appDir: true, }, reactStrictMode: true, webpack(config) { if( !isDev ){ const entry = generateAppDirEntry(config.entry); config.entry = () => entry; } return config; }, }; module.exports = withPWA(nextConfig);
Project mention: Now with freenom closed, is there any other way to get a free domain? | /r/selfhosted | 2023-08-23
Project mention: LCD, Please – de-make of “Papers, please”, celebrating 10 years since launch | news.ycombinator.com | 2023-08-09>Oh, you can also allow canvas fingerprinting, but that seems like a bad idea - maybe in a separate firefox profile just for sites like this one..
No it won't help. That is big problem with finger printing. It basically logs your computer hardward with the profile.
So no matter how many times you make new profiles. This can be mitigated via VM. However with bugs such as zenbleed, VM may not be enough.
Nothing is private has a good demo. https://github.com/gautamkrishnar/nothing-private
Project mention: Show HN: I saw this mind-blowing experiment, so I made a simple version of it | news.ycombinator.com | 2023-11-25uBlock Origin has prevented the following page from loading:
https://theannoyingsite.com/
Project mention: How to Build & Deploy Scalable Microservices with NodeJS, TypeScript and Docker || A Comprehesive Guide | dev.to | 2024-01-25RabbitMQ comes with administrative tools to manage user permissions and broker security and is perfect for low latency message delivery and complex routing. In comparison, Apache Kafka architecture provides secure event streams with Transport Layer Security(TLS) and is best suited for big data use cases requiring the best throughput.
Project mention: noob question. how to install https://github.com/ronaldaug/gramateria when project only has npm install and npm run, but npm ERR! Missing script: "start | /r/node | 2023-05-18basically In downloaded file, put in folder, authorized folder in vs code, put npm install and npm start, but following error came up.... perhaps the project is not functional since it's not updated anymore or am doing some mistake? thanks https://github.com/ronaldaug/gramateria
Project mention: drop the image or the link. I’ll probably do like fifty. I will they this. | /r/whenthe | 2023-05-13
https://sightreading.training/ uses your midi keyboard. excellent for sight reading practice
Project mention: Any plans for Plex to offer a year in review for music plays? | /r/PleX | 2023-12-02I've played around with https://github.com/aunefyren/wrapperr before.
JavaScript Website related posts
- Web bloat impacts users with slow devices
- Interactive app
- Any plans for Plex to offer a year in review for music plays?
- BingGPT is now infested with malware
- Does anyone know of a good guide to setting up a v13 project as a PWA? It seems like there are many, but I can't seem to get ant of them to work.
- Touch Pianist
- Now with freenom closed, is there any other way to get a free domain?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Website projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | 30-Days-Of-JavaScript | 40,847 |
2 | 30-Days-Of-React | 24,234 |
3 | win11React | 8,840 |
4 | next-pwa | 3,588 |
5 | Discord-MusicBot | 2,853 |
6 | register | 2,687 |
7 | Spina CMS | 2,165 |
8 | nothing-private | 2,115 |
9 | next-offline | 1,574 |
10 | DgrmJS | 867 |
11 | TheAnnoyingSite.com | 791 |
12 | rabbitmq-website | 666 |
13 | gramateria | 615 |
14 | Image-to-Braille | 546 |
15 | universal-dashboard | 443 |
16 | sightreading.training | 414 |
17 | ShareX-Upload-Server | 392 |
18 | quarto-webr | 332 |
19 | youtube-metadata | 325 |
20 | fake-terminal-website | 316 |
21 | Memcode | 313 |
22 | Cryptofolio | 295 |
23 | wrapperr | 294 |