Showing 67 open source projects for "create interactive demo"

View related business solutions
  • Retool your internal operations Icon
    Retool your internal operations

    Generate secure, production-grade apps that connect to your business data. Not just prototypes, but tools your team can actually deploy.

    Build internal software that meets enterprise security standards without waiting on engineering resources. Retool connects to your databases, APIs, and data sources while maintaining the permissions and controls you need. Create custom dashboards, admin tools, and workflows from natural language prompts—all deployed in your cloud with security baked in. Stop duct-taping operations together, start building in Retool.
    Build an app in Retool
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 1
    Keen UI

    Keen UI

    A lightweight Vue.js UI library with a simple API

    Keen UI is a Vue.js UI library with a simple API, inspired by Google's Material Design. Keen UI is not a CSS framework. Therefore, it doesn't include styles for a grid system, typography, etc. Instead, the focus is on interactive components that require Javascript. You should be able to use Keen UI with any page layout, structure, or CSS framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Flowy

    Flowy

    The minimal javascript library to create flowcharts

    flowy is a minimal JavaScript library for building interactive flowchart-style interfaces in web applications, allowing developers to create node-based editors, automation builders, or visual programming tools with relatively little code. It provides draggable, connectable blocks (nodes) that can be placed on a canvas, connected via lines, and rearranged dynamically while preserving the underlying graph structure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Prompts

    Prompts

    Lightweight, beautiful and user-friendly interactive prompts

    prompts has no big dependencies nor is it broken into a dozen tiny modules that only work well together. prompt uses layout and colors to create beautiful cli interfaces. prompts uses promises and async/await. No callback hell. All prompts are independent and can be used on their own. Provides a way to submit answers programmatically. Consistent experience across all prompts. Prompt with a single prompt object. Returns an object with the response. Prompt with a list of prompt objects....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Simple Texture Jekyll Theme

    Simple Texture Jekyll Theme

    A gem-based responsive simple texture styled Jekyll theme

    Simple Texture is a gem-based responsive simple texture styled Jekyll theme for Jekyll 3.3 or above, which can also be forked as a boilerplate for older versions of Jekyll.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 5
    CSS Grid Generator

    CSS Grid Generator

    Generate basic CSS Grid code to make dynamic layouts

    CSS Grid Generator is a visual tool built to help web designers and developers quickly create CSS Grid layout code without writing the grid definitions manually. You select the number of columns, rows, and units (e.g., fr, px, %), then visually drag and place items, resize them and position them within the grid to prototype layouts by hand. Once the layout is arranged, the tool generates the corresponding HTML and CSS you can copy into your project—thus bridging the gap between design and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    fastpages

    fastpages

    Blogging platform, with enhanced support for Jupyter Notebooks

    This site is built with fastpages, An easy to use blogging platform with extra features for Jupyter Notebooks. fastpages automates the process of creating blog posts via GitHub Actions, so you don’t have to fuss with conversion scripts. A full list of features can be found on GitHub. Create posts containing code, outputs of code (which can be interactive), formatted text, etc directly from Jupyter Notebooks; Notebook posts support features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Rickshaw

    Rickshaw

    JavaScript toolkit for creating interactive real-time graphs

    Rickshaw provides the elements you need to create interactive graphs, renderers, legends, hovers, range selectors, etc. You put the pieces together. It's all based on d3 underneath, so graphs are drawn with standard SVG and styled with CSS. Customize all you like with techniques you already know. Rickshaw is free and open source, available under the MIT license. Developed at Shutterstock.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Shipit

    Shipit

    Universal automation and deployment tool

    Install shipit command line tools and shipit-deploy in your project. Shipit is an automation engine and a deployment tool. Shipit provides a good alternative to Capistrano or other build tools. It is easy to deploy or to automate simple tasks on your remote servers. Shipit emits the init event once initialized, before any tasks are run. You can add custom event and listen to events. You can overwrite all default variables defined as part of the default object. If you can't call...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    IdeaSpaceVR

    IdeaSpaceVR

    Create interactive 3D and VR web experiences

    ...There are a couple of pre-installed themes: IdeaSpace Compass Blog, Image Slideshow, IdeaSpace 360, IdeaSpace 3D Model. Check out the examples! Need a different theme? Look at our theme directory or create your own by using the Theme API. Embed spaces on your website or share on social media. Add a 3D or virtual reality space to your existing website. IdeaSpaceVR is using WebXR for interactive 3D and VR experiences that is compatible with all modern web browsers on desktop, mobile and VR headsets. Experience your 3D/VR space with any virtual reality headset or any desktop or mobile device. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Turn more customers into advocates. Icon
    Turn more customers into advocates.

    Fight skyrocketing paid media costs by turning your customers into a primary vehicle for acquisition, awareness, and activation with Extole.

    The platform's advanced capabilities ensure companies get the most out of their referral programs. Leverage custom events, profiles, and attributes to enable dynamic, audience-specific referral experiences. Use first-party data to tailor customer segment messaging, rewards, and engagement strategies. Use our flexible APIs to build management capabilities and consumer experiences–headlessly or hybrid. We have all the tools you need to build scalable, secure, and high-performing referral programs.
    Learn More
  • 10
    NPS (Node Package Scripts)

    NPS (Node Package Scripts)

    All the benefits of npm scripts without the cost of a bloated package

    NPS (Node Package Scripts) is an advanced alternative to NPM scripts that improves maintainability by allowing JavaScript-based task definitions. It removes the need for complex package.json script structures, enabling developers to create modular and readable task automation workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Knockout

    Knockout

    Tool to create rich, responsive UIs with JavaScript

    ...Quickly generate sophisticated, nested UIs as a function of your model data. Get started with knockout.js quickly, learning to build single-page applications, custom bindings and more with interactive tutorials. Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML. It uses observers to make your UI automatically stay in sync with an underlying data model, along with a powerful and extensible set of declarative bindings to enable productive development. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    HTML5 Demos and Examples

    HTML5 Demos and Examples

    Collection of hacks and demos showing capability of HTML5 apps

    HTML5 Demos and Examples is a classic collection of HTML5 experiments and demonstration files created to show the capabilities of modern web APIs and browser technologies during the rise of HTML5. The repository is an archive of interactive examples—ranging from canvas tricks to video, audio, drag-and-drop, WebSockets, and more—that illustrate how HTML, CSS, and JavaScript can combine to build rich, browser-centric experiences without plugins. Each demo is a self-contained piece of code you can open, explore, and learn from, and the collection was curated to help developers grasp emerging standards at a time when HTML5 was gaining traction and not yet ubiquitous. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Fighting Fantasy Framework

    Fighting Fantasy Framework

    A complete web framework to create online Fighting Fantasy adventures

    With FFFramework you can create your own interactive adventure or gamebook with minimum html knowledge and publish it on the web. Just edit the html files in /game catalogue. The tutorial is included. The project provides the Fighting Fantasy mechanics including fight, dice throwing, testing skil and luck . Enjoy :) Example: http://www.dudziarz.net/fff
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Gio.js

    Gio.js

    A declarative 3D globe data visualization library built with Three.js

    Gio.js is an open source library for web 3D globe data visualization built with Three.js. What makes Gio.js different is that it is simple to use Gio.js to customize a 3D data visualization model in a declarative way, add your own data, and integrate it into your own modern web application. Gio.js is an open source library for web 3D globe data visualization built with Three.js. What makes Gio.js different is that it is simple to use Gio.js to customize a 3D data visualization model in a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Botui

    Botui

    A JavaScript framework to create conversational UIs

    We are listing all the cool projects that people are building with BotUI, here. See others' and add yours! Heads Up! The upcoming version will have some major breaking changes. I suggest you use a specific version instead of using the latest tag. BotUI makes it super easy to create conversational/bot interfaces. It has an intuitive JavaScript API to add messages and show actions that a user can perform. It also gives you total control over how everything looks. You can also create your own...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Granim.js

    Granim.js

    Create fluid and interactive gradient animations

    Create fluid and interactive gradient animations with this small javascript library. Lets you customize the direction of the gradient with pixels or percentage values. You can use more than 2 colors for the gradients, but cannot have different length of colors in the different states. Complete configuration with two states, an image and callbacks set.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Sliding Doors Tutorials

    Sliding Doors Tutorials

    Introduction to Ruby (ed.), GPL v2.

    Introduction to Ruby. Interactive Ruby by Daniel Carrera, ed. by Heiko Blomenkamp. GPL v2. ***A lorem ipsum open source online test project without any lorem ipsum, first edition*** Online demo TestGit: [1] code-git part: http://hegelpediaforge-heiblo.rhcloud.com/code-git/ [2] meta-git part: http://hegelpediaforge-heiblo.rhcloud.com/meta-git/ Status: Currently very slowly migrating from HTML/JS to other frameworks, designs, and contents.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    React 360

    React 360

    Create amazing 360 and VR content using React

    React 360 is a framework for the creation of interactive 360 experiences that run in your web browser. It pairs modern APIs like WebGL and WebVR with the declarative power of React, producing applications that can be consumed through a variety of devices. Leveraging web technologies and the existing React ecosystem, React 360 aims to simplify the construction of cross-platform 360 experiences. We've designed the React 360 developer experience to get your first project up and running in only...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    pico8-gpio-listener

    pico8-gpio-listener

    Listen to changes to your PICO-8 game's GPIO pins

    pico8-gpio-listener is a JavaScript library that enables web-based PICO-8 games to listen for changes in GPIO pin states. This functionality allows developers to create interactive experiences by responding to GPIO inputs, enhancing the interactivity of PICO-8 games embedded in web pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    re-start

    re-start

    react-native template to target multiple platforms

    React-native template to target multiple platforms. Target multiple platforms (Android, iOS, Web, Windows [UWP] and Electron [macOS, Linux, Windows]) with react native' APIs and a single codebase. Follow best practices while doing the above. Cut out the time and effort it takes to setup the project (based on create-react-app). Achieve write once run everywhere with react-native (though react strictly says 'Learn once use anywhere). Mitigate git cloning or manual upgrading of boilerplates,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    WebSlides

    WebSlides

    Create HTML presentations in seconds

    Finally, everything you need to make HTML presentations, landings, and long forms in a beautiful way. Just a basic knowledge of HTML and CSS is required. Designers, marketers, and journalists can now focus on the content. The download includes demos and images (devices and logos). All content is for demo purposes only. Images are the property of their respective owners. Navigation (horizontal and vertical sliding): remote presenters, touchpad, keyboard shortcuts, and swipe. Slide counter....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Restangular

    Restangular

    AngularJS service to handle Rest API Restful Resources

    ...You can create your own methods to run the operation that you want. The sky is the limit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    heatmap.js

    heatmap.js

    JavaScript Library for HTML5 canvas based heatmaps

    ...Because it is the most advanced heat map visualization library on the web. It has a light footprint (~3kB gzip) and with the new 2.0 release heatmap.js just got faster and better. With only a few lines of code you can create your own interactive web heatmap. heatmap.js' API is all documented, also prioritized, so you can start developing right away! Heatmap.js is not a user behaviour tracking script. It simply creates dynamic heatmaps based on the data you feed it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    angular-filemanager

    angular-filemanager

    JavaScript file manager Material Design folder explorer

    A very smart filemanager to manage your files in the browser developed in AngularJS following Material Design styles by Jonas Sciangula Street. This project provides a web file manager interface, allowing you to create your own backend connector following the connector API. By the way, we provide some example backend connectors in many languages as an example (PHP-FTP, PHP-local, python, etc). Pick files callback for third parties apps. Directory tree navigation. Copy, Move, Rename (Interactive UX). Delete, edit, preview, download. File permissions (Unix chmod style). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Pomegranate Framework

    Pomegranate Framework

    A PHP + Javascript framework to facilitate web2 projects.

    Pomegranate framework is a library of code written in PHP and Javascript in order to help developers create Ajax-based web applications easier. It is based on: PHP5.3+, Javascript, HTML5 and Zend Framework. For a demo visit: http://pome-framework.sourceforge.net NOTE: The demo is working partially due to the PHP version and limitations imposed by SF.
    Downloads: 0 This Week
    Last Update:
    See Project