Showing 63 open source projects for "file 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
    Emoji Mart

    Emoji Mart

    One component to pick them all

    Data required for the picker to work has been completely decoupled from the library. That gives developers the flexibility to better control their app bundle size and let them choose how and when this data is loaded. Callback when the Add custom emoji button is clicked. The button will only be displayed if this callback is provided. It is displayed when search returns no results. You can use custom emojis by providing an array of categories and their emojis. Emojis also support multiple skin...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    JavaScript Load Image

    JavaScript Load Image

    Load images provided as File or Blob objects or via URL

    JavaScript-Load-Image is a client-side image loading and processing library that focuses on turning File/Blob objects or remote URLs into HTML <img> or <canvas> elements, optionally transformed in the process. It is often used in upload flows where images need to be previewed, resized, rotated, or cropped before being sent to a server, reducing bandwidth and improving user experience. The library can interpret image metadata, including Exif and IPTC tags, and can extract embedded thumbnails when present, which is handy for building fast image pickers or galleries. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Exifr

    Exifr

    The fastest and most versatile JS EXIF reading library

    Exifr is a fast and very versatile JavaScript EXIF reading library that works everywhere, parses everything and handles just about anything you throw at it. It can handle any input: buffers, url, <img> tag and more; .jpg, .tif, and .heic files; and TIFF (EXIF, GPS, etc.), XMP, ICC, IPTC, JFIF segments. It skips parsing tags you don’t need, and reads only the first few bytes. There’s no need to read the whole file to see if there’s an EXIF file in it, or extract all the data when you just need a few tags. ...
    Downloads: 3 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. After...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    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
  • 6
    WebRTC-Experiment

    WebRTC-Experiment

    WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC

    WebRTC-Experiment is a large collection of WebRTC demos, libraries, examples, and browser communication experiments by Muaz Khan. It covers many real-time communication patterns, including audio calls, video calls, screen sharing, file sharing, media streaming, broadcasting, and collaborative tools. The repository acts as a catalog of related projects rather than one narrow library. It links together tools such as RecordRTC, MultiStreamsMixer, DetectRTC, RTCMultiConnection, scalable broadcasting, Canvas Designer, and Translator. Developers can study the examples to understand WebRTC APIs, signaling patterns, browser support, device detection, and peer-to-peer behavior. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    puresql

    puresql

    ES6/7 ready SQL library for node.js inspired by Clojure's yesql

    puresql is a SQL library for node.js, heavily inspired by Clojure's yesql. It supports MySQL, MariaDB, PostgreSQL, MS SQL Server, and SQLite from the box. puresql takes a path to a .sql file containing query definitions and turns them into promisified functions. You can then call them and either pass one of the provided adapters (mySQL), or your own adapter (see one of the existing ones on the structure).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    JSVerbalExpressions

    JSVerbalExpressions

    JavaScript Regular expressions made easy

    VerbalExpressions is a JavaScript library that helps to construct difficult regular expressions. Methods have a return type of VerbalExpression except where mentioned otherwise. If there is no mention of a method’s parameters, it is to be assumed that it has none. VerEx is the function that is exported from within VerbalExpressions.js and is to be the first method in chains that describe verbal expressions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    vex

    vex

    A modern dialog library, configurable and easy to style

    ...Open multiple dialogs at once and close them individually or all at once. vex will run in any ES5-compatible environment, and includes polyfills for classList and Object.assign. For the most common usage of vex, you'll want to include vex, vex-dialog, the vex CSS file, and a theme file. For browserify/webpack, you'll still need to include the stylesheets on your page, but you can setup vex in your scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Start Free
  • 10
    Resumable.js

    Resumable.js

    Library for providing multiple uploads via the HTML5 File API

    Resumable.js is a JavaScript library providing multiple simultaneous, stable and resumable uploads via the HTML5 File API. The library is designed to introduce fault-tolerance into the upload of large files through HTTP. This is done by splitting each file into small chunks. Then, whenever the upload of a chunk fails, uploading is retried until the procedure completes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Britecharts

    Britecharts

    Composable Charting Library based on reusable D3.js components

    ...Britecharts components are distributed in UMD modules, each one exposing a D3.js component written with the Reusable API pattern. To use any of the Britecharts modules, you will need to require the chart in your JS file using AMD/CommonJS modules or adding a script tag with the src pointing to the file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    pretty-checkbox.css

    pretty-checkbox.css

    A pure CSS library to beautify checkbox and radio buttons

    ...There are two classes to be added. First, p-icon to .pretty. Then add icon class along with font icon classes inside .state. This library doesnt come with any font icons. You need to add an appropriate font icon library in your application. Adding svg icon is very similar to adding font icons. Add class p-svg to .pretty and svg to <svg> tag or <img> tag ( if svg file url is used as img source ). To animate, add class p-smooth or p-jelly or p-tada or p-rotate or p-pulse to .pretty.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    EaselJS

    EaselJS

    Work with the HTML5 Canvas element easily

    The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier. A JavaScript library that makes working with the HTML5 Canvas element easy. Useful for creating games, generative art, and other highly graphical experiences. EaselJS provides straight forward solutions for working with rich graphics and interactivity with HTML5 Canvas. It provides an API that is familiar to Adobe...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    NVD3

    NVD3

    A reusable charting library written in d3.js

    ...This is a very young collection of components, with the goal of keeping these components very customizable, staying away from your standard cookie cutter solutions. Download d3.v3.js. This is the only required library for NVD3. Download the latest nv.d3.js (version 1.8.1). Get the development version, or minified production version. Don’t forget the NVD3 css file! Checkout our examples gallery for how to code your first chart. Our examples should provide you with enough code to start making beautiful charts. Google Chrome is our best supported browser. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    PyGObject for Windows

    PyGObject for Windows

    All-In-One PyGI/PyGObject for Windows Installer

    Cross-platform python dynamic bindings of GObject-based libraries for Windows 32-bit and 64-bit.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    discord.io

    discord.io

    A small, single-file library for creating DiscordApp clients

    A small, single-file, fully featured Discordapp library for Node.js and browsers.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    board2D.js

    board2D.js

    A JavaScript game library to quickly develop board games for the web

    Board2D.js is a JavaScript library that allows you to quickly develop 2D board games for the web. It is extremely easy to use and contains a very rich API. Download the ZIP, and extract it to a folder. Inside it, the "lib" folder contains the javascript library file. You can include it in your projects as-is. For an example of how to use the library, you can find two mini samples of tic-tac-toe and chess in the examples directory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    iLib

    The most comprehensive library of Javascript i18n classes available

    Note: development has been moved over to github! Please see https://github.com/iLib-js/iLib "I18N" means way more than just translation. Other libraries claim to be an i18n solution when translation and string formatting is really all they offer. Yes, iLib has classes that do translation too, but there is also much, much more. From date formatting to name parsing to phone number handling to collation, iLib has classes that do it. And, it has the ability to support thousands of possible...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19

    AirTSP

    Simulated Airline Travel Solution Provider Library

    AirTSP is also named AirTSP (TSP standing for Travel Service Provider). That project aims at providing a clean API and a simple implementation, as a C++ library, of an Airline Schedule Management System. It is intended to be used in simulated environments only: it is not designed to work in the real-world of Airline IT operations. AirTSP/AirTSP makes an extensive use of existing open-source libraries for increased functionality, speed and accuracy. In particular the Boost (C++...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    SWire4js

    SWire4js

    A JavaScript library for developing SWire web applications

    SWire4js is a JavaScript library which facilitates the development of SWire web applications. The main purpose of this library is to provide the developer with utility functions for managing the SWire protocol, namely functions for encoding SWire requests and decoding SWire responses. Secondly, it provides a function for generating Stata missing values. SWire4js is self-contained in the swire4js.js file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    launchjs

    launchjs

    Rapidly Develop Websites with Less Coding.

    Launchjs is rapid application development framework built utilizing JavaScript. It allows you to quickly build your web sites using JavaScript without a lot of extra typing. It combines groups of functions that have been commonly used to develop web pages. One of the great things about Launchjs is that it allows you easily change the selector used to call functions. Another great feature is that the code base is well organized and you can import just some of the functions from the library...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MythCore

    MythCore

    Myth Framework Core Libraries (part of MythSDP)

    MythCore is a PHP framework that allows the developer to use a C# .NET like object oriented programming approach. It provides the essential classes that the MythSDP platform and the MythFramework builds upon. The goal is to create a library that enables the programmer to use a fully object oriented approach that has the "feel" of .NET and Java programming. Our main goal is ease of use and rapid application development. However, performance and small-footprint are some of the main design...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    keymaster.js

    keymaster.js

    A simple micro-library for defining and dispatching keyboard shortcuts

    Keymaster is a simple micro-library for defining and dispatching keyboard shortcuts in web applications. It has no dependencies. It’s a work in progress (e.g. beta), so spare me your nerdrage and instead contribute! Patches are welcome, but they are not guaranteed to make it in. Include keymaster.js in your web app*, by loading it as usual. Keymaster has no dependencies and can be used completely standalone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Buttons 2.0

    Buttons 2.0

    A CSS button library built using Sass and Compass

    ...We no longer have classes like button-flat-primary, so to achieve this you now simply add button-flat button-primary. To edit Buttons simply change values within the _options.scss file. After you make your edits recompile your sass file and your changes will get processed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    gray-matter

    gray-matter

    Smarter YAML front matter parser

    gray-matter is a JavaScript library for parsing front matter from strings or files. It is commonly used in static site generators, documentation systems, content pipelines, and Markdown-based publishing tools. The library parses YAML front matter by default, but it can also work with JSON, TOML, CoffeeScript-style front matter, and custom parsers. It returns the content body and extracted metadata as a structured object that applications can process easily. Its parser is designed to be...
    Downloads: 7 This Week
    Last Update:
    See Project