Open-source projects categorized as HTML | Edit details
Related topics: #CSS #JavaScript #React #Web #Html5

Top 23 HTML Open-Source Projects

  • GitHub repo Bootstrap

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

    Project mention: Release 0.4 - Part 1 | | 2021-11-29

    Since the project uses Bootstrap, I could refer to their documentation to create a card component and customize it to match the example as closely as I can.

  • GitHub repo Electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Project mention: Why are dev-tools enabled? | | 2021-11-28
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Front-End-Checklist

    🗂 The perfect Front-End Checklist for modern websites and meticulous developers

    Project mention: 12 Awesome GitHub Repos Developers will Love in 2021 | | 2021-08-24

    Have you ever asked yourself what you need to have or test in your web application before launching it? The Front-End Checklist repository has you covered. The Front-End Checklist is an exhaustive list of all elements you need to have/to test before launching your website/HTML page to production. The table of contents includes:

  • GitHub repo html5-boilerplate

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

    Project mention: (rant) Is there ANY framework or toolkit that isnt outrageously difficult to configure before you even write a single line of code? | | 2021-11-26

    I find angular cli pretty straight forward, for smaller projects I like html5 boilerplate

  • GitHub repo Ruby on Rails

    Ruby on Rails

    Project mention: Require user sign in per browser tab? | | 2021-11-19

    Surely it should be possible to write a custom session store for this.. See the cookie store driver for example.

  • GitHub repo Bulma

    Modern CSS framework based on Flexbox

    Project mention: The React roadmap for beginners you never knew you needed. | | 2021-11-23


  • GitHub repo prettier

    Prettier is an opinionated code formatter.

    Project mention: I know that many of you might disagree, but this is the way | | 2021-11-30

    A linter is a tool that analyzes your code for how it is styled (where do curly braces go etc) but can also do things like checking if variables are correctly named or not mutated. In the webdev world 2 popular linting tools are and :)

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo parcel

    The zero configuration build tool for the web. 📦🚀

    Project mention: Building a Clubhouse clone with 100ms Javascript SDK | | 2021-11-30

    Our Clubhouse clone will be built with Parcel, 100ms JavaScript SDK, Tailwind CSS.

  • GitHub repo hyperterm

    A terminal built on web technologies

    Project mention: Can someone please explain what a bash and shell are? | | 2021-11-29

    Zsh is actually the default shell in MacOS now, for what its worth. Iterm2 has features regarding session management via profiles, tabs for multiple sessions, etc. The default terminal in MacOS is just fine, but if you find yourself using the terminal every day, iTerm2 is definitely a step up. There are other Terminals though such as Hyper: which has the hilarious and amazing HyperPower plugin:

  • GitHub repo video.js

    Video.js - open source HTML5 & Flash video player

    Project mention: What you can build with JavaScript | | 2021-11-10

    You can play video and audio in browser using HTML5 and JS. The VideoJS library can be helpful.

  • GitHub repo front-end-interview-handbook

    ⚡️ Front End interview preparation materials for busy engineers

    Project mention: Facebook Frontend Internship | | 2021-11-30

    You can search for “front end engineer/developer” under interview > job titles. If you still can’t find them, virtually all you need is here - Sorry I can’t go into the details, but the above should be more than enough

  • GitHub repo SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: Tips for Making a Popular Open-Source Project in 2021 [Ultimate Guide] | | 2021-11-12

    Maybe a story from a maintainer would help. To contextualize, the main SheetJS open source project has over 28K stars.

    tl;dr: the project involves "crowdsourced research" which benefits from popularity.

    The main social goal with the project is data preservation and integrity. Large-scale economic and political decisions are made from data and analyses in spreadsheets. For example, last year in the UK, COVID cases were underreported thanks to Excel minutiae

    Due to various corporate stratagems, the older data representations were intentionally obfuscated. To support Excel, many developers poked around at Excel files and guessed at the structures.

    In this environment, the biggest challenge is finding worksheets with random corner cases. These types of files are not easy to create and fuzzing has limited effectiveness. This is where open source and popularity come into play. The open source and JS nature of the project helps reduce testing friction ( runs in the web browser, no need to install anything) and encourage bug reports with test cases.

    There will always be "entitled users" and "low quality bug reports" but that comes with the territory. There are also meaningful issues and code contributions. Efforts at trying to prevent the low quality contributions also discourage higher quality contributions.

  • GitHub repo cheerio

    Fast, flexible, and lean implementation of core jQuery designed specifically for the server.

    Project mention: Automating email verification for online accounts using JavaScript | | 2021-11-29

    cheerio to parse the HTML structure of an incoming email and filter out the link we need to click to verify our email address by an attribute (in this case the text Content of the link but it could be any html attribute)

  • GitHub repo tabler

    Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap

    Project mention: Ask HN: Any Good Alternatives to Tabler | | 2021-10-09

    Tabler ( seems to have gone Semantic. Do you guys any goods alternatives for this otherwise amazing FE library?

  • GitHub repo Pure

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

    Project mention: Just wondering...anyone else here use HTML, CSS, and Vanilla JS exclusively? | | 2021-11-12

    I use all the time

  • GitHub repo mdb-ui-kit

    Bootstrap 5 & Material Design 2.0 UI KIT

    Project mention: What is this layout called? | | 2021-08-03

    It seems "Chips" usually come with icons/images whereas "Tags" are simply made of text, according to Material Design Bootstrap | Github here

  • GitHub repo intro.js

    Lightweight, user-friendly onboarding tour library

    Project mention: How to make a tutorial for my website? | | 2021-06-30

    There are Javascript libraries for this, I searched "Javascript tour library" and found and for example

  • GitHub repo tools

    The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.

    Project mention: [AskJS] Why there is so much hatred toward using Javascript on the Backend for C#/Java and others tech stack programmer ? Is it performance alone ? Do you consider yourself a full stack senior JS dev ? | | 2021-11-14

    Again, if js is so fast, why rome ( is being rewritten to rust?

  • GitHub repo jsdom

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

    Project mention: Testing Solid.js code beyond jest | | 2021-10-24

    jsdom, full-featured, but slow, the default option in jest

  • GitHub repo 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: Creative coding with Replit | | 2021-11-24

    p5.js is a JavaScript graphics and animation library developed specifically for artists and designers - and generally people who have not been exposed to programming before. It's based on the Processing software project, and brings the Processing concept to web browsers, making it easy to share your "sketches", which is the p5.js name for programs.

  • GitHub repo ratchet

    Build mobile apps with simple HTML, CSS, and JavaScript components.

    Project mention: CSS Deep | | 2021-02-26

    twbs/ratchet - Build mobile apps with simple HTML, CSS, and JavaScript components.

  • GitHub repo TOAST UI Editor

    🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.

    Project mention: My pain building a WYSIWYG editor with contenteditable | | 2021-09-17
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 2021-11-30.

HTML related posts


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

Project Stars
1 Bootstrap 154,118
2 Electron 99,044
3 Front-End-Checklist 57,117
4 html5-boilerplate 51,943
5 Ruby on Rails 49,471
6 Bulma 44,680
7 prettier 41,257
8 parcel 39,517
9 hyperterm 37,327
10 video.js 32,382
11 front-end-interview-handbook 32,145
12 HEAD 28,869
13 SheetJS js-xlsx 28,267
14 cheerio 24,534
15 tabler 24,478
16 Pure 22,048
17 mdb-ui-kit 21,771
18 intro.js 20,786
19 tools 16,732
20 jsdom 16,624
21 p5.js 16,429
22 ratchet 14,476
23 TOAST UI Editor 13,894
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives