InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 23 HTML JavaScript Projects
-
Modern JavaScript Tutorial This repository hosts the English content of the Modern JavaScript Tutorial, published in https://javascript.info.
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
JavaScript GitHub Repository
-
Project mention: Bitwarden SDK relicensed from proprietary to GPLv3 | news.ycombinator.com | 2024-10-24
It is actually sort of how I used it as well, though through nextcloud. It did still remain a hassle. It also requires all different apps to be maintained and equally safe.
Keeweb for example has not had an active maintainer since 2022 https://github.com/keeweb/keeweb/issues/2022
-
Letβs say you're using the [turndown] https://github.com/mixmark-io/turndown library to convert HTML to Markdown, but you want to explore other options. Here's how our tool helps:
-
js-the-right-way
An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web
-
GoJS, a JavaScript Library for HTML Diagrams
JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
Project mention: GoJS, a JavaScript Library for HTML Diagrams VS jsplumb - a user suggested alternative | libhunt.com/r/GoJS | 2025-04-12 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Dillinger - A cloud-enabled, mobile-ready, offline-storage, AngularJS-powered, HTML5 Markdown editor.
-
I wish the pipeline operator hadn't stalled; it's been stuck in stage 2 for four years now:
https://github.com/tc39/proposal-pipeline-operator
-
staticrypt
Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.
Project mention: Password protect a static HTML page, decrypted in-browser in JavaScript | news.ycombinator.com | 2024-08-30Especially with 600k PDBKF2 iterations, 16 alphanum chars should be very safe.
There's a (warning: very detailed) issue covering the topic of PBKDF2 iterations and password length over here, if you feel like diving into that rabbit hole: https://github.com/robinmoisson/staticrypt/issues/159
-
preline
Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
Explore Preline
-
Project mention: WebShield β A new wide-spectrum content blocker for Safari | news.ycombinator.com | 2025-02-28
Blink forked from Webkit more than a decade ago. There are tests that try to measure their compatibility, like https://wpt.fyi/results/?label=experimental&label=master&ali... (part of https://web-platform-tests.org/). They also have different JS engines these days (V8 vs JSCore).
That said, as a frontend dev, I very very rarely run into real world issues between Safari and Chrome. More often it's Firefox/Gecko that lags behind, usually in some sort of graphics optimization (SVG and canvas stuff). Also some differences in WebGL and webgpu support, but those are niche enough that it's not a big deal yet.
-
Project mention: How do you do, fellow web developers? A growing disconnect | news.ycombinator.com | 2024-12-19
regardless of what CSS query you use to look the element up, in the jquery example you'd still have your logic (the url, etc) defined elsewhere
the htmx version is symmetric with the href attribute in that it completely specifies what is going to happen directly on the element itself
of course you could do something in jquery like using a data attribute to store the url and HTTP method, etc, but at that point you'd be building https://intercoolerjs.org, the predecessor to htmx
-
Tracking users is a touchy topic. Should you rely on screen size? Favicon loading hacks (like this one)? Or something more exotic?
-
BotBuilder-Samples
Welcome to the Bot Framework samples repository. Here you will find task-focused samples in C#, JavaScript/TypeScript, and Python to help you get started with the Bot Framework SDK!
Project mention: Building a Microsoft Teams Bot App β Step-by-Step Setup Guide [Part I] | dev.to | 2024-09-08Download a simple echo bot (written in nodejs) from the sample here. This bot just responds with the same user message as received.
-
-
-
-
-
-
-
-
particle-life
A simple program to simulate artificial life using attraction/reuplsion forces between many particles
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
HTML JavaScript discussion
HTML JavaScript related posts
-
Unveiling the Mozilla Public License 2.0: A Deep Dive into Open Source Licensing and Fair Code Principles
-
Review of (nearly) 5 years of MOD-CSS programming
-
LiveScript
-
GTA CSS β A technical demo of how CSS 3D works
-
Simple Browser Tracking
-
You Don't Need JavaScript
-
The Record/Tuple ECMAScript Proposal has been withdrawn
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 May 2025
Index
What are some of the best open-source JavaScript projects in HTML? This list will help you:
# | Project | Stars |
---|---|---|
1 | en.javascript.info | 24,311 |
2 | You-Dont-Need-JavaScript | 20,124 |
3 | ecma262 | 15,293 |
4 | KeeWeb | 12,551 |
5 | to-markdown | 9,654 |
6 | js-the-right-way | 8,724 |
7 | GoJS, a JavaScript Library for HTML Diagrams | 8,108 |
8 | dillinger | 8,045 |
9 | proposal-pipeline-operator | 7,672 |
10 | staticrypt | 7,355 |
11 | preline | 5,499 |
12 | wpt | 5,349 |
13 | intercooler-js | 4,784 |
14 | supercookie | 4,662 |
15 | BotBuilder-Samples | 4,455 |
16 | javascript | 3,777 |
17 | tagify | 3,730 |
18 | pnotify | 3,648 |
19 | stisla | 3,612 |
20 | Dopefolio | 3,546 |
21 | json-viewer | 3,410 |
22 | Microweber | 3,254 |
23 | particle-life | 3,168 |