JavaScript Interactive

Open-source JavaScript projects categorized as Interactive

Top 23 JavaScript Interactive Projects

Interactive
  1. apexcharts.js

    πŸ“Š Interactive JavaScript Charts built on SVG

    Project mention: Building a financial dashboard with HTML5, TailwindCSS v4, and Vanilla JavaScript | dev.to | 2025-02-11

    This is a basic HTML structure that includes Google Fonts, ApexCharts (for placeholder charts), and links to your compiled CSS and JavaScript files. The body includes classes for light and dark modes.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. webpack-bundle-analyzer

    Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap

    Project mention: bundle-stats alternatives - webpack-bundle-analyzer, statoscope, and rollup-plugin-visualizer | libhunt.com/r/bundle-stats | 2025-04-04
  4. enquirer

    Stylish, intuitive and user-friendly prompts. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and more! Please follow Enquirer's author: https://github.com/jonschlinkert

    Project mention: CLI application with the Node.js Readline module (3/3) | dev.to | 2025-03-19

    Another prompt-and-more tool https://github.com/enquirer/enquirer

  5. heatmap.js

    πŸ”₯ JavaScript Library for HTML5 canvas based heatmaps

  6. vorpal

    Node's framework for interactive CLIs

    Project mention: Mastering Node.js | dev.to | 2024-07-11

    Vorpal.js is a framework for building mature, immersive command-line applications.

  7. Frappe Datatable

    The Missing Javascript Datatable for the Web (by frappe)

  8. add-gitignore

    An interactive CLI tool that adds a .gitignore to your projects.

  9. 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.

    InfluxDB logo
  10. threejs-toys

    ✨ ThreeJS Toys ⚑

  11. interactive-card

    Credit card form with smooth and sweet micro-interactions

  12. euismod

    πŸ“ A website that make learning CSS grid easy and interactive

  13. landscapeapp

    πŸŒ„Upstream landscape generation application

  14. react-svg-map

    A set of React.js components to display an interactive SVG map

  15. lsh

    Run interactive shell commands on AWS Lambda (by tobilg)

  16. SimcoeCountyWebViewer

    Web Map Viewer built with React and OpenLayers. Built for GeoServer and ArcGIS Server.

  17. inverted-pendulum

    pendulum physics simulation

  18. rippleEffect

    A JavaScript ripple effect implemented using canvas (by victorqribeiro)

  19. vizzu-story-js

    Build and present animated data stories.

  20. RGB-digital-rain

    The Matrix "falling code/letter rain" animation but RGB. No more monochromatic green!

  21. svg-experiments

    βœ’οΈ A gallery of experiments with Scalable Vector Graphics (SVG) and interactive visualizations.

  22. fraktur

    threejs mandelbrot viewer

  23. guser

    interactive git user switcher

  24. flocking-quadtree

    Flocking simulation using quadtree algorithm

  25. Minecraft-Glazed-Terracotta-Pattern-Generator

    An interactive webpage that randomly generates nice/terrible patterns for the glazed terracotta blocks in Minecraft.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Interactive discussion

Log in or Post with

JavaScript Interactive related posts

  • Optimizing Your React/Next.js Application

    1 project | dev.to | 2 Sep 2024
  • Bundle size analyzer when using esbuild?

    1 project | /r/Angular2 | 1 Jun 2023
  • How to handle multiple webpacks in the same app, that both include React?

    1 project | /r/reactjs | 20 Mar 2023
  • Building a PNPM monorepo with Webpack - large builds?

    1 project | /r/Frontend | 4 Mar 2023
  • First time i encounter this any idea how to exploit it ? or its already an info disclosure and i should report within bug bounty program ?

    1 project | /r/bugbounty | 27 Feb 2023
  • Web Performance Resources for Front End Developers

    2 projects | dev.to | 4 Jan 2023
  • Beautiful Visualizations For Your App's Dependencies

    1 project | /r/javascript | 31 Oct 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2025
    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 β†’

Index

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

# Project Stars
1 apexcharts.js 14,751
2 webpack-bundle-analyzer 12,635
3 enquirer 7,799
4 heatmap.js 6,311
5 vorpal 5,644
6 Frappe Datatable 1,133
7 add-gitignore 690
8 threejs-toys 492
9 interactive-card 338
10 euismod 287
11 landscapeapp 258
12 react-svg-map 236
13 lsh 150
14 SimcoeCountyWebViewer 142
15 inverted-pendulum 25
16 rippleEffect 18
17 vizzu-story-js 16
18 RGB-digital-rain 16
19 svg-experiments 12
20 fraktur 11
21 guser 6
22 flocking-quadtree 6
23 Minecraft-Glazed-Terracotta-Pattern-Generator 1

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?