Showing 49 open source projects for "storage client"

View related business solutions
  • 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
  • $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
  • 1
    web3.storage

    web3.storage

    The simple file storage service for IPFS & Filecoin

    Use decentralized protocols to liberate your data using our easy-to-use developer platform. We’ll take care of the rest. Eliminate silos with the web3.storage platform. Using IPFS and other decentralized protocols, create a true data layer that connects you, your users, and the Web, regardless of where content is stored - client-side, in the cloud, or elsewhere. Sounds hard? It isn’t. Our client libraries are super easy-to-use, abstracting the complexity of these decentralized protocols. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    tus-js-client

    tus-js-client

    A pure JavaScript client for the tus resumable upload protocol

    tus-js-client is a JavaScript client for the tus resumable upload protocol, enabling reliable and efficient file uploads, especially for large files or unstable network conditions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Evercookie

    Evercookie

    Produces persistent, respawning "super" cookies in a browser

    ...Its main value is exposing the risks of redundant client-side persistence and encouraging better privacy-respecting design.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Compressor.js

    Compressor.js

    JavaScript image compressor

    Compressor.js is a lightweight JavaScript library for in-browser image compression that allows developers to reduce file sizes before uploading images to a server, improving performance and user experience. It works by taking an input image (such as from a file input) and resizing or reencoding it on the client side according to developer-specified options like maximum width, height, quality, and MIME type. Because compression happens in the browser, users upload smaller images without...
    Downloads: 1 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
    Shaka Player

    Shaka Player

    JavaScript player library / DASH & HLS client / MSE-EME player

    Shaka Player is an open-source JavaScript library for adaptive media. It plays adaptive media formats (such as DASH and HLS) in a browser, without using plugins or Flash. Instead, Shaka Player uses the open web standards MediaSource Extensions and Encrypted Media Extensions. Shaka Player also supports offline storage and playback of media using IndexedDB. Content can be stored on any browser. Storage of licenses depends on browser support. Our main goal is to make it as easy as possible to...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 6
    elFinder

    elFinder

    Open-source file manager for web, written in JavaScript

    ...Creation is inspired by the simplicity and convenience of Finder program used in Mac OS X operating system. elFinder 2.1.x is currently actively developed, and recommended version. elFinder 2.0.x is stable version but lacks advanced features. All operations with files and folders on a remote server (copy, move, upload, create folder/file, rename, etc.). High-performance server backend and light client UI. Multi-root support. Local file system, MySQL, FTP, SFTP, Box, Dropbox, GoogleDrive and OneDrive volume storage drivers. Support AWS S3, Azure, Digital Ocean Spaces and more with League\Flysystem. Flysystem driver. Cloud storage (Box, Dropbox, GoogleDrive and OneDrive) drivers. Background file/folder upload with Drag & Drop HTML5 support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    FileSaver.js

    FileSaver.js

    An HTML5 saveAs() FileSaver implementation

    Have you ever wanted to add a Save as… button to a webapp? Whether you’re making an advanced WebGL-powered CAD webapp and want to save 3D object files or you just want to save plain text files in a simple Markdown text editor, saving files in the browser has always been a tricky business. Usually when you want to save a file generated with JavaScript, you have to send the data to your server and then return the data right back with a Content-disposition: attachment header. This is less than...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    BlueWallet

    BlueWallet

    Bitcoin thin client for iOS & Android. Built with React Native

    Easily connect to your hardware wallet and manage your cold storage. The best security is available on the Bitcoin protocol. Create wallets with multiple keys. Unfairly cheap and blazing fast transactions on Bitcoin. Get notified of all transactions you are sending or receiving. download bitcoin wallet for iOS. Create multiple storage or fake ones in case of forced disclosure. Choose your fees when sending. Easily bump, cancel or batch transactions. BlueWallet was forged in the ashes of the...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    FreeTube

    FreeTube

    An Open Source YouTube app for privacy

    FreeTube is an open-source and cross-platform desktop YouTube client built with privacy and user control as its core goals. Instead of relying on the official YouTube API, FreeTube uses its own extractor or community-friendly alternatives to fetch video data, which lets users watch YouTube content without advertisements and prevents Google from tracking them through cookies or JavaScript while browsing or viewing videos. Subscriptions, playlists, viewing history, and other user data are...
    Downloads: 58 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    Earth Engine API

    Earth Engine API

    Python and JavaScript bindings for calling the Earth Engine API

    The Earth Engine API provides Python and JavaScript client libraries for Google Earth Engine, a planetary-scale geospatial analysis platform. With it, users compose lazy, server-side computations over massive catalogs of satellite imagery and vector datasets without handling raw files locally. The API exposes functional operators for map algebra, reducers, joins, and machine learning that scale transparently on Earth Engine’s backend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    graphql-upload

    graphql-upload

    Middleware and an Upload scalar to add support for GraphQL multipart

    ...Clients implementing the GraphQL multipart request spec upload files as Upload scalar query or mutation variables. Their resolver values are promises that resolve file upload details for processing and storage. Files are typically streamed into cloud storage but may also be stored in the filesystem. Use the middleware graphqlUploadKoa or graphqlUploadExpress just before GraphQL middleware. Alternatively, use the function processRequest to create custom middleware. The process must have both read and write access to the directory identified by os.tmpdir(). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    v86

    v86

    x86 PC emulator and x86-to-wasm JIT, running in the browser

    v86 is an open-source x86 PC emulator that runs entirely in the browser using WebAssembly for near-native performance. It translates x86 machine code into WebAssembly at runtime, enabling users to boot and run full operating systems without installing anything locally. The emulator supports a wide range of legacy systems, including Linux, Windows 95/98/2000, FreeDOS, and various experimental OSes. It simulates essential hardware components such as CPU, memory, VGA graphics, sound cards,...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    openmediavault

    openmediavault

    The open network attached storage solution

    OpenMediaVault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins. OpenMediaVault is primarily designed to be used in home environments or small home offices, but is not limited to those scenarios.
    Leader badge
    Downloads: 21,771 This Week
    Last Update:
    See Project
  • 14
    AI-Media2Doc

    AI-Media2Doc

    AI tool converting video/audio into structured documents instantly

    AI-Media2Doc is a web-based application that uses large language models to convert video and audio content into structured, readable documents in a single workflow. It is designed to transform multimedia inputs into formats such as knowledge notes, summaries, mind maps, and social-style articles, making content easier to review and reuse. AI-Media2Doc emphasizes privacy by processing media locally in the browser using WebAssembly-based ffmpeg, ensuring that original video files are not...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    textarea.my

    textarea.my

    A minimalist text editor that lives in URL

    textarea.my is a minimalist in-browser text editor that stores your entire document inside the URL hash, turning a note into something you can share simply by copying a link. Instead of relying on accounts, servers, or synced backends, it keeps content client-side and uses compression so even longer notes remain practical to embed in a URL. This design makes it ideal for quick drafts, short markdown notes, and lightweight sharing where you want “send a link” simplicity without exporting...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Open SaaS

    Open SaaS

    Open source SaaS boilerplate for React, NodeJS apps with Wasp stack

    Open SaaS is a free and open source starter template designed to help developers quickly build and launch Software-as-a-Service applications. It is built on the Wasp full stack framework, which combines React, NodeJS, and Prisma to manage both client and server code within a unified architecture. Open SaaS provides a production-ready foundation that includes common SaaS functionality such as authentication, payments, analytics, and file uploads. Developers can use it as a boilerplate to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Parse Dashboard

    Parse Dashboard

    A dashboard for managing Parse Server

    Parse Dashboard is a standalone dashboard for managing your Parse Server apps. Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box. You may set the host, port and mount path by supplying the --host, --port and --mountPath options to parse-dashboard. You can use anything you want as the app name, or leave it out in which case the app ID will be used. The --dev parameter disables production-ready security features....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Lakhash

    Lakhash

    An experimental cloud storage service featuring client-side encryption

    An experimental cloud storage service built with Next.js, featuring client-side file encryption, a dedicated password vault, advanced integrity verification functionality, and a convenient UI. Lakhash is also equipped with the password vault. Check it out at https://lakhash.netlify.app GitHub repository: https://github.com/Northstrix/Lakhash Codeberg repository: https://codeberg.org/Northstrix/Lakhash/ The related Medium article can be found at https://medium.com/@Northstrix/2be1c60ec6e8
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    SupTube

    SupTube

    An open-source Windows client for YouTube

    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    TwitchBox

    TwitchBox

    An open-source Windows client for Twitch.tv

    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    ChatGPT UI

    ChatGPT UI

    A ChatGPT web client that supports multiple users, and databases

    A ChatGPT web client that supports multiple users, multiple database connections for persistent data storage, supports i18n. Provides Docker images and quick deployment scripts. Support gpt-4 model. You can select the model in the "Model Parameters" of the front-end. The GPT-4 model requires whitelist access from OpenAI. Added web search capability to generate more relevant and up-to-date answers from ChatGPT!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Node ChatGPT API

    Node ChatGPT API

    A client implementation for ChatGPT and Bing AI

    ...Replicates chat threads from the official ChatGPT website (with conversation IDs and message IDs), with persistent conversations using Keyv. Conversations are stored in memory by default, but you can optionally install a storage adapter to persist conversations to a database.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Gelbooru Client

    Gelbooru Client

    A material client to explore Gelbooru.com

    Gelbooru Client is an open-source application designed to provide a streamlined interface for browsing, searching, and interacting with content from the Gelbooru image board platform. It offers users a more structured and user-friendly experience compared to accessing the site through a web browser, enabling efficient navigation of large image datasets. The application typically includes features such as tag-based searching, filtering, and sorting, which are essential for exploring...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    Kraken tool

    Kraken tool

    Kraken: A multi-platform distributed brute-force password cracking

    ...It allows you to parallelize dictionaries and crunch word generator-based cracking across multiple machines both as a web app in a web browser and as a standalone electron-based client. Kraken aims to be easy to use, fault-tolerant and scalable. Kraken is a dockerized application using docker-compose which will launch the db (Postgres), s3-compliant file storage (Minio), the server and the browser client. You can find the docker-compose file in the root directory of the repository. To upload password lists or dictionaries, upload them to Minio Console at localhost:9001. ...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 25
    cabal-cli

    cabal-cli

    Terminal client for Cabal, the p2p chat platform

    cabal-cli is a terminal-based client for Cabal, a peer-to-peer chat platform that operates without centralized servers. It allows users to create and join decentralized chat channels, ensuring privacy and resilience against censorship. The CLI interface provides a lightweight and efficient means of communication, particularly suited for developers and tech-savvy users.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next