JavaScript HTML

Open-source JavaScript projects categorized as HTML

Top 23 JavaScript HTML Projects

  • Bootstrap

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

    Project mention: The Beginner's Guide to 25 Best Developer Tools You Can’t Do Without | | 2022-11-25

    Image Source

  • Web-Dev-For-Beginners

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

    Project mention: 100+ Must Know Github Repositories For Any Programmer | | 2022-11-17

    5. Web Dev for Beginners

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • html5-boilerplate

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

    Project mention: GitHub Repositories : Part 1 | | 2022-11-26
  • prettier

    Prettier is an opinionated code formatter.

    Project mention: Advance Git - Git For GitOps | | 2022-11-24

    A linter is a static analysis tool for improving the quality of your code by fixing errors, pointing out stylistic mistakes, or warning you about suspicious patterns. There are linters for every major programming language and tools that care more about code formatting, like Prettier. These tools look for configuration files, which you store directly in your repository to apply standards across your codebase. Having a well defined linter means that your lines of code are written in the same style as others, making the code easier to understand and review. It is like your automatic coding style guide, and it is so useful for collaboration that modern languages include their own code formatter and linter (like rust, elixir or go)

  • parcel

    The zero configuration build tool for the web. 📦🚀

    Project mention: Front-end Guide | | 2022-11-23


  • front-end-interview-handbook

    ⚡️ Front End interview preparation materials for busy engineers

    Project mention: Front-end Guide | | 2022-11-23

    Answers to Front End Job Interview Questions — JavaScript

  • video.js

    Video.js - open source HTML5 video player

    Project mention: Bibliotecas NodeJS incríveis que você não tem ideia que existem | | 2022-11-10

    🔀 Repositório no GitHub

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • SheetJS js-xlsx

    📗 SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: Angular +SheetJS: 3 formas para crear un excel | | 2022-10-18
  • Pure

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

    Project mention: Is a website built completely on HTML, CSS and JS enough? | | 2022-10-30

    Some examples: - - (I've used this one for over a decade and works great)

  • intro.js

    Lightweight, user-friendly onboarding tour library

    Project mention: I want to create a tool that expalins how to use my web application | | 2022-09-17
  • 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. —

    Project mention: is there a hardware requirement needed to learn programming? | | 2022-11-24

    There are also remote-hosted or browser-based programming environments like,, or which will let you build your own projects, again using anything which can run a web browser.

  • jsdom

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

    Project mention: Transition Year Work Experience! | | 2022-10-30

    With that info, I am able to extract that code from the HTML using something called JSDOM which is an npm package that parses and interacts with assembled HTML just like a browser so I am able to use code to get that variable and then called the API myself with that nonce code to get the companies!

  • A-Frame

    :a: Web framework for building virtual reality experiences.

    Project mention: A-Frame | | 2022-11-13
  • showdown

    A bidirectional Markdown to HTML to Markdown converter written in Javascript

    Project mention: How do I display a markdown table on a website with go backend? | | 2022-11-03

    So you're going to need a Markdown parser that produces HTML. But there's a question of where is the data coming from and where you you want to process it? If it's going to be all on the frontend like a text editor, use a JS library for it (a quick google search produces ShowdownJS)

  • ReLaXed

    Create PDF documents using web technologies

  • 30-seconds-of-interviews

    A curated collection of common interview questions to help you prepare for your next interview.

    Project mention: Resurse interviu Frontend | | 2022-08-10
  • stylelint

    A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.

    Project mention: Front-end Guide | | 2022-11-23

    stylelint Homepage

  • 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: Ask HN: Is it time for a new Storybook? | | 2022-11-19

    Coupled with DOMPurify [0], it helps much to simplify the messy JavaScript, HTML. Yin [1] has book on that.


  • htmx

    </> htmx - high power tools for HTML

    Project mention: Ask HN: In what format do you write your website? | | 2022-11-26
  • AriaNg

    AriaNg, a modern web frontend making aria2 easier to use.

    Project mention: Ask HN: Use phone to check status of currently running process on laptop | | 2022-08-16
  • Habitica

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

    Project mention: Docker compose with build | | 2022-11-25

    I am hoping to install a few docker containers where I see compose files that have a build step in them like the following:

  • noVNC

    VNC client web application

    Project mention: How does pwnbox work? | | 2022-11-22

    The rfb.js can be found on the official noVNC Repo and the file HTB uses includes the appropriate credit, so they're definitely not trying to seal credit or anything (RFP is the protocol behind VNC). Most interestingly is how well the flow is between the browser session and the normal host desktop; mostly how seamless copy/paste is. NoVNC has a tab on the left that handles all the config and controls, as well as how it does copy/paste. There's some snazzy lines in vnc.min.js that take care of it, but I'll leave that dissection as an exercise to the reader (or if y'all want, I can dive into that one as well).

  • dom-to-image

    Generates an image from a DOM node using HTML5 canvas

    Project mention: Exporting html dom elements as png in javascript | | 2022-07-01
  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

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). The latest post mention was on 2022-11-26.

JavaScript HTML related posts


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

Project Stars
1 Bootstrap 160,474
2 Web-Dev-For-Beginners 59,501
3 html5-boilerplate 53,633
4 prettier 44,287
5 parcel 41,633
6 front-end-interview-handbook 35,916
7 video.js 34,571
8 SheetJS js-xlsx 31,715
9 Pure 22,629
10 intro.js 21,648
11 p5.js 18,409
12 jsdom 18,148
13 A-Frame 14,773
14 showdown 12,928
15 ReLaXed 11,746
16 30-seconds-of-interviews 10,876
17 stylelint 10,004
18 DOMPurify 9,981
19 htmx 9,693
20 AriaNg 9,611
21 Habitica 9,447
22 noVNC 9,264
23 dom-to-image 9,004
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.