Showing 57 open source projects for "control"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    tmi.js

    tmi.js

    Javascript library for the Twitch Messaging Interface

    Connect to and interact with Twitch chat (IRC) from Node.js or a browser. Control the delay in milliseconds between JOIN requests when using the channels array option. Minimum of 300 milliseconds. If the identity has special permission from Twitch for a higher join rate then you should implement your own calls to the client.join method. Disable receiving JOIN/PART events for other users. Good for decreasing network traffic when joining lots of channels or you don't care about this data. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Vue.js modal

    Vue.js modal

    Easy to use, highly customizable Vue.js modal library

    Easy to use, highly customizable Vue.js modal library. This library is contributor-driven. It is not backed by any company, which means that all contributions are voluntary and done by the people who need them. If you need something improved, added, or fixed, please contribute it yourself. Please keep in mind that maintainers volunteer their free time to work on this project and have no obligation to reply on the issues, tailor library for specific use-cases or perform customer support....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    AmplitudeJS

    AmplitudeJS

    Open Source HTML5 Web Audio Library

    ...Autogenerate waveforms and visualizations using the Web Audio API. Public functions for unlimited control! All of our example players have the code available on our "AmplitudeJS Example Players" repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Sulla

    Sulla

    Javascript Whatsapp API library for chatbots

    Sulla is a javascript library that provides a high-level API control to Whatsapp so it can be configured to automatize responses or any data that goes through Whatsapp effortlessly. As of version 2.3.5 it seems that sulla has reached a very rich and stable functionality and architecture. As much as I would love to, I cannot dedicate a lot of time to this project so please consider checking out forked versions of sulla where other developers can dedicate more time and support to it. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    Intermock

    Intermock

    Mocking library to create mock objects with fake data for TypeScript

    ...It can be used both via a command-line interface (CLI) and programmatically through its API, making it suitable for integration into build pipelines or development environments. The tool also allows fine-grained control over output format—object, JSON, or string—and supports JSDoc annotations to define custom Faker data generators. By leveraging Intermock, developers can quickly generate realistic mock datasets for testing, prototyping, and documentation purposes without writing boilerplate code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Dragula

    Dragula

    Drag and drop so simple it hurts

    Dragula is a lightweight JavaScript library that makes drag-and-drop between containers in the browser extremely simple. You provide one or more container elements and it handles all the DOM event wiring so users can drag items within and between containers with natural behavior. By default, any element in those containers can be picked up and dropped in any other container in the group, with sensible rules for what happens if the item is dropped elsewhere. The library includes configuration...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    EditorASP

    EditorASP

    Usercontrol ASP WYSIYG Editor

    Simple editor para crear documentos. Es un control de usuario para que pueda ser implementado fácilmente a cualquier proyecto ASP.NET. Mejoras necesarias * Insertar parrafos correctamente * Situar el cursor al final del parrafo recien insertado * Estandariacion del manejo de la base de datos Ademas se podrian mejorar muchas otras cosas. Espero que entre todos podamos mejorar esta utilidad.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    VivaGraph

    VivaGraph

    Graph drawing library for JavaScript

    VivaGraphJS is a powerful, high-performance graph drawing library for JavaScript that enables developers to visualize complex networks directly in the browser or in Node.js environments. It is designed for speed and scalability, handling large graph datasets with smooth rendering and interactive capabilities such as dragging nodes and zooming. The library supports multiple rendering backends including SVG, WebGL, and Canvas, allowing developers to choose the best balance of performance and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Chartist.js

    Chartist.js

    Simple responsive charts

    You may think that this is just yet an other charting library. But Chartist.js is the product of a community that was disappointed about the abilities provided by other charting libraries. Of course there are hundreds of other great charting libraries but after using them there were always tweaks you would have wished for that were not included. Are you planning to use Chartist to create a nice Dashboard or Admin UI? Don't loose any time and kickstart your development using the awesome...
    Downloads: 0 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
    Highland

    Highland

    High-level streams library for Node.js and the browser

    Highland is a JavaScript library designed to simplify working with streams and asynchronous data flows by providing a functional programming interface on top of Node.js streams. It allows developers to process data in a declarative and composable way, treating streams as sequences that can be transformed using familiar functional patterns such as map, filter, reduce, and flatMap. The library abstracts away much of the complexity of handling backpressure and asynchronous callbacks, enabling...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    JSVerbalExpressions

    JSVerbalExpressions

    JavaScript Regular expressions made easy

    ...This method will not be accessible from outside the source file since VerEx() returns an instance of the class rather than the class itself. sanitize is a static method on the VerbalExpression class. However, it is also exposed as VerEx().sanitize. Enabling control multi-line matching would cause the expression to not look for matches beyond the first line.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SlimMVC.js

    SlimMVC.js

    Your Slim MVC JavaScript

    A simple JavaScript framework to implement MVC pattern and safe against XSS attacks using nodeValue property rather innerHTML.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Swing

    Swing

    A swipeable cards interface

    ...The library allows developers to build interfaces where elements can be swiped left, right, or in other directions, triggering specific actions. It is highly customizable, enabling control over thresholds, directions, and animation behavior. Swing is lightweight and framework-agnostic, making it easy to integrate into different web projects without heavy dependencies. It is commonly used for building interactive UI components such as recommendation systems or decision-based interfaces. Overall, swing offers a simple yet powerful way to implement gesture-driven interactions in web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Modaal

    Modaal

    An accessible dialog window library for all humans

    It's hard to find a plugin with the right mix of quality, flexibility and accessibility. We thought it would be interesting to develop something that would work in a variety of projects, furthering the cause for an accessible web. Modaal has been developed to support common jQuery configuration options, but in an effort to extend functionality and widen its usage we've developed support for inline data-option-name attribute support. The Modaal video type has been tested thoroughly using both...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Masonry

    Masonry

    A cascading grid layout plugin

    Masonry is a JavaScript grid layout library. It works by placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall. You’ve probably seen it in use all over the Internet. All sizing and styling of items is handled by your own CSS. tem sizes can be set with percentages for responsive layouts. With the masonry layout mode, set percentage-width columnWidth with element sizing. Set percentPosition: true so item positions are likewise set...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    NOTY

    NOTY

    NOTY is a dependency-free notification library

    ...There are lots of other options in the API to customize the text, animation, buttons, and much more. It also has various callbacks for the buttons, opening closing the notifications, and queue control. Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative to the standard alert dialog.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    asynquence

    asynquence

    Asynchronous flow control

    asynquence is a small, promise-like flow library for composing asynchronous steps into readable sequences. Instead of juggling nested callbacks, you create a chain of operations that pass values forward and route errors consistently. It supports concurrency control via “gates” and “races,” letting multiple tasks proceed and rejoin at the right moment without complex bookkeeping. The design emphasizes clarity and debuggability, keeping stack traces and error paths straightforward. Plugins expand the core with helpers for iteration, mapping, timeouts, and integration with event sources, so you can grow from simple sequences to richer workflows. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    yo-yo.js

    yo-yo.js

    A tiny library for building modular UI components using DOM diffing

    ...It’s inspired by patterns found in larger UI frameworks but stays extremely lightweight—only a few kilobytes when minified and gzipped—by leveraging existing tools like bel (for templating) and morphdom (for DOM updates). yo-yo underpins some higher-level frameworks and is ideal for developers who want direct control over components without the overhead of a full reactive framework. Its simplicity and elegant API make it a favorite for small to medium front-end projects where performance and minimalism matter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Maplace.js

    Maplace.js

    A Google Maps Javascript plugin for jQuery

    Helps you to embed Google Maps into your website, and quickly create markers and control menus for the locations on the map. Download the latest version of Maplace.js and include the Google Maps API v3 along with jQuery.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Magnificent.js

    Magnificent.js

    Zoom responsively, images & more, w/ jQuery

    Zoom responsively. A jQuery plugin for responsive zoom of images & more. Include two elements, one with a mag-thumb attribute for thumbnail content and one with a mag-zoom attribute for zoomed content, the values of each attribute should be a unique identifier used to wire them together.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Webiness

    Webiness

    Lightweight PHP framework

    Webiness is lightweight PHP framework based on MVC design pattern. It has a very straightforward installation process that requires only a minimal configuration, so it can save you a lot of hassle. Also, it canbe an ideal choice if you want to avoid PHP version conflict, as it works on all PHP versions from 5.3. Webiness extensively uses the lazy loading technique so, in most cases, it is faster then other frameworks. It can be used for rapid prototyping of web applications. Webiness is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    co

    co

    The ultimate generator based flow-control goodness for nodejs

    ...By yielding promises (or thunks) inside a generator function, co resumes execution when the asynchronous work completes, eliminating deeply nested callbacks. It supports yielding arrays or objects of promises to run tasks concurrently, and it propagates errors naturally through try/catch, making control flow easier to reason about. The library arrived before async/await existed in Node.js and influenced how developers thought about structuring asynchronous programs. Even in a world with native async functions, co remains a concise illustration of cooperative concurrency and still works where generator syntax is preferred. Its API surface is intentionally tiny: wrap a generator, yield work, and let co drive the promise plumbing behind the scenes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    jQuery navobile

    jQuery navobile

    A jQuery plugin that makes mobile navigation easy

    A jQuery plugin that makes mobile navigation easy. Navobile uses CSS to apply CSS3 translations, Mobile device detection, and fix the position of the nav. In the CSS file we used for this demo and the one that is included in the src folder the mobile breakpoint is at 765px using a media query, you can, of course, change this to suit your needs. Changing the timing function used by the transform alters Navobile's css. The available timing functions available are listed on MDN although we...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    toastr

    toastr

    Simple javascript toast notifications

    ...Rather than having identical toasts stack, set the preventDuplicates property to true. Duplicates are matched to the previous toast based on their message content. Control how toastr interacts with users by setting timeouts appropriately. Visually indicate how long before a toast expires.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    EJS

    EJS

    Embedded JavaScript templates for node

    ...The idea is to avoid introducing a separate DSL for templating and instead use familiar JavaScript logic inside template tags to generate dynamic content. You write templates using <% %> scriptlet tags, <%= %> for output, and you can include other templates, pass data, and control flow with loops and conditionals. It’s fast because it compiles templates to JavaScript functions and caches them by default, so subsequent rendering is efficient. EJS supports both server-side render (in Node/Express) and client-side use in the browser, making it versatile for universal apps. Because you’re using raw JS, debugging is simple—the errors are standard JS stack traces with template line numbers included. ...
    Downloads: 4 This Week
    Last Update:
    See Project