Showing 2541 open source projects for "library"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 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
  • 1
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    x-spreadsheet

    x-spreadsheet

    A web-based JavaScript (canvas) spreadsheet

    This is a lightweight Excel development library built on Web(es6) canvas. These parameters are loaded in the first instantiation, and can also be set later, but it is recommended to modify and load in advance the changes that you need to change. You can adjust the number of columns displayed by default len, AZ, the default width of each column, the default width widthof the left sequence column indexWidth, and the default minimum width of each columnminWidth.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Darkmode.js

    Darkmode.js

    Add a dark-mode / night-mode to your website in a few seconds

    Darkmode.js is a lightweight JavaScript library that enables websites to easily implement a dark mode toggle. It provides a floating switch for users to switch between light and dark themes without requiring major modifications to the website’s codebase.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    RTCMultiConnection

    RTCMultiConnection

    RTCMultiConnection is a WebRTC JavaScript library

    RTCMultiConnection is a JavaScript library for building peer-to-peer WebRTC applications in the browser. It helps developers create audio calls, video calls, screen sharing, file sharing, and media streaming experiences. The project abstracts many low-level WebRTC details so applications can focus on rooms, sessions, users, and media behavior. It works with a separate Socket.IO signaling server that handles connection setup between peers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    Bitcore

    Bitcore

    A full stack for bitcoin and blockchain-based applications

    Infrastructure to build Bitcoin and blockchain-based applications for the next generation of financial technology. Payment channels (sometimes referred as micropayment channels) are a type of smart contracts that allow rapidly adjusting bitcoin transactions. This can be used to do trustless simultaneous payments with a service provider without the need of an intermediary, and some other applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    HeyUI.ext

    HeyUI.ext

    UI Toolkit for Web, Vue3.0

    HeyUI.ext is a comprehensive UI component library built for Vue.js that provides a wide range of reusable components and tools for developing modern web applications with efficiency and consistency. Designed as a full UI toolkit rather than a minimal component set, it includes elements for forms, tables, modals, navigation, and data handling, making it suitable for building complex interfaces such as dashboards and admin panels.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Simple Line Icons

    Simple Line Icons

    Simple and Minimal Line Icons

    ...You can find a cheat sheet of the complete set of icons at Simple Line Icons - GitHub Pages. Alternatively, you can also clone or download this repository as zip. If you are a designer, you can use this creative cloud library in your project. Jamal Jama for creating this awesome webfont & Ahmad Firoz for extending it further.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Animatable

    Animatable

    One property, two values, endless possiblities

    ...The page generates its keyframes dynamically with JavaScript and applies compatibility fixes through StyleFix. It serves as a visual reference and experimental showcase rather than a general-purpose animation library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Vue-Socket.io

    Vue-Socket.io

    Socket.io implementation for Vuejs and Vuex

    Vue-Socket.io is a Socket.IO integration library for Vue.js and Vuex applications. It allows Vue components to listen for real-time socket events through a clean, framework-friendly API. The project helps developers connect frontend applications to Socket.IO servers without manually wiring every event listener and lifecycle behavior. It also supports Vuex integration, making it easier to route socket events into centralized state management.
    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
  • 10
    C3.js

    C3.js

    A D3-based reusable chart library

    C3 makes it easy to generate D3-based charts by wrapping the code required to construct the entire chart. We don't need to write D3 code any more. C3 gives some classes to each element when generating, so you can define a custom style by the class and it's possible to extend the structure directly by D3. C3 provides a variety of APIs and callbacks to access the state of the chart. By using them, you can update the chart even after it's rendered. C3 enables deeper integration of charts into...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Redux-ORM

    Redux-ORM

    A small, simple and immutable ORM to manage relational data

    ...All queries are lazily evaluated and come with built-in support for memorization. It provides a clean abstraction over low-level updates, protecting the state from accidental mutations. With nearly 100% branch coverage, the library is thoroughly tested to ensure rock-solid code quality. No matter where your data comes from, Redux-ORM will stay out of its way. Even a custom database layer is possible. Defining fields on a Model specifies the table structure in the database for that Model. In order to generate a description of the whole database's structure, we need a central place to register all Models we want to use. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    node-csgo

    node-csgo

    A node-steam plugin for Counter-Strike: Global Offensive

    Node-CSGO is a Node.js library that allows interaction with Counter-Strike: Global Offensive (CS:GO) game servers and Steam APIs. It enables developers to retrieve game data, manage inventories, and automate in-game operations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    create-react-library

    create-react-library

    CLI for creating reusable react libraries

    ...For developers or teams who build UI libraries frequently, it reduces overhead significantly. By abstracting away repetitive boilerplate, it helps maintain consistency in library structure and standards, which is helpful for maintainability and collaboration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Image-Map

    Image-Map

    Responsive, dynamic image maps

    A native JavaScript solution for creating responsive image-maps that rerender on image or viewport changes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    React-WeUI

    React-WeUI

    WeUI Components build with React

    React-WeUI is a React component library that brings WeUI, the interface system associated with WeChat-style mobile design, into the React development workflow. Its purpose is to let developers build mobile-oriented interfaces with React while preserving the visual language and component behavior expected from WeUI. The project combines React components with the underlying WeUI styling, which means teams can work in a modern component architecture instead of manually stitching together markup and CSS for each screen. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Epub.js

    Epub.js

    Enhanced eBooks in the browser

    Epub.js is an open-source Javascript library that allows any web page to render Epub documents on any device with a modern browser. Epub.js contains a flexible rendering engine and provides a simple interface for common ebook functions such as styling, persistence and pagination. We release and maintain Epub.js on GitHub, with a growing developer community. Just include a single javascript file, and pointing it at a hosted epub.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Total.js framework

    Total.js framework

    https://github.com/totaljs/framework

    Total.js framework is a framework for Node.js platfrom written in pure JavaScript similar to PHP's Laravel or Python's Django or ASP.NET MVC. It can be used as web, desktop, service or IoT application. Total.js Platform offers you an excellent and stable server-side Node.js framework, client-side library for creating famous web applications with more than 250 UI components for free. The main parts of the Total.js Platform are fully open-source under MIT license. We offer excellent online services like AppBuilder or Total.js AppMonitor. Sign-in to the Platform. We offer excellent support with Code review or with online chat support, join our community. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ScrollBooster

    ScrollBooster

    Enjoyable content drag-to-scroll library

    Enjoyable drag-to-scroll micro-library (~2KB gzipped). Supports smooth content scroll via mouse/touch dragging, trackpad or mouse wheel. Zero dependencies. Easy to setup yet flexible enough to support any custom scrolling logic.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Forms

    Forms

    An easy way to create, parse and validate forms in node.js

    Forms is a Node.js library designed to simplify the creation, validation, and handling of web forms on the server side, providing a structured approach to managing user input. It allows developers to define form schemas using a declarative API, specifying fields, validation rules, and data transformations in a consistent format. The library supports a wide range of input types, including text, numbers, dates, and custom fields, making it adaptable to different application needs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    COVID-19 Scenarios

    COVID-19 Scenarios

    Models of COVID-19 outbreak trajectories and hospital demand

    Models of COVID-19 outbreak trajectories and hospital demand. This tool is based on the SIR model (see about page for details) that simulates a COVID19 outbreak. The population is initially mostly susceptible (other than for initial cases). Individuals that recover from COVID19 are subsequently immune. Currently, the parameters of the model are not fit data but are simply defaults. These might fit better for some localities than others. In particular, the initial case counts are often only...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    gsasnp2

    gsasnp2

    PubMed ID: 29562348 / DOI: 10.1093/nar/gky175

    ...LINUX, MAC OR WINDOWS SPECIFIED FOLDER) TO ALLOW THE PROGRAM TO FIND THE PREDESIGNED DATA. * UPDATE NOTE: -> Sep-1-2020: add an update for Ubuntu-20.04. You will need Boost library installed (sudo apt-get install libboost-all-dev) -> Mar-7-2018: revise header terms in the output file
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    bookshelf.js

    bookshelf.js

    A simple Node.js ORM for PostgreSQL, MySQL and SQLite3

    ...It features both Promise-based and traditional callback interfaces, transaction support, eager/nested-eager relation loading, polymorphic associations, and support for one-to-one, one-to-many, and many-to-many relations. Bookshelf aims to provide a simple library for common tasks when querying databases in JavaScript, and forming relations between these objects, taking a lot of ideas from the Data Mapper Pattern. With a concise, literate codebase, Bookshelf is simple to read, understand, and extend. It doesn't force you to use any specific validation scheme, and provides flexible, efficient relation/nested-relation loading and first-class transaction support. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Opena11y

    Opena11y

    Use Tota11y everywhere to maximize accessibility.

    Opena11y is add-on for browser Firefox, is based on Tota11y js library for doing some easy fixes to make your webpages more accessible. Release 0.9.6 - 20/08/2020 - Updated all tota11y library definitions
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Cleave.js

    Cleave.js

    About Format input text content when you are typing

    ...For credit card number formatting, phone number formatting (i18n js lib separated for each country to reduce size), date formatting, numeral formatting, custom delimiter, prefix and blocks pattern, commonJS / AMD mode, ReactJS component, AngularJS directive (1.x), ES Module. The idea is to provide an easy way to increase input field readability by formatting your typed data. By using this library, you won't need to write any mind-blowing regular expressions or mask patterns to format input text. However, this isn't meant to replace any validation or mask library, you should still sanitize and validate your data in backend.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Checky is an easy to use interface to many online validation and analysis services. Validate, analyze and view documents containing HTML, XHTML, CSS, RDF, RSS, XML, P3P, hyperlinks and metadata. Check Section 508 and WAI compliance of your documents.
    Downloads: 0 This Week
    Last Update:
    See Project