Showing 2097 open source projects for "file-studio"

View related business solutions
  • 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
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    node-hid

    node-hid

    Access USB & Bluetooth HID devices through Node.js

    node-hid supports Node.js v6 and upwards. For versions before that, you will need to build from source. The platforms, architectures and node versions node-hid supports are the following. In general we try to provide pre-built native library binaries for the most common platforms, Node and Electron versions. We strive to make node-hid cross-platform so there's a good chance any combination not listed here will compile and work. We are using prebuild to compile and post binaries of the...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    FileSaver.js

    FileSaver.js

    An HTML5 saveAs() FileSaver implementation

    ...With FileSaver.js, which implements FileSaver in all modern browsers, it’s possible to generate any type of file you want right in the browser, document editors can have an instant save button that doesn’t rely on an online connection.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    AriaNg

    AriaNg

    A modern web frontend making aria2 easier to use

    ...Search tasks, and retry tasks. Adjust task order by dragging. More information of tasks (health percentage, client information of bt peers, etc.). Filter files by specified file types (videos, audios, pictures, documents, applications, archives, etc.) or file extensions. Tree view for multi-directory task. Download / upload speed chart for aria2 or single task. Full support for aria2 settings. Less bandwidth usage, only requesting incremental data.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    zx

    zx

    A tool for writing better scripts

    ...JavaScript is a perfect choice, but the standard Node.js library requires additional hassle before use. The zx package provides useful wrappers around child_process, escapes arguments, and gives sensible defaults. Write your scripts in a file with .mjs extension in order to be able to use await on top level. If you prefer the .js extension, wrap your scripts in something like void async function.
    Downloads: 9 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5
    Video.js

    Video.js

    Open source HTML5 video player

    Make your web video player truly yours with Video.js, the world's most popular open source HTML5 player framework. Video.js was built from the ground up for an HTML5 world, supporting video playback on both desktops and mobile devices, and on practically every modern browser. Aside from HTML5 video, Video.js also supports modern streaming formats like HLS and DASH, YouTube, Vimeo and even Flash thanks to an abundance of well-documented plugins. It looks great out-of-the-box, but you can...
    Downloads: 33 This Week
    Last Update:
    See Project
  • 6
    Bludit

    Bludit

    Simple, Fast, Secure, Flat-File CMS

    ...It’s completely free, open-source, and easy to use. Bludit stores content in JSON format, eliminating the need for database installation or configuration. All you need is a web server with PHP support. As a Flat-File CMS, Bludit offers unparalleled flexibility and speed. Plus, with support for both Markdown and HTML code, creating and managing content has never been easier.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Files for Meteor.js

    Files for Meteor.js

    Upload files via DDP or HTTP to Meteor server FS

    Stable, fast, robust, and well-maintained Meteor.js package for file management using MongoDB Collection API. What does exactly this means? Calling .insert() method would initiate a file upload and then insert a new record into the collection. Calling .remove() method would erase stored file and records from MongoDB Collection. And so on, no need to learn new APIs. It's flavored with extra low-level methods like .unlink() and .write() for complex integrations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    SQLite compiled to JavaScript

    SQLite compiled to JavaScript

    A javascript library to run SQLite on the web

    sql.js is a javascript SQL database. It allows you to create a relational database and query it entirely in the browser. You can try it in this online demo. It uses a virtual database file stored in memory, and thus doesn't persist the changes made to the database. However, it allows you to import any existing sqlite file, and to export the created database as a JavaScript typed array. sql.js uses emscripten to compile SQLite to webassembly (or to javascript code for compatibility with older browsers). It includes contributed math and string extension functions. sql.js can be used like any traditional JavaScript library. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Krajee

    Krajee

    An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x

    An enhanced HTML 5 file input for Bootstrap 5.x or Bootstrap 4.x or Bootstrap 3.x with file preview for various files, offers multiple selection, and more. The plugin allows you a simple way to setup an advanced file picker/upload control built to work specially with Bootstrap CSS3 styles. It enhances the file input functionality further, by offering support to preview a wide variety of files i.e. images, text, html, video, audio, flash, and objects. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Gulp Imagemin

    Gulp Imagemin

    Minify PNG, JPEG, GIF and SVG images

    A Gulp plugin that optimizes images by reducing file sizes without losing quality, improving web performance and reducing bandwidth usage.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    npm-check-updates

    npm-check-updates

    Find newer versions of package dependencies

    npm-check-updates upgrades your package.json dependencies to the latest versions, ignoring specified versions. Maintains existing semantic versioning policies, i.e. "express": "^4.0.0" to "express": "^5.0.0". Only modifies package.json file. Run npm install to update your installed packages and package-lock.json. Show any new dependencies for the project in the current directory. Make sure your package file is in version control and all changes have been committed. This will overwrite your package file. Filter packages using the --filter option or adding additional cli arguments. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    diskover-community

    diskover-community

    Open source file indexing & storage analytics powered by Elasticsearch

    Diskover Community Edition is an open source file system indexing and storage analytics platform designed to help organizations understand and manage large volumes of file data. It crawls file systems and indexes metadata using Elasticsearch, enabling fast search, analysis, and organization of files stored across different storage systems. It allows administrators and users to explore file structures, monitor storage usage, and gain insights into how data is distributed across infrastructure. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Betterfox

    Betterfox

    Firefox user.js for optimal privacy and security

    Betterfox is an opinionated configuration profile for Mozilla Firefox designed to improve everyday web browsing by making the browser faster, more private, and more secure without relying on external add-ons or third-party code. Rather than being a separate browser, it consists of a curated set of preference tweaks (user.js settings) that users apply to their Firefox profile to optimize performance and harden privacy settings. The project focuses on a minimal-impact, maximum-effect approach,...
    Downloads: 46 This Week
    Last Update:
    See Project
  • 14
    98.js

    98.js

    Web-based Windows 98 desktop recreation

    98 is a web-based recreation of the Windows 98 operating system that runs entirely in the browser, replicating the look, feel, and behavior of the classic desktop environment. Built using JavaScript, HTML, and CSS, it recreates core components such as the desktop, taskbar, file explorer, and system applications with remarkable attention to detail. The project includes functional versions of programs like Notepad, Calculator, Minesweeper, and even a simulated Internet Explorer, providing an interactive nostalgic experience. It uses a virtual filesystem to store user data and supports drag-and-drop functionality, enabling users to interact with files similarly to a real operating system. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Percollate

    Percollate

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

    ...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. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Audiobookshelf

    Audiobookshelf

    Self-hosted audiobook and podcast server

    ...This includes the author name, series name, book title, publish year, volume number, and subtitle. However, you can enable scanner settings to prefer using your audio file ID3 tags or an OPF file over using folder names. Fully open-source, including the android & iOS app (in beta) Stream all audio formats on the fly. Search and add podcasts to download episodes w/ auto-download. Multi-user support w/ custom permissions. Keeps progress per user and syncs across devices. Auto-detects library updates, no need to re-scan. ...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 17
    Desktop Commander MCP

    Desktop Commander MCP

    AI-powered MCP server for desktop file and terminal automation

    Desktop Commander MCP is an advanced Model Context Protocol server designed to extend AI assistants with direct control over a user’s local machine, including the file system and terminal. It integrates with clients like Claude Desktop to enable AI-driven workflows such as editing files, executing commands, and automating development tasks from a single conversational interface. Desktop Commander MCP builds on top of an MCP filesystem server and enhances it with powerful search, replace, and code editing capabilities tailored for real-world development environments. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Electron Packager

    Electron Packager

    Customize and package your Electron app with OS-specific bundles

    ...A zipped, minimal Electron application is approximately the same size as the zipped prebuilt binary for a given target platform, target arch, and Electron version (files named electron-v${version}-${platform}-${arch}.zip). Building an Electron app for the Windows target platform requires editing the Electron.exe file. Currently, Electron Packager uses node-rcedit to accomplish this.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 19
    Zebra Dialog

    Zebra Dialog

    A small, compact, and highly configurable jQuery plugin

    A small, compact, and highly configurable jQuery plugin for creating modal dialog boxes. Zebra Dialog is a small, compact (one JavaScript file, no dependencies other than jQuery 1.7.0+) and highly configurable jQuery plugin for creating responsive modal dialog boxes, meant to replace native JavaScript alert, confirmation, and prompt dialogs. Can also be used as a notification widget (when configured to show no buttons and to close automatically) for updates or errors, without distracting users from their browser experience by displaying obtrusive alerts. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    TiddlyWiki

    TiddlyWiki

    A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda

    TiddlyWiki5 is a mature, self-contained open-source personal wiki application and non-linear notebook implemented entirely in JavaScript that runs in the browser or a Node.js environment, letting users create, organize, and interlink small pieces of content called tiddlers without the need for a server backend or traditional hierarchical pages. Its entire application — including content, interface, and logic — can live in a single HTML file that users open and edit directly in a web browser, making it portable, offline-capable, and easy to share or archive without dependencies. Beyond its single-file form, TiddlyWiki5 can also run as a more traditional application via Node.js, enabling filesystem storage and plugin ecosystems to extend capabilities like rendering engines, themes, and automation tools.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Tempus Dominus

    Tempus Dominus

    A date/time picker widget

    ...Set format to LT, LTS or another valid MomentJs format string to display certain components. The picker uses MomentJs to determine the language string. You can use moment-with-locales or you can include whatever local file you need. Start of the week is based on the locale provided. This is defined by moment's locales. If you want to change it, create your own locale file or override. Looking for a template with the datepicker ready to go? Then get check out the templates provided in our website. Bootstrap.js is needed (transition and collapse are required if you're not using the full Bootstrap).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    Parse Server

    Parse Server

    API server module for Node/Express

    Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box. Our preferred channels of communication for help, issues and disscussion. Parse Server works with the Express web application framework. It can be added to existing web applications, or run by itself. Parse Server is continuously tested with the most recent releases of Node.js to ensure compatibility.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 23
    fess

    fess

    Open source enterprise search server for websites, files, and data

    ...It enables organizations to quickly deploy a scalable search environment without requiring deep knowledge of underlying search technologies. Fess is built on top of OpenSearch and offers an integrated solution for crawling, indexing, and searching documents from websites, file systems, and various data stores. Fess includes a built-in crawler that can collect content from sources such as databases, CSV files, and shared storage, making it suitable for centralized knowledge discovery. It supports indexing and searching across many document formats including office documents, PDFs, and compressed archives. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24
    Homer

    Homer

    A very simple static homepage for your server

    A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file. It's meant to be served by an HTTP server, it will not work if you open the index.html directly over file:// protocol. Title, icons, links, colors, and services can be configured in the config.yml file (located in /assets directory once built, or in the public/assets directory in development mode), using yaml format. null value or missing keys will be ignored and value from the config.yml will be used if available. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    wavesurfer.js

    wavesurfer.js

    Navigable waveform built on Web Audio and Canvas

    ...You can also try wavesurfer.swf which is a Flash-based fallback. The audio will start playing as you press play. A thin line will be displayed until the whole audio file is downloaded and decoded to draw the waveform. Web Audio needs the whole file to decode it in the browser. You can however load pre-decoded waveform data to draw the waveform immediately. wavesurfer.js runs on modern browsers supporting Web Audio, including Firefox, Chrome, Safari (desktop and mobile) and Opera.
    Downloads: 8 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB