HTML JavaScript

Open-source HTML projects categorized as JavaScript | Edit details

Top 23 HTML JavaScript Projects

  • GitHub repo ecma262

    Status, process, and documents for ECMA-262

    Project mention: Why is the semicolon not mandatory in js? | | 2021-11-27

    Now from this, we can make an argument that either direction you go, you need to memorize the exceptions to the rule you chose, and between the two, there are fewer exceptions to memorize if you just always use them. Also the TC39 does not recommend relying on ASI:

  • GitHub repo WebFundamentals

    Best practices for modern web development

    Project mention: I made a web app for creating custom meal plans faster: | | 2021-12-19

    If you're just starting you dev journey out I wholeheartedly recommend: It will give you a rock solid foundation for JavaScript and the DOM API. Making a good web app it's not just about React. I'm telling that from experience. You should know the DOM API, CSS, HTML and various web idioms. These are some good and free resources for the above: Once you've read the fundamental stuff you continue learning more about React:

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo remark

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

    Project mention: What is the best free slideshow maker?? | | 2021-09-23

    just some text, but easy to tweak/adopt/write? ->

  • GitHub repo js-the-right-way

    An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web

    Project mention: Free 500+ books and learning resources for every programmer. | | 2021-07-23

    JavaScript the Right Way

  • GitHub repo dillinger

    The last Markdown editor, ever.

    Project mention: installing monogame on arch linux | | 2022-01-07

    It's in markdown, put it through some markdown converter (like to get fancy looks.

  • GitHub repo to-markdown

    🛏 An HTML to Markdown converter written in JavaScript

    Project mention: Pathfinder 2 API (OGL Content) | | 2021-04-17

    Have a look at turndown:

  • GitHub repo proposal-pipeline-operator

    A proposal for adding a useful pipe operator to JavaScript.

    Project mention: How to use Dependency Injection in Functional Programming | | 2022-01-16

    Doing the equivalent functionality in Functional Programming requires a function to read the file, parse it, snag off the environment, and determine which URL to return based on that environment. We do that by making each of those steps a function, and composing them together. We’re using the Stage 2 JavaScript pipeline operator below in F# style:

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo GoJS, a JavaScript Library for HTML Diagrams

    JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

    Project mention: Problem with some gojs gantt model | | 2021-06-06

    I have some problem with gojs(,

  • GitHub repo clappr

    :clapper: An extensible media player for the web.

    Project mention: How do I provide token in the query string for every subsequent m3u8 file request using html video tag on iOS | | 2021-07-22

    I'm having trouble playing HLS video on my iPhone cause the hls video URL is protected by an authorization token. I'm using clappr library(where I can pass the authorization header) to play HLS videos and everything is working fine except for iOS devices. Since iOS doesn't provide the necessary APIs used by the HLS libraries. What might be the best option for me to pass the authorization header(or query string token) in plain HTML video tag.

  • GitHub repo intercooler-js

    Making AJAX as easy as anchor tags

    Project mention: Stop submitting to social conformity and use your brain instead | | 2021-07-12
  • GitHub repo html-dom

    Common tasks of managing HTML DOM with vanilla JavaScript. Give me 1 ⭐if it’s useful.

    Project mention: 10 GitHub repos based on HTML | | 2021-08-04
  • GitHub repo content

    The content behind MDN Web Docs

    Project mention: Flatten Arrays in Vanilla JavaScript with Flat() and FlatMap() | | 2022-01-05

    I just filed this issue on the MDN page:

    That note is misleading.

  • GitHub repo supercookie

    ⚠️ Browser fingerprinting via favicon!

    Project mention: How do tracker blockers work | | 2021-09-06

    I’ll se if it can block

  • GitHub repo wpt

    Test suites for Web platform specs — including WHATWG, W3C, and others

    Project mention: Sorry Safari Team | | 2021-11-15

    > due to a bug in the testing framework

    the "bug" is

    MacOS 11 isn't allowed(?) to be virtualized, so the Safari TP, which is tied to MacOS updates, couldn't be updated.

    > That's why there's uproar

    Was there an uproar? There were some objections from some Safari devs that they understood the difficulty in getting the latest number since the web platform test runner can't run the latest Safari Tech Preview (which they've also known for some time), but since the whole point of this was to show how browsers have improved their compatibility on this set of tests, it was hurtful and counterproductive to leave out their latest work. Chrome devs apologized and now we have this article, and it looks like the test runner will start running WebKitGTK for this set of tests so at least the Compat 2021 dashboard[1] will show the latest results.


  • GitHub repo pnotify

    Beautiful JavaScript notifications with Web Notifications support.

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

    sciactive/pnotify - JavaScript notifications for Bootstrap, jQuery UI, and the Web Notifications Draft.

  • GitHub repo modular-admin-html

    ModularAdmin - Free Dashboard Theme Built On Bootstrap 4 | HTML Version

    Project mention: Top 20+ Bootstrap Dashboard Templates To Use Absolutely Free | | 2021-04-20

    More info Demo GitHub

  • GitHub repo klipse

    Klipse is a JavaScript plugin for embedding interactive code snippets in tech blogs.

    Project mention: New playground for Go | | 2022-01-13

    And maybe also traefik/yaegi in combination with viebel/klipse. (Steps for using Klipse & Yaegi here and here.)

  • GitHub repo tagify

    🔖 lightweight, efficient Tags input component in Vanilla JS / React / Angular / Vue

    Project mention: Tagify not detecting keypress properly | | 2021-11-29

    Im pretty new to JS and I am trying to implement the Tagify library, it's located HERE for those of you who may not know what it is.

  • GitHub repo mapbox.js

    Mapbox JavaScript API, a Leaflet Plugin

  • GitHub repo proposal-record-tuple

    ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!

    Project mention: Can you force an object to copy by value instead of being passed as a reference? | | 2022-01-11

    There is a records and tuples proposal for Javascript at stage 2 now. Something to keep an eye on in future.

  • GitHub repo Propeller

    Propeller - Develop more, Code less. Propeller is a front-end responsive framework based on Google's Material Design Standards & Bootstrap. (by digicorp)

  • GitHub repo bedrock

    Making awesome, one pebble at a time (by mozilla)

    Project mention: Windows flagging firefox as virus? | | 2022-01-20

    Windows smartscreen is currently flagging firefox setup as a virus, i downloaded it from the original site (

  • GitHub repo awesome-portfolio-websites

    A community maintained open source project aimed at making a personal portfolio for researchers, developers, and analysts simple, fast, and less cumbersome. We make sure you have a full-fledged website to showcase your work while you can spend time on your learning and innovative endeavors. (by smaranjitghose)

    Project mention: Hacktoberfest - 1st contribution | | 2021-10-22

    I picked awesome-portfolio-websites as I'm planning to create a personal website so I thought this would give me some inspirations. There was a minor issue related to the styling of Reference page. On this page, each reference is presented on a card. The situation was that these cards' background was white which was the same as the navbar. The project owner wanted to change it to the same color as overall background of the site. This would make the navbar stand out more. In the dark mode, the card background also has the same color as the site background and different from the navbar color so this fix will also help maintain the consistency between the light and dark mode.

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

HTML JavaScript related posts


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

Project Stars
1 ecma262 12,878
2 WebFundamentals 12,374
3 remark 11,736
4 js-the-right-way 8,179
5 dillinger 7,267
6 to-markdown 6,043
7 proposal-pipeline-operator 5,939
8 GoJS, a JavaScript Library for HTML Diagrams 5,799
9 clappr 5,448
10 intercooler-js 4,659
11 html-dom 4,370
12 content 4,042
13 supercookie 3,663
14 wpt 3,634
15 pnotify 3,604
16 modular-admin-html 2,887
17 klipse 2,866
18 tagify 2,418
19 mapbox.js 1,829
20 proposal-record-tuple 1,753
21 Propeller 1,143
22 bedrock 1,007
23 awesome-portfolio-websites 979
Find remote JavaScript jobs at our new job board There are 16 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.