SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript HTML Projects
-
Project mention: 30-seconds-of-code – short, reusable JavaScript code snippets | news.ycombinator.com | 2025-06-23
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
I learned this back when HTML5 was brand new around 15-ish years ago. If you wanted to use the new tags like , the only “polyfill” needed was some css styles. You can see it in the early versions of the HTML5 Boilerplate:
https://github.com/h5bp/html5-boilerplate/blob/v0.9/css/styl...
I realized that I could just make up tags and style them and it was work.
-
Project mention: How to Build a Dependency Map of a Legacy Codebase Using AI Tools | dev.to | 2026-05-09
137Foundry provides legacy modernization services that include dependency mapping as a foundational assessment phase. Prettier and ESLint are useful companion tools for enforcing code style consistency as the refactoring proceeds. Node.js and Python.org official documentation are authoritative references for understanding the import and module systems of those runtimes.
-
For web stuff, I enjoy https://htmx.org
so Go + Templ + HTMX (aka the GOTH stack)
Or, if you prefer more of a power tools feel, then HTMX and Raku in functional style (https://harcstack.org) maybe to your liking. Which I call the Crotch Rocket of the programming world.
-
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
-
Parcel - Blazing fast, zero configuration web application bundler
-
EasySpider
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
-
Project mention: video.js VS video-to-live-photo - a user suggested alternative | libhunt.com/r/video.js | 2026-06-06
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
Project mention: How to Convert Supplier CSVs to Shopify/Amazon/WooCommerce Without Uploading to a Server | dev.to | 2026-06-01The decision to process everything in the browser wasn't just about cost savings (zero server bills). It's a privacy feature: supplier inventory data, wholesale prices, and margin calculations never leave the user's machine. Technically, the app uses Papa Parse for CSV and SheetJS for XLSX, both loaded dynamically from CDN. The parsed rows are stored in a simple JavaScript array — no WebAssembly, no worker pool, just plain array operations that complete in under 50ms for typical supplier files.
-
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
-
koodo-reader
A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web
-
Purecss - A set of small, responsive CSS modules
-
p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
P5.js is pretty great.
I used it create art, basically taking animal photos and using the dna sequence from that animal to recreate the photo using the 4 letters. (I did four passes using different size letters and layered in Gimp). People seem to like them, and they got into an art:science show.
https://p5js.org/
Coding train has a lot of videos on using p5.js
-
It added show-stopping CSS-bugs for me (el.style.boxShadow = undefined became el.style.boxShadow === "undefined" instead of the expected el.style.boxShadow === ""), fixed them in Version 27 and introduced new show-stopping CSS-bugs for me.
-
Project mention: Modern Front end Complexity: essential or accidental? | news.ycombinator.com | 2026-04-21
-
DOMPurify
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
Project mention: DOMPurify, DOM-only, fast, Uber-tolerant XSS sanitizer for HTML, SVG and MathML | news.ycombinator.com | 2025-12-19 -
On the app there are two buttons, the one on the left demonstrates the current functionality of trying the use SSE in Capacitor 8 that is detailed in #6582. The button on the right shows SSE working with the help of capacitor-stream-http-v2.
-
-
-
Project mention: docker-android: A Docker Environment for Controlling Android Emulators from a Web Browser | dev.to | 2026-02-05
noVNC Project
-
-
JavaScript HTML discussion
JavaScript HTML related posts
-
Using Server-Sent Events (SSE) in Capacitor 8 with Nuxt 4
-
Show HN: Phoenix Code – desktop editor where AI can see the page
-
How to Build a Dependency Map of a Legacy Codebase Using AI Tools
-
Just Fucking Use Go
-
From Claude Artifact to Production PWA: Building VitaminD Explorer
-
TiddlyWiki v5.4.0
-
Work with the Garage Door Up
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source HTML projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | 30-seconds-of-code | 128,014 |
| 2 | Web-Dev-For-Beginners | 95,874 |
| 3 | html5-boilerplate | 57,482 |
| 4 | prettier | 51,901 |
| 5 | htmx | 48,162 |
| 6 | 30-Days-Of-JavaScript | 46,418 |
| 7 | parcel | 44,026 |
| 8 | EasySpider | 43,917 |
| 9 | video.js | 39,776 |
| 10 | SheetJS js-xlsx | 36,231 |
| 11 | 30-Days-Of-React | 27,399 |
| 12 | koodo-reader | 27,134 |
| 13 | Pure | 23,735 |
| 14 | p5.js | 23,723 |
| 15 | jsdom | 21,578 |
| 16 | A-Frame | 17,548 |
| 17 | DOMPurify | 17,078 |
| 18 | capacitor | 15,814 |
| 19 | showdown | 14,865 |
| 20 | Habitica | 13,904 |
| 21 | noVNC | 13,747 |
| 22 | TW-Elements | 13,134 |
| 23 | AriaNg | 13,032 |