JavaScript Design Software

View 76 business solutions

Browse free open source JavaScript Design Software and projects below. Use the toggles on the left to filter open source JavaScript Design Software by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    React Color

    React Color

    Color pickers from Sketch, Photoshop, Chrome, Github, and Twitter

    13 different pickers, for Sketch, Photoshop, Chrome and many more. Make your own, use the building block components to make your own. Color controls what color is active on the color picker. You can use this to initialize the color picker with a particular color, or to keep it in sync with the state of a parent component. Pass a function to call every time the color is changed. Use this to store the color in the state of a parent component or to make other transformations. Pass a function to call once a color change is complete. To make a custom color picker, create a top-level component that will act as the bridge with the CustomPicker high order component. Wrap the export with the CustomPicker function. Every color picker provided is made up of a collection of helper components. Those components are accessible for you to use to make a custom color picker. Use EditableInput to display an input / label that acts as the single source of truth until the input is blurred.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ReconnectingWebSocket

    ReconnectingWebSocket

    A small decorator for the JavaScript WebSocket API

    ReconnectingWebSocket is a small JavaScript library that wraps the standard WebSocket API with automatic reconnection behavior. It is designed as a drop-in replacement, so developers can switch from WebSocket to ReconnectingWebSocket with minimal code changes. When a connection closes, the library automatically attempts to reconnect instead of leaving the socket dead. It keeps trying until the connection succeeds or until a configured attempt limit is reached. The library includes options for debug logging, automatic opening, reconnect intervals, maximum reconnect delay, reconnect decay, timeouts, and maximum attempts. Overall, it is useful for real-time web apps that need more resilient WebSocket connections.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Responsive Web Design with Bootstrap3

    Responsive Web Design with Bootstrap3

    Responsive Web Design with template Bootstrap3 free download

    This is a psd-to-html responsive layout tamplate based on UI/UX project designed with twitter bootstrap3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    RAS is the acronym for Result Assessment System. The primary purpose of RAS is helping users manage, visualize, assess and report results obtained from experimental search algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    SQLigner
    Web-based relational database designer. With version control, autosave and real-time database manipulation. TODO: admin module, search, undo/redo buttons, multi-database real-time support (only PostgreSQL actually), etc. Based on WWWSQLDesigner
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Scriptor

    Scriptor

    Scriptor is a minimal, clean, modern and responsive Jekyll theme

    Scriptor is a simple, minimal, clean & responsive Jekyll theme for writers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ScrollTrigger

    ScrollTrigger

    Let your page react to scroll changes

    The most basic usage of ScrollTrigger is to trigger classes based on the current scroll position. E.g. when an element enters the viewport, fade it in. You can add custom offsets per element, or set offsets on the viewport (e.g. always trigger after the element reaches 20% of the viewport) When using the callbacks ScrollTrigger becomes really powerful. You can run custom code when an element enters/becomes visible, and even return Promises to halt the trigger if the callback fails. This makes lazy loading images very easy. The easiest way to start is to create a new instance and add some triggers to it, with all default values. This will toggle the 'visible' class when the element comes into the viewport and toggles the 'invisible' class when it scrolls out of the viewport. Adding callbacks / different classes can be done globally, this becomes the default for all triggers you add, or you can specify custom configuration when adding a trigger.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Scrolling Game Development Kit 2
    All-in-one program for creating 2D scrolling games. Compile your games into stand-alone .NET executables or customizable C# source code. The IDE and framework are build on OpenTK, which wraps OpenGL, so generated games can be cross-platform.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A prototype.js and scriptaculous.js based select box replacement library that allows fully styling select boxes- button style, scrollbars, dropdown box, option images.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Semantic UI

    Semantic UI

    UI framework designed for theming

    Semantic UI is a development framework that lets you create beautiful, custom and responsive website layouts using human-friendly HTML. The syntax used is based on natural language, so concepts are linked intuitively. Semantic UI utilizes concise HTML, intuitive JavaScript and simplified debugging, making front-end development an absolute dream for developers. Semantic UI is partnered with popular frameworks React, Angular, Meteor, Ember and many others so you can easily integrate it and organize your UI layer with your application logic. Semantic UI comes with over 3,000 high level theming variables and just about every layout option you can think of, giving you complete design freedom. It also has over 50 UI components enabling you to build your entire site with just one stack and share your UI between a number of different projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The aim of this project is to create a typesystem like haskell, which aids the developer by preventing type-related bugs. This project will help simplify the typesystem of javascript it by making it more strict.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    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
  • 13
    Skill Map

    Skill Map

    A visualization of programmer skill maps

    Skill‑Map is an open-source, collaborative project—originating from Geekbang—offering a structured visualization of programmer skill maps across domains like AI, front-end, backend, architecture, DevOps, and more. It serves as a navigable resource to organize learning paths and essential knowledge areas. Covers areas like AI, big data, architecture, frontend, backend, DevOps, testing, etc. Visual representation of programming and IT skill domains. Encourages community collaboration and feedback via GitHub Issues. Open to content updates, additions, and evolution as a living reference.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Skinny Bones Jekyll Starter

    Skinny Bones Jekyll Starter

    A Jekyll starter with a variety of flexible layouts and components

    Just a little something to jump-start a site refresh. Think of it as a starter for building your own Jekyll site. The styling is kept minimal and bare to make it easier to add your own flare and markup. Takes advantage of native Sass support and data files to make customizing your site easier. Designed to put the focus on you and your writing. Headers, navigation, sidebars, and footers have been purposely emphasized. Packed with layouts and modules. Include Disqus comments, social sharing buttons, and table of contents on one or all pages. Compatible with popular libraries like Bourbon, Neat, and Octopress to help build and deploy your site with ease.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    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. Migration #1 (to Phalcon PHP): [3] http://phalconphp.com/en/ [4] http://hostedredmine.com/projects/hbprph Google+ URL: [5] https://plus.google.com/+HeikoBlomenkamp
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Social Buttons for Bootstrap

    Social Buttons for Bootstrap

    Social Sign-In Buttons for Bootstrap

    Social Sign-In Buttons made in pure CSS based on Bootstrap and Font Awesome! Include Bootstrap and Font Awesome. If you haven't done that already, include the latest Bootstrap and Font Awesome in your project. You have two options for enabling the social buttons in your project: vanilla CSS or source Less. For vanilla CSS, just include the bootstrap-social.css file into your project. Start using the buttons as you would normally do with the Bootstrap buttons that have an icon by adding the relevant class.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Stingray provides a robust Object Oriented Programing framework for Javascript. Stingray's classes lessen development time for graphic/multi-media designers and web developers and focus on new projects, rather than re-invent the wheel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Strata is a collection of J2EE frameworks designed to help jumpstart any application. From mapping Relational Databases to definining logging services, Strata is an all encompassing set of frameworks to help put your project on solid ground. This project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    SupaComments

    SupaComments

    A blazing fast, lightweight, and open source comment system

    A Blazing Fast Comment system for your JamStack sites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Support for MUI v4 or MUI v5

    Support for MUI v4 or MUI v5

    A chip input field using Material-UI

    After maintaining this project for over 3 years, we chose not to add support for MUI v4+ since it would require significant changes and there is already a built-in chip input. The same component is also available for MUI v5, and there are some alternatives like mui-chips-input. This is our collection of such components. Every component is maintained in its own repository and published as independent npm package. This way, we hope to give every component the amount of love and care it deserves to make it as good as possible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Tadpole DB Hub

    Tadpole DB Hub

    Web based Database collboration tools

    Original home : https://github.com/hangum/TadpoleForDBTools It is a tool to manage Altibase, Amazon RDS, Apache Hive,Apache Cassandra, Apache Tajo, MongoDB, CUBRID, MariaDB, MySQL, Oracle, MSSQL, SQLite, Tibero, PostgreSQL in Web Browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    TeXt Theme

    TeXt Theme

    A super customizable Jekyll theme for personal site, team site, etc.

    A super customizable Jekyll theme for a personal site, team site, blog, project, documentation, etc. TeXt is a super customizable Jekyll theme for a personal site, team site, blog, project, documentation, etc. Similar to the iOS 11 style, it has large and prominent titles, round buttons and cards.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The Midnight theme

    The Midnight theme

    Midnight is a Jekyll theme for GitHub Pages

    Midnight is a Jekyll theme for GitHub Pages. You can preview the theme to see what it looks like, or even use it today.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    TinyColor

    TinyColor

    Fast, small color manipulation and conversion for JavaScript

    TinyColor is a microframework for inputting colors and outputting colors as different formats. Input is meant to be as permissive as possible. TinyColor is a small, fast library for color manipulation and conversion in JavaScript. It allows many forms of input, while providing color conversions and other color utility functions. It has no dependencies. The string parsing is very permissive. It is meant to make typing a color as input as easy as possible. All commas, percentages, parenthesis are optional, and most input allow either 0-1, 0%-100%, or 0-n (where n is either 100, 255, or 360 depending on the value). HSL and HSV both require either 0%-100% or 0-1 for the S/L/V properties. The H (hue) can have values between 0%-100% or 0-360. RGB input requires either 0-255 or 0%-100%.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Type on Strap

    Type on Strap

    Simplistic, responsive jekyll based open source theme

    A free and open-source Jekyll theme. Based on Rohan Chandra type-theme packed with extra features and is easily customizable. More colors with less light. You can check how the theme looks. Demo some code snippets, with some mermaid diagrams. Because if you put some code in your blog, you would at least make it searchable and good-looking.
    Downloads: 0 This Week
    Last Update:
    See Project
Monday.com Logo