SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now. 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
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.
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
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);
-
Discord-MusicBot
An advanced discord music bot, supports Spotify, Soundcloud, YouTube with Shuffling, Volume Control and Web Dashboard with Slash Commands support!
https://github.com/SudhanPlayz/Discord-MusicBot if you follow the tutorial for how to add this to replit, its feature rich, fast, free and only took me 30 minutes to set up earlier tonight msg me if you have questions
-
Project mention: Now with freenom closed, is there any other way to get a free domain? | /r/selfhosted | 2023-08-23
-
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
-
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
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
-
-
DgrmJS
Dgrm.net - flowchart editor. Works on desktop, phone and tablet. Has no dependency. Pure JavaScript.
Project mention: Flowchart editor dgrm.net / announcement / copy function | /r/javascript | 2023-02-28Give a star on GitHub to support the project.
-
-
-
gramateria
Drag and drop web builder with Grapes js, Bootstrap 5, Electron js and Netlify deployment.
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
-
-
-
-
Project mention: How can I implement a fake file tree to open HTML pages to a fake JS terminal? | /r/learnjavascript | 2022-10-21
Hello there, I found out about this project and played around with it a little bit. Then I found out about this and this projects and wanted to combine them together. For example when user types cd myfolder (change directory command) to the terminal they can go to that folder and when they type mypage that page can load. I just need some hand holding for this project since I have only been working with web development for a week (which I know is a bit fast for such project) but don't worry I'll learn fast due to knowing a few non-web development languages.
-
-
Cryptofolio
Track your cryptocurrency holdings/portfolio with an open-source web, mobile, and desktop application, along with a self-hosted RESTful API.
Project mention: AMA: We are CoinGecko - a leading cryptocurrency data aggregator. Ask us anything! | /r/CryptoCurrency | 2022-10-11 -
wrapperr
Website based application and API that collects Plex statistics using Tautulli and displays it in a nice format. Similar to the Spotify Wrapped concept.
I guess most people already recommended plex wrapperr, tautulli, and plex-meta-manager. If you want to host your own budget software, there is firefly iii. Calibre with calibre-web is nice for organizing e-books, imo. I also like OpenProject for organizing projects, like stuff from work or renovating a room.
-
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
JavaScript Website related posts
- 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?
- LCD, Please – de-make of “Papers, please”, celebrating 10 years since launch
- It doesn’t take much public creativity to stand out as a job candidate
- Considering buying Tarkov but I have some questions.
-
A note from our sponsor - SurveyJS
surveyjs.io | 29 Sep 2023
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 | 38,571 |
2 | 30-Days-Of-React | 22,758 |
3 | win11React | 8,428 |
4 | next-pwa | 3,271 |
5 | Discord-MusicBot | 2,678 |
6 | register | 2,330 |
7 | Spina CMS | 2,118 |
8 | nothing-private | 2,035 |
9 | next-offline | 1,558 |
10 | DgrmJS | 786 |
11 | TheAnnoyingSite.com | 748 |
12 | rabbitmq-website | 593 |
13 | gramateria | 587 |
14 | Image-to-Braille | 461 |
15 | universal-dashboard | 439 |
16 | javascript-cheatsheet | 395 |
17 | ShareX-Upload-Server | 380 |
18 | sightreading.training | 376 |
19 | fake-terminal-website | 308 |
20 | Memcode | 284 |
21 | Cryptofolio | 281 |
22 | wrapperr | 233 |
23 | projects | 221 |