JavaScript Html5

Open-source JavaScript projects categorized as Html5

Top 23 JavaScript Html5 Projects

  • three.js

    JavaScript 3D Library.

    Project mention: Implementing Bloom Effect with Mapbox and Three.js | | 2024-04-08

    Regarding the optimization of the effect, I found an issue on the three.js GitHub repository: The alpha channel issue seems to be a difficult problem, which has been present since 2018. At the end of the discussion, a solution proposed by a contributor is not to modify the UnrealBloomPass but to blend the source texture and target texture in the shader.

  • Chart.js

    Simple HTML5 Charts using the <canvas> tag

    Project mention: Working Camp Inquiry - Glam Up my Markup | | 2024-03-23

    ChartsJS for inspiring me with the pie chart.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • html5-boilerplate

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

    Project mention: html5 boilerplate with bootstrap | /r/webdevY | 2023-05-05

    Download the HTML5 Boilerplate template from the official website ( You can choose to download the standard or the enhanced version, depending on your needs.

  • video.js

    Video.js - open source HTML5 video player

    Project mention: Stream to Chromecast with resolved, vlc and bash | | 2024-01-07

    For people who like to watch with subtitles, VLC currently doesn't support streaming to chromecast with SRT subtitles.. there are several issues for it and I believe support is slated for the next major version of Chromecast, but not sure when that will be.

    The typical "workaround" is to reencode the video file to include the subtitles directly, but that sounded like too much work, so I hacked together a static page using to embed a player and load the video and subtitles in a browser window.

    Here it is in gist form if anyone has a similar issue:

    This was hacked together as quickly as possible for my own needs, so definitely not intended to be an example of clean code. You need to run the python server separately to serve the SRT because video-js can't load it from a file URL IIRC

  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home

    Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.

  • 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:

    Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | | 2023-08-14

    Challenge yourself with the 30 Days of React series, perfect for honing your skills day by day.

  • noVNC

    VNC client web application

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • two.js

    A renderer agnostic two-dimensional drawing api for the web.

    Project mention: Show HN: A JavaScript library for data visualization in both SVG and Canvas | | 2024-04-11

    > DOM-like event bubbling

    This does sound very interesting. I started playing with for a browser game but the event system proved a challange. The typescript focus also looks promising. Will give it a try.

  • mediaelement

    HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.

  • jsplumb

    Visual connectivity for webapps

    Project mention: How to make beautiful flowchart with Angular ? | /r/Frontend | 2023-07-27

    ❔jsPlumb - Seems like JointJS

  • chart.xkcd

    xkcd styled chart lib

  • jspaint

    🎨 Classic MS Paint, REVIVED + ✨Extras

    Project mention: Textual Paint – MS Paint in your terminal | | 2023-07-25

    This is by the same person who made jspaint. Some of the other projects by the author are also very interesting

    There is this pipes screen saver for example

  • Metro-UI-CSS

    Impressive component library for expressive web development! Build responsive projects on the web with the first front-end component library in Metro Style. And now there are even more opportunities every day!

  • VvvebJs

    Drag and drop website builder javascript library.

  • youtube-dl-gui

    A cross-platform GUI for youtube-dl made in Electron and node.js (by jely2002)

    Project mention: How download YT Membership Videos | /r/youtubedl | 2023-07-10
  • GDevelop

    :video_game: Open-source, cross-platform game engine designed to be used by everyone.

    Project mention: Gamedev.js Jam 2024 start and theme announcement! | | 2024-04-13

    5 × GDevelop Gold license for 12 months

  • melonJS

    a fresh, modern & lightweight HTML5 game engine

    Project mention: Babylon 6.0 | | 2023-04-20
  • bootstrap-fileinput

    An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x with file preview, multiple selection, and more features.

  • website-templates

    150+ HTML5 Website Templates

  • elFinder

    📁 Open-source file manager for web, written in JavaScript using jQuery and jQuery UI

    Project mention: Pre-made solution for allowing a client to upload a file to my web hosting (via browser, not FTP client)? | /r/web_design | 2023-06-26

    I've used elfinder for various purposes like image upload but also just a file manager. It's entirely customizable in how it saves files(location), what you want to accept, file size limits etc.

  • joint

    A proven SVG-based JavaScript diagramming library powering exceptional UIs

    Project mention: JointJS releases a 'no-dependency' v4.0 | | 2024-02-12
  • coreui-free-react-admin-template

    CoreUI React is a free React admin template based on Bootstrap 5

  • AmplitudeJS

    AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.

    Project mention: Is there a react component for an audio player with a playback speed modifier? | /r/webdev | 2023-12-05

    I've searched long and far but, so far, I haven't found anything. The best I have is (AmplitudeJS)[], but it is not intended to be used with React and bugs out when changing pages.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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 2024-04-13.

JavaScript Html5 related posts


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

Project Stars
1 three.js 98,752
2 Chart.js 63,370
3 html5-boilerplate 55,933
4 video.js 37,128
5 SheetJS js-xlsx 34,449
6 30-Days-Of-React 24,234
7 noVNC 10,898
8 two.js 8,186
9 mediaelement 8,134
10 jsplumb 7,715
11 chart.xkcd 7,564
12 jspaint 7,097
13 Metro-UI-CSS 6,996
14 VvvebJs 6,583
15 youtube-dl-gui 6,280
16 GDevelop 5,698
17 melonJS 5,699
18 bootstrap-fileinput 5,329
19 website-templates 4,642
20 elFinder 4,562
21 joint 4,394
22 coreui-free-react-admin-template 4,317
23 AmplitudeJS 4,109
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.