Open Source JavaScript Software Development Software - Page 19

JavaScript Software Development Software

View 5761 business solutions

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

  • 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
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 1
    OpenUI5

    OpenUI5

    OpenUI5 lets you build enterprise-ready web applications

    OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice. OpenUI5 follows open standards and includes powerful development concepts, efficient tools, as well as a rich set of UI controls. No need to worry about device specifics! UI5 apps and controls run on smartphones, tablets and desktop browsers. OpenUI5 is a JavaScript UI Framework released by SAP under the Apache 2.0 license. It's open for contributions and feedback! Explore key concepts of OpenUI5 in this minimalist web app using the MVC pattern and bootstrapping from our CDN. OpenUI5 is licensed under the Apache License, Version 2.0 - see LICENSE.txt. It also contains third-party open-source modules. Or use UI5 Tooling, the recommended tool for working with OpenUI5! It allows you to manage your framework dependencies and build optimized packages for all applications, components, and libraries.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    OpenZeppelin Contracts

    OpenZeppelin Contracts

    OpenZeppelin Contracts is a library for secure smart contracts

    A library for secure smart contract development. Build on a solid foundation of community-vetted code. OpenZeppelin Contracts uses semantic versioning to communicate backward compatibility of its API and storage layout. To keep your system secure, you should always use the installed code as-is, and neither copy-paste it from online sources nor modify it yourself. The library is designed so that only the contracts and functions you use are deployed, so you don't need to worry about it needlessly increasing gas costs. Reduce the risk of vulnerabilities in your applications by using standard, tested, community-reviewed code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    OverlayScrollbars

    OverlayScrollbars

    A javascript scrollbar plugin which hides native scrollbars

    A javascript scrollbar plugin that hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling. The plugin combines the features of native scrolling (e.g. hotkeys, speed, smoothness, touch support etc.) and custom HTML & CSS. It does not replace the native scrollbars, it just hides them to guarantee 100% native scrolling. It also provides additional and highly customizable DOM elements to style your own scrollbars. To check how flexible the styling is, take a look at the examples in the styling demo. Textarea elements have extended support. Dependent on your options, textures can have dynamic width and height. This means the size of the text area is dependent of its content. For more information please read the documentation to the textarea options or check out the textarea demo. No-auto-wrapping (wrap="off") textures are also supported.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Packery

    Packery

    Gapless, draggable grid layouts

    Packery is a JavaScript library and jQuery plugin that makes gapless and draggable layouts. It uses a bin-packing algorithm to fill in empty gaps. Packery layouts can be intelligently ordered or organically wild. Elements can be stamped in place, fit in a specific spot, or dragged around. It’s perfect for draggable dashboard and seamless Masonry image galleries. If you want to use Packery to develop commercial sites, themes, projects, and applications, the Commercial license is the appropriate license. With this option, your source code is kept proprietary.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    Pannellum

    Pannellum

    Pannellum is a lightweight, free, and open source panorama viewer

    Pannellum is a lightweight, free, and open source panorama viewer for the web. Built using HTML5, CSS3, JavaScript, and WebGL, it is plug-in free. It can be deployed easily as a single file, just 21kB gzipped, and then embedded into pages as an <iframe>. A configuration utility is included to generate the required code for embedding. An API is included for more advanced integrations.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Pendulum Editor

    Pendulum Editor

    A simple markdown editor for static files (Hugo, Nexo, Jekyll

    A simple editor for markdown/txt files. Supports saving changes into git repositories hosted anywhere (git add, git commit). Docker images and built binaries are provided. Written by @TitPetric and licensed under the permissive WTFPL. As you write or scroll either the text area or the preview pane, the scroll positions are synchronized based on percentage. In the case of images in the text, accuracy can be quite off, but it's possible to improve this behavior in the future. Most of the development is basically related to the preview of whatever it is you're editing. The editor itself doesn't care about anything other than the contents of the text file you're opening and trying to save.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Percollate

    Percollate

    A command-line tool to turn web pages into beautiful, readable PDF

    Percollate is a command-line tool that turns web pages into beautifully formatted PDF, EPUB, or HTML files. By default, percollate processes URLs in parallel. Use the --wait option to process them sequentially instead, with a pause between items. The delay is specified in seconds, and can be zero. By default, percollate bundles all web pages in a single file. Use the --individual flag to export each source to a separate file. Additional CSS styles you can pass from the command line to override styles specified by the default/custom stylesheet. Generate a hyperlinked table of contents. The option is implicitly enabled when bundling more than one web page to a single file. Disable this implicit behavior by passing the --no-to flag. The idea with percollate is to make PDFs that can be printed without losing where the hyperlinks point to. However, for some link-heavy pages, the appended hrefs can become bothersome.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Phalcon Devtools

    Phalcon Devtools

    Phalcon Developer Tools

    These tools help you to generate skeleton code, maintain your database structure, and helps to speed up development. Core components of your application can be generated with a simple command, allowing you to easily develop applications using Phalcon.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Phaser HTML5 Game Framework

    Phaser HTML5 Game Framework

    Phaser is a free and fast 2D game framework for making HTML5 games

    Phaser is a popular open-source 2D game framework for making HTML5 games for desktop and mobile platforms. Built with JavaScript and powered by WebGL and Canvas, it offers a robust API for developing everything from arcade to platformer and puzzle games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Phaser Raycaster

    Phaser Raycaster

    Raycasting plugin for Phaser 3

    Phaser Raycaster is a plugin for Phaser 3 that implements raycasting functionality, enabling developers to simulate visibility, lighting, and field-of-view mechanics in their games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    PrimeReact

    PrimeReact

    The Most Complete React UI Component Library

    Elevate your web applications with PrimeReact's comprehensive suite of customizable, feature-rich UI components. With PrimeReact, turning your development vision into reality has never been easier. The ultimate set of UI Components to assist you with 80+ impressive React Components. Choose from a variety of pre-built themes or implement your design systems with the CSS library of your choice like TailwindCSS. Connect with the other open-source community members, collaborate, and have a voice in the project roadmap. Compliant with the Web Content Accessibility Guidelines (WCAG 2.0). Exceptional support service featuring response within 1 business day and the option to request enhancements and new features for the library. First-class support for responsive design led by touch-optimized elements. 400+ pre-designed copy paste ready UI blocks to build spectacular apps in no time.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Primer CSS

    Primer CSS

    The CSS design system that powers GitHub

    Our goal is to create a system that enables us to build consistent user experiences with ease, yet with enough flexibility to support the broad spectrum of GitHub websites. This goal is embedded in our design and code decisions. Our approach to CSS is influenced by Object-Oriented CSS principles, functional CSS, and BEM architecture. Styles can be mixed and matched to achieve many different layouts, independent of their location. These styles fall into three categories. Single-purpose, immutable styles, that do one thing well. Abstracted patterns for frequently used visual styles. Primer CSS is built upon systems that form the foundation of our styles such as spacing, typography, and color. This systematic approach helps ensure our styles are consistent and interoperable with each other. The base-8 spacing scale is highly composable and works with the density of GitHub’s content. Margin and padding spacers bring consistency to vertical and horizontal rhythm.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    RAP

    RAP

    Web interface management tool

    Web interface management tool, open source and free, interface automation, MOCK data automatic generation, automatic testing, enterprise-level management. Produced by Alimama MUX team! Alibaba is all in use! The choice of 1000+ companies! RAP is a web tool that allows web applcation developers to rapidly define and document web APIs that are used in typical RESTful-API based web applications. RAP can also be used to generate API mock data and run API services to enable front-end developers in writing and testing their front-end code that makes consumpiont of the predefined web API loaded with mock data, hence reducing the dependency from the backend development work. Meanwhile, backend developers can implement their backend code according to the defintion of API on their own pace to meet the quality and timeline requirements. With RAP, you can really do more with less.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Remote Jobs

    Remote Jobs

    A list of semi to fully remote-friendly companies (jobs) in tech

    Remote Jobs is a community-curated, open source repository that lists companies around the world that support remote work. Each entry describes a company, whether it’s fully remote or partially remote, what regions they hire in, and links to their career pages. The repo serves as a living directory for job seekers looking for remote-friendly employers and for companies wishing to be listed. Contributions are encouraged via pull requests, with guidelines to keep information accurate and up to date.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    RuoYi

    RuoYi

    The warehouse's SpringBoot-based rights management system

    The warehouse's SpringBoot-based rights management system is easy to read and understand, and the interface is simple and beautiful. The core technology uses Spring, MyBatis, and Shiro without any other heavy dependencies. I have always wanted to make a background management system, and I have seen many excellent open source projects but found no suitable ones. So I started to write a background system in my spare time. So there is Zoe. She can be used for all web applications, such as website management background, website member center, CMS, CRM, OA. All front-end and back-end codes are very compact and easy to use after encapsulation, and the probability of errors is low. Also supports mobile client access. The system will continue to update some useful functions. The user is the system operator, and this function mainly completes the system user configuration. Configure the system organization (company, department, group).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Serverless Offline

    Serverless Offline

    Emulate AWS λ and API Gateway locally

    This Serverless plugin emulates AWS λ and API Gateway on your local machine to speed up your development cycles. To do so, it starts an HTTP server that handles the request's lifecycle like APIG does and invokes your handlers. Options passed on the command line override YAML options. List of available function names and their corresponding serverless.yml function keys are listed after the server starts. This is important if you use a custom naming scheme for your functions as serverless-offline will use your custom name. The left side is the function's key in your serverless.yml and the right side is the function name that is used to call the function externally such as aws-sdk. Once you run a function that boots up the Docker container, it'll look through the layers for that function, download them in order to your layers folder, and save a hash of your layers so it can be re-used in future.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    ShareDB

    ShareDB

    Realtime database backend based on Operational Transformation (OT)

    ShareDB is a realtime database backend based on Operational Transformation (OT) of JSON documents. It is the realtime backend for the DerbyJS web application framework. Realtime synchronization of any JSON document. Synchronous editing API with asynchronous eventual consistency. Projections to select desired fields from documents and operations. Middleware for implementing access control and custom extensions. Ideal for use in browsers or on the server. In-memory implementations of database and pub/sub for unit testing. Access to historic document versions. Realtime user presence syncing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Sharec

    Sharec

    Store your configs in one place and manage across projects easily

    Sharec is a tool designed to centralize and manage configuration files across multiple projects. It simplifies the process of updating and maintaining consistent configurations, such as ESLint or Prettier settings, by storing them in a single location and applying them across various codebases.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Simorgh

    Simorgh

    The BBC's Open Source Single Page Application

    BBC World Service News websites are rendered using Simorgh, a ReactJS based Single Page Application which also builds Accelerated Mobile Pages (AMP) for every regular HTML page that it renders. Simorgh also renders AMP pages for BBC Public Service News and BBC Sport. Simorgh provides a fast and accessible web experience used by millions of people around the world each month (see list of websites using Simorgh). It is regularly maintained and well documented, and we welcome open-source contributors. Simorgh is primarily maintained by the BBC News Web Engineering teams. It delivers highly trusted news to readers all over the world, currently in (41 languages). We support a wide range of devices and care deeply about scale, performance, and accessibility. We work in agile, flexible teams, and have an exciting roadmap for future development.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    State Transition Plugin for Phaser

    State Transition Plugin for Phaser

    State transition plugin for Phaser.js

    Phaser State Transition is a plugin that facilitates smooth transitions between game states in Phaser. It allows developers to define custom animations and easing functions when switching scenes, enhancing the visual flow of games.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Style2Paints

    Style2Paints

    Sketch + style = paints

    style2paints is an AI-assisted colorization system aimed primarily at line art and manga, turning monochrome drawings into colored illustrations with minimal manual effort. It combines automatic color inference with user guidance, letting artists nudge the model using sparse color hints, masks, or style references. The pipeline focuses on preserving line quality while spreading coherent colors and shading across regions that are often ambiguous to purely automatic methods. Iterative refinement is a core workflow: you can add or adjust hints, rerun inference, and progressively converge on a desired palette and lighting. Beyond flat fills, the model attempts plausible shading and highlights so the result feels less like a “paint bucket” and more like a finished illustration. Because it’s built for artists rather than only researchers, the project emphasizes an approachable UI, predictable edits, and reproducible outputs across sessions.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    SurveyJS

    SurveyJS

    JavaScript Survey and Form Library

    SurveyJS Form Library is distributed as npm packages and as scripts and style sheets that you can reference on your page. You can use it in any React, Angular, Vue, Knockout, or jQuery application. React, Angular, Knockout, and Vue3 are supported natively. To communicate with the server, the libraries use JSON objects that represent form schemas (content and layout of a form) and form results (answers). You have the option to build dynamic JSON-driven forms using our free full-featured form builder demo available on the website. Alternatively, you can integrate the form builder library and create forms using a drag-and-drop UI directly within your own application. With years of development and support behind us, we've assisted hundreds of companies across various industries. With Survey, you can create nearly anything that popular cloud services offer. Furthermore, our library is fully extensible, allowing you to modify its behavior to suit your specific needs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Synthwave ’84 (VSCode Theme)

    Synthwave ’84 (VSCode Theme)

    Synthwave inspired colour theme for VS Code

    synthwave-vscode is a visual theme extension for Visual Studio Code that gives the editor a retro, neon-drenched look reminiscent of 1980s synthwave aesthetics. It applies a dark base palette with bold accent colors, glowing highlights, and sharp contrasts to bring an edgy, stylized atmosphere to coding sessions. Syntax highlighting is tuned to balance readability with dramatic flair, ensuring code elements don’t get lost while preserving the cool visual vibe. The theme also includes optional “neon glow” effects on UI elements, cursor styles, and sidebars for users who want a more immersive style. Many users choose it to inject personality into their development environment—especially in late-night coding sessions. Because it’s just a theme, it can be layered with other UI tweaks or paired with complementary icon packs and UI themes in VS Code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    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: 2 This Week
    Last Update:
    See Project
  • 25
    Typed.js

    Typed.js

    A JavaScript typing animation library

    Typed.js is a library that types. Enter in any string, and watch it type at the speed you've set, backspace what it's typed, and begin a new sentence for however many strings you've set. Rather than using the strings array to insert strings, you can place an HTML div on the page and read from it. This allows bots and search engines, as well as users with JavaScript disabled, to see your text on the page. You can pause in the middle of a string for a given amount of time by including an escape character. CSS animations are built upon initialization in JavaScript. But, you can customize them at your will!
    Downloads: 2 This Week
    Last Update:
    See Project