JavaScript HTML

Open-source JavaScript projects categorized as HTML

Top 23 JavaScript HTML Projects

  1. Bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

    Project mention: The 3 Best Python Frameworks To Build UIs for AI Apps | dev.to | 2025-03-21

    FastHTML allows developers to build modern web applications entirely in Python without touching JavaScript or React. As its name implies, it is quicker to begin with FastHTML. However, it does not have pre-built UI components and styling. Getting the best out of this framework requires the knowledge of HTMX and UI styling using CSS libraries like Tailwind and Bootstrap.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. 30-seconds-of-code

    Coding articles to level up your development skills

    Project mention: 10 Useful GitHub Repos Made for Front-End Developers in 2024 | dev.to | 2024-10-07

    30 Seconds of Code

  4. Web-Dev-For-Beginners

    24 Lessons, 12 Weeks, Get Started as a Web Developer

    Project mention: Build Your First Typing Game with JavaScript - Part 3 | dev.to | 2024-11-19

    Web development tutorial reference from Microsoft.

  5. html5-boilerplate

    A professional front-end template for building fast, robust, and adaptable web apps or sites.

    Project mention: 10 Useful GitHub Repos Made for Front-End Developers in 2024 | dev.to | 2024-10-07

    HTML5 Boilerplate

  6. prettier

    Prettier is an opinionated code formatter.

    Project mention: 30 Best Free Tools for Frontend Developers in 2025 | dev.to | 2025-03-01

    Website: prettier.io

  7. 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

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    30 Days of JS preparation 30 Days of Javascript preparation that teaches JS topics in 30 days one topic per day, quite a good roadmap as well to learn JS from scratch.

  8. htmx

    </> htmx - high power tools for HTML

    Project mention: The 3 Best Python Frameworks To Build UIs for AI Apps | dev.to | 2025-03-21

    FastHTML allows developers to build modern web applications entirely in Python without touching JavaScript or React. As its name implies, it is quicker to begin with FastHTML. However, it does not have pre-built UI components and styling. Getting the best out of this framework requires the knowledge of HTMX and UI styling using CSS libraries like Tailwind and Bootstrap.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. parcel

    The zero configuration build tool for the web. 📦🚀

    Project mention: Create React App is Deprecated – What’s Next ? | dev.to | 2025-03-16

    Parcel is another alternative that requires zero configuration and is super fast. If you want a simple React setup without any hassle, Parcel is a great choice.

  11. video.js

    Video.js - open source HTML5 video player

    Project mention: 5 Essential libraries every React Developers should know. | dev.to | 2025-03-19

    1. Video.js

  12. EasySpider

    A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

    Project mention: EasySpider: A No-Code Tool for Visual Web Crawling and Data Collection | news.ycombinator.com | 2024-08-11
  13. SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

    Project mention: Building an inventory management app: 'Invento' as a Beginner Developer | dev.to | 2024-07-24

    XLSX : XLSX is a library for parsing and writing Excel spreadsheet files. It enables the application to export data to Excel, which is a common requirement for inventory management systems.

  14. 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: GitHub Repos Essential for Every React Developer | dev.to | 2024-09-09

    The GitHub repository 30-Days-Of-React by Asabeneh offers a comprehensive and structured approach to mastering React in just 30 days. It is a good repository to get started in React. It has a guide that will introduce React and explore more topics related to React.

  15. Pure

    A set of small, responsive CSS modules that you can use in every web project.

    Project mention: Rapidly build efficient sites with Neat, the minimalist CSS framework | news.ycombinator.com | 2024-08-02

    Neat lacks a header and navigation; this by design, and may be enough for simple sites. If you want more capability, Pure.css is good to try too https://purecss.io/

  16. 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. http://twitter.com/p5xjs —

    Project mention: Ask HN: Who Are Your Favorite Photography and Generative Coding Artists? | news.ycombinator.com | 2025-02-26

    p5.js is a JavaScript library that I've enjoyed messing with. It's related to Processing.

    https://p5js.org/

  17. koodo-reader

    A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web

    Project mention: Foliate: Read e-books in style, navigate with ease | news.ycombinator.com | 2024-07-18

    https://github.com/koodo-reader/koodo-reader/commits/master/

    I'm really not confortable with projects that treat the Git history as junk, to the point I'd rather avoid that software. I daily use the e-reader Koreader, and sometimes Plato, and their source code and Git history are clear and documented (though I think Koreader's choice of Lua is poorly suited to the task). I could patch Koreader to my taste and send pull requests.

  18. jsdom

    A JavaScript implementation of various web standards, for use with Node.js

    Project mention: Next.js Testing Guide: Unit and E2E Tests with Vitest & Playwright | dev.to | 2025-02-03

    React Testing Library provides APIs that make it possible to work with React components. It needs to be installed together with jsdom which makes it possible to query the DOM nodes on a web page.

  19. A-Frame

    :a: Web framework for building virtual reality experiences.

    Project mention: Stripe Black Friday Dashboard (Physical Machine) | news.ycombinator.com | 2024-12-03

    Just based off one of the errors in the console, I think it's using A-Frame which is built on top of Three.js https://aframe.io/

  20. 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: Your rich text could be a cross-site scripting vulnerability | dev.to | 2024-12-16

    Let's take a look at how we implement sanitization in the secure version of our vulnerable application. Since this application is primarily written using JavaScript, we use the dompurify library for the client side and the isomorphic-dompurify library for server-side sanitization. In the app.js program that acts as our web server, you will find an express endpoint /sanitized with a GET and POST implementation:

  21. showdown

    A bidirectional Markdown to HTML to Markdown converter written in Javascript

  22. TW-Elements

    𝙃𝙪𝙜𝙚 collection of Tailwind MIT licensed (free) components, sections and templates 😎

    Project mention: Ultimate UI and Development Resource Guide for 2024 🚀 | dev.to | 2024-09-05

    3. Tailwind Elements A free collection of essential elements and components designed with Tailwind for modern websites. Tailwind Elements:

  23. capacitor

    Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

    Project mention: Why Svelte Might Be the Best Framework You Haven't Tried Yet 🚀 | dev.to | 2025-02-25

    Desktop & Mobile Apps: Pair with Electron or Capacitor to build cross-platform apps.

  24. remark

    A simple, in-browser, markdown-driven slideshow tool.

  25. Habitica

    A habit tracker app which treats your goals like a Role Playing Game.

    Project mention: Kickstart Hacktoberfest with These Exciting Open Source Projects to Contribute To! 🚀 | dev.to | 2024-10-09

    💼 Project: Habitica 💡 Why Contribute: Habitica is a gamified task management app that helps users build better habits. It’s an open-source project built with JavaScript, and there are plenty of issues ranging from beginner-friendly bug fixes to feature enhancements.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript HTML discussion

Log in or Post with

JavaScript HTML related posts

  • Tell Mozilla: it's time to ditch Google

    8 projects | news.ycombinator.com | 12 Mar 2025
  • How To Work With API In React JS

    3 projects | dev.to | 8 Mar 2025
  • 1.5KB Single-File Wiki

    1 project | dev.to | 1 Mar 2025
  • 30 Best Free Tools for Frontend Developers in 2025

    15 projects | dev.to | 1 Mar 2025
  • JS Arrays Unleashed | Mutate, Map, Transform, Sort like a pro

    1 project | dev.to | 26 Feb 2025
  • Bootstrap v6 is on the way, but is anyone waiting for it?

    1 project | news.ycombinator.com | 25 Feb 2025
  • Summer Web Internship: Low-JavaScript Development for 🧶Knitters/Crocheters (US Only)

    1 project | dev.to | 24 Feb 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 21 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source HTML projects in JavaScript? This list will help you:

# Project Stars
1 Bootstrap 171,774
2 30-seconds-of-code 123,124
3 Web-Dev-For-Beginners 85,718
4 html5-boilerplate 56,844
5 prettier 50,120
6 30-Days-Of-JavaScript 44,096
7 htmx 43,975
8 parcel 43,722
9 video.js 38,533
10 EasySpider 38,026
11 SheetJS js-xlsx 35,488
12 30-Days-Of-React 26,526
13 Pure 23,690
14 p5.js 22,288
15 koodo-reader 21,535
16 jsdom 20,866
17 A-Frame 16,944
18 DOMPurify 14,805
19 showdown 14,509
20 TW-Elements 12,991
21 capacitor 12,906
22 remark 12,796
23 Habitica 12,656

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai