Showing 396 open source projects for "files"

View related business solutions
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    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: 3 This Week
    Last Update:
    See Project
  • 2
    Jitsi Meet Electron

    Jitsi Meet Electron

    Jitsi Meet desktop application powered by electron

    ...The app won't open unless "open" is pressed. This dialog is only shown once. Note that screen-sharing is currently not supported under Wayland, eg. the permissions prompt may loop endlessly. The json files are for all the strings inside the application and can be translated. New translations require the addition of a line in index.js.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    jscodeshift

    jscodeshift

    A JavaScript codemod toolkit

    jscodeshift is a toolkit for running codemods over multiple JavaScript or TypeScript files. It provides A runner, which executes the provided transform for each file passed to it. It also outputs a summary of how many files have (not) been transformed. A wrapper around recast, providing a different API. Recast is an AST-to-AST transform tool and also tries to preserve the style of original code as much as possible. As already mentioned, jscodeshift also provides a wrapper around recast. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Webpack 5 Boilerplate Template

    Webpack 5 Boilerplate Template

    Simple starter webpack 5 project template

    ...Smart preset that allows you to use the latest JavaScript without needing to micromanage which syntax transforms (and optionally, browser polyfills) are needed by your target environment(s). Start development of a project right away with simple, configured, linter-enabled, browser-synced asset files. Integration with Webpack Bundle Analyzer - Visualize size of webpack output files with an interactive zoomable treemap. Configured and ready to use Webpack Dev Server plugin for faster local development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 5
    carbone

    carbone

    Fast and simple report generator, from JSON to pdf, xslx, docx, odt

    Turn your JSON into PDF, DOCX, XLSX, PPTX, ODS and many more. Fast, Simple and Powerful report generator in any format PDF, DOCX, XLSX, ODT, PPTX, ODS, XML, CSV using templates and your JSON data as input.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    FancyGrid

    FancyGrid

    JavaScript grid library with charts integration & server communication

    JavaScript grid library with charts integration and server communication. Massive number of features, Paging, Sorting, Filtering, Validation, Ajax data, Files data, RESTful, flexible CRUD, Integration with charts, Form module, Theming, Touch Support, and others. FancyGrid is integrated(data binding) with chart libraries, HighCharts, and sparklines. Intelligent modules system auto-detects and loads needed modules. Good Documentation, Elegant API, Number of Samples, and Professional Support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    eslint-plugin-vue

    eslint-plugin-vue

    ESLint plugin for Vue.js

    ESLint plugin for Vue.js. This plugin allows us to check the template and script of .vue files with ESLint, as well as Vue code in .js files. This plugin supports the basic syntax of Vue.js 3.2, script setup, and CSS variable injection, but the ref sugar, an experimental feature of Vue.js 3.2, is not yet supported. If you have issues with these, please also refer to the FAQ. If you can't find a solution, search for the issue and if the issue doesn't exist, open a new issue. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    apollo-upload-client

    apollo-upload-client

    Terminating Apollo Link for Apollo Client that fetches GraphQL request

    ...Creates a terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, Blob, or ReactNativeFile instances), or else fetches a regular GraphQL POST or GET request (depending on the config and GraphQL operation).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Node.js Telegram Bot API

    Node.js Telegram Bot API

    Telegram Bot API for NodeJS

    ...Bot must be enabled on inline mode for receive some messages.T elegram only supports HTTPS connections to WebHooks. Therefore, in order to set a WebHook, you will need a SSL certificate. The library makes it easy to get started sending files. By default, you may provide a file-path and the library will handle reading it for you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
    Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

    Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

    Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
    Try Cloud SQL Free
  • 10
    jekyll-theme-conference

    jekyll-theme-conference

    Jekyll template for a conference website containing program

    This is a responsive Jekyll theme based on Bootstrap 4 for conferences. All components such as talks, speakers or rooms are represented as collection of files. The schedule is given is defined via a simple structure stored in a YAML file. There is no need for databases and once generated the website consists only of static files. A script and workflows are available for easy import, e.g. of frab-compatible schedules. The design is easily customizable and is adapted for mobile uses and printing. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Configure your Node.js Applications

    Configure your Node.js Applications

    Node.js application configuration

    ...It lets you define a set of default parameters, and extend them for different deployment environments (development, qa, staging, production, etc.). Configurations are stored in configuration files within your application, and can be overridden and extended by environment variables, command line parameters, or external sources. This gives your application a consistent configuration interface shared among a growing list of npm modules also using node-config. config.get() will throw an exception for undefined keys to help catch typos and missing values. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    nodemon

    nodemon

    Reload your Node.js application automatically

    nodemon is a utility that monitors your Node.js application for any changes and once it does detect changes, automatically restarts your server. This makes it ideal for development, as it conveniently restarts your process automatically when your code changes. There's no need for any additional changes to your code or method of development. Simply use nodemon instead of node to run your code. nodemon is a replacement wrapper for node, wrapping your application so you can pass all the...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    graphql-upload

    graphql-upload

    Middleware and an Upload scalar to add support for GraphQL multipart

    Middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers. 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. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Percollate

    Percollate

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

    Percollate is a command-line tool that turns web pages into beautifully formatted PDF, EPUB, or HTML files. By default, percollate processes URLs in parallel. 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. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    JavaScript Standard Style

    JavaScript Standard Style

    JavaScript style guide, linter, and formatter

    JavaScript Standard Style is a JavaScript style guide with linter and automatic formatter. It’s the simple, easy, fuss-free way to get a consistent style in your project. No more hundred-line style configuration files for every module/project; no more messy or inconsistent code; and no more wasting time sending code back and forth between reviewer and contributor. With Standard, your code is automatically formatted, no configuration necessary. With Standard, code clarity and community conventions is paramount. This may not make sense to all projects or development cultures, but does make a lot of sense for open source projects where setting up clear, automated contributor expectations makes a project healthier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    isomorphic-git

    isomorphic-git

    A pure JavaScript implementation of git for node and browsers!

    ...This means it can be used to read and write to git repositories, as well as fetch from and push to git remotes like GitHub. isomorphic-git aims for 100% interoperability with the canonical git implementation. This means it does all its operations by modifying files in a ".git" directory just like the git you are used to. The included isogit CLI can operate on git repositories on your desktop or server. isomorphic-git aims to be a complete solution with no assembly required. The API has been designed with modern tools like Rollup and Webpack in mind.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    JavaScript Algo and Data Structures

    JavaScript Algo and Data Structures

    Algorithms and data structures implemented in JavaScript

    ...The repository covers topics such as sorting, searching, graph algorithms, cryptography, and data structures like linked lists, stacks, and queues. It is designed to help developers understand algorithm fundamentals and practice problem-solving with JavaScript. Multilingual README files make the resource accessible to a global audience. With strong community engagement, it is one of the most popular algorithm repositories on GitHub.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    ungit

    ungit

    A tool to simplify the use of git, on any platform, anywhere

    ...Therefore, password-less gpg authentication or 3rd party gpg password must be configured when using Ungit to commit with gpg. Ungit will watch git directory recursively upon page view and automatically refresh contents on git operations or changes on files that are not configured to be ignored in .gitignore.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    Workbox

    Workbox

    JavaScript libraries for Progressive Web Apps

    Workbox is a set of libraries that can power a production-ready service worker for your Progressive Web App. Stop waiting on the network! You can improve your web app's performance by caching and serving your files, powered by a service worker. Even on an unreliable connection, your web app can still work using the right runtime caching strategies. Looking to build a progressive web app? Workbox makes it easy to create an offline first experience. Workbox is a library that bakes in a set of best practices and removes the boilerplate every developer writes when working with service workers. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Webpack Encore

    Webpack Encore

    A simple but powerful API for processing and compiling assets

    Symfony ships with a pure-JavaScript library, called Webpack Encore, that makes it a joy to work with CSS and JavaScript. You can use it, use something else, or create static CSS and JS files in your public/ directory directly and include them in your templates. Webpack Encore is a simpler way to integrate Webpack into your application. It wraps Webpack, giving you a clean & powerful API for bundling JavaScript modules, pre-processing CSS & JS, and compiling and minifying assets. Encore gives you a professional asset system that's a delight to use. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    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. Developers authenticate once, work interactively in notebooks or the Code Editor, and export results to Cloud Storage, Drive, or asset collections. Visualization helpers render tiled layers and charts so analysts can iterate quickly on workflows like land-cover mapping, change detection, or time-series analysis. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    JS Beautifier

    JS Beautifier

    Beautifier for javascript

    This little beautifier will reformat and re-indent bookmarklets, ugly JavaScript, unpack scripts packed by Dean Edward’s popular packer, as well as partly deobfuscate scripts processed by the npm package javascript-obfuscator. All of the source code is completely free and open, available on GitHub under MIT licence, and we have a command-line version, python library and a node package as well. You may install the NPM package js-beautify. When installed globally, it provides an executable...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    Browsersync

    Browsersync

    Keep multiple browsers & devices in sync when building websites

    With each web page, device and browser, testing time grows exponentially. From live reloads to URL pushing, form replication to click mirroring, Browsersync cuts out repetitive manual tasks. It’s like an extra pair of hands. Customise an array of sync settings from the UI or command line to create a personalised test environment. Need more control? Browsersync is easily integrated with your web platform, build tools, and other Node.js projects. Built on Node.JS_ENTRY to support Windows,...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    onedark.vim

    onedark.vim

    A dark Vim/Neovim color scheme

    ...It aims to offer a modern, balanced palette with good contrast and readability across many programming languages and file types. The theme supports both plain Vim and Neovim, and works well with statusline plugins like vim-airline or lightline by providing compatible theme files. Users appreciate that the colour choices remain consistently comfortable over long coding sessions and that the theme handles syntax elements (keywords, methods, variables) in a clear, differentiated way. Because it is actively maintained, it supports modern setups and integrates with many plugins. Setting it as your colourscheme typically gives Vim a fresh, stylish visual look very quickly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    AriaNg Native

    AriaNg Native

    A better aria2 desktop frontend than AriaNg, containing all features

    ...Pure Html & Javascript, no runtime required. Responsive design, supporting desktop and mobile devices. User-friendly interface. Sort tasks (by name, size, progress, remaining time, download speed, etc.), files, and BitTorrent peers. Search tasks. Retry tasks. Adjust task order by dragging. More information on tasks (health percentage, client information of bt peers, etc.) Filter files by specified file types (videos, audio, pictures, documents, applications, archives, etc.) or file extensions. Tree view for the multi-directory task. Download/upload speed chart for aria2 or single task. ...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB