Showing 2142 open source projects for "file"

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
  • 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.
    Start Free
  • 1
    Microweber

    Microweber

    Drag and Drop Website Builder and CMS with E-commerce

    Microweber is an open source, Drag and Drop website builder and a powerful next generation CMS with a built-in E-commerce feature. Whatever your website may be, be it an online shop, business website or personal blog, you can easily build it with Microweber. Because of its exceptional Drag and Drop technology, Microweber makes it easier than ever to build your website even without technical knowledge, and see the changes you make to your site in real time. Its revolutionary Real-Time Text...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Tasks.md

    Tasks.md

    A self-hosted, Markdown file based task management board

    Tasks.md is a simple, terminal-based task manager that stores tasks in a human-readable Markdown format. Designed for those who value simplicity and version control, it lets you manage to-do lists directly from the command line with minimal dependencies. Ideal for developers who want a lightweight productivity tool that integrates well with Git.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Get Node.js

    Get Node.js

    Download a specific version of Node.js

    Download a specific version of Node.js. The Node.js release is downloaded, uncompressed and untared to an executable file ready to run. node >=14.18.0 must be globally installed. However any Node version can be downloaded. This package is an ES module and must be loaded using an import or import() statement, not require(). Node.js binary's CPU architecture. This is useful for example when you're on x64 but would like to run Node.js x32.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Flatbush

    Flatbush

    A very fast static spatial index for 2D points and rectangles in JS

    A really fast static spatial index for 2D points and rectangles in JavaScript. An efficient implementation of the packed Hilbert R-tree algorithm. Enables fast spatial queries on a very large number of objects (e.g. millions), which is very useful in maps, data visualizations and computational geometry algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Start Free
  • 5
    tapjs

    tapjs

    Test Anything Protocol tools for node

    ...Remember less, just write some tests. An easily extensible TAP test framework, with outstanding TypeScript support, a CLI, plenty of assertion methods, snapshots, object/method spies, module mocking, file system fixtures, lifecycle hooks, test filtering, comprehensive code coverage analysis, color-accessible test reporters, and more. Software testing is a software and user experience design challenge that balances on the intersection of many conflicting demands.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Fluent.js

    Fluent.js

    JavaScript implementation of Project Fluent

    Fluent.js is a JavaScript implementation of Project Fluent, a localization framework designed to unleash the expressive power of the natural language. Project Fluent keeps simple things simple and makes complex things possible. The syntax used for describing translations is easy to read and understand. At the same time it allows, when necessary, to represent complex concepts from natural languages like gender, plurals, conjugations, and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    babel-plugin-styled-components

    babel-plugin-styled-components

    Improve the debugging experience and add server-side rendering support

    ...Consistently hashed component classNames between environments (a must for server-side rendering). Better debugging through automatic annotation of your styled components based on their context in the file system, etc. Various types of minification for styles and the tagged template literals styled components uses.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Discord-Datamining

    Discord-Datamining

    Datamining Discord changes from the JS files

    ...It also warns that many diffs may only reflect formatting, variable renaming, or non-user-facing implementation changes. Because it compares only selected entry files rather than every chunk file, its findings should be treated as incomplete signals rather than confirmed product announcements. The project is intended for educational analysis and is not affiliated with Discord.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    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. The theme was originally created for the yearly Winterkongress conference of the Digital Society Switzerland.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 10
    webpack DevServer

    webpack DevServer

    Serves a webpack app and updates the browser on changes

    ...Be aware that when exporting multiple configurations only the devServer options for the first configuration will be taken into account and used for all the configurations in the array. HTML template is required to serve the bundle, usually it is an index.html file. Make sure that script references are added into HTML, webpack-dev-server doesn't inject them automatically.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    terminal-image

    terminal-image

    Display images in the terminal

    terminal-image is a Node.js package for displaying images directly inside color-capable terminal applications. It supports PNG and JPEG files as well as animated GIF playback. Terminals with native graphics protocols, including compatible iTerm2 and Kitty environments, can display images at full resolution. Other terminals fall back to colored Unicode block characters using ANSI output. Developers can specify image width and height as terminal dimensions or percentages while preserving...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Ember Paper

    Ember Paper

    The Ember approach to Material Design

    This project aims to bring Google's new Material Design to Ember. The goal is to encapsulate everything possible in Ember components. This project is packaged as an Ember-cli addon. This should also automatically create an scss file under app/styles/app.scss with @import 'ember-paper'; and install ember-cli-sass. Sass is an important part of Ember-paper. Using sass you can override default variables and easily change the default behavior of ember-paper styles. All the components and styles are ready to use in your application templates. Navigate through the docs to understand how to use each component.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PostCSS

    PostCSS

    A tool for transforming CSS with JavaScript

    ...These plugins can do a great number of things: transpile future CSS syntax, lint your CSS, support variables and mixins, and so much more. PostCSS works by taking a CSS file and providing an API to analyze and modify its rules (through its transformation into an Abstract Syntax Tree). The API can then be used by plugins to do a lot of useful things. With PostCSS, you can increase code readability by adding vendor prefixes to CSS rules; convert modern CSS so it's understood by more browsers; and avoid errors in your CSS via stylelint, a modern CSS linter. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Vue CLI

    Vue CLI

    Standard Tooling for Vue.js Development

    ...It comes with its own graphical user interface and a plugin system that allows for the building and sharing of reusable solutions that can answer common needs. Vue CLI provides instant prototyping with a single Vue file, and is fully configurable with no need for ejecting. Vue CLI is future-ready, allowing you to ship native ES2015 code for modern browsers, or build your Vue components as native web components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Node.js CLI Apps Best Practices

    Node.js CLI Apps Best Practices

    The largest Node.js CLI Apps best practices list

    ...Each recommendation explains why the practice matters and often links to practical tools or example projects. Multiple translations are available, and an AI-agent-ready skill file makes the material reusable inside coding assistants.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    pretty-bytes

    pretty-bytes

    Convert bytes to a human readable string: 1337 → 1.34 kB

    ...Fixed-width output can align values neatly in tables, status displays, and progress interfaces. The function accepts both regular numbers and BigInt values, making it suitable for a wide range of file-size and data-rate displays.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CLI Spinners

    CLI Spinners

    Spinners for use in the terminal

    CLI Spinners is a JavaScript package that provides more than 70 animated spinner definitions for terminal interfaces. Each spinner consists of an ordered array of animation frames and a recommended interval between them. The definitions are stored in a simple JSON file, making them usable outside JavaScript when needed. Developers can access named spinner styles directly through the package API. A helper can also return a randomly selected spinner for interfaces that need variety. The library focuses only on animation data rather than terminal rendering, so it is commonly paired with packages such as Ora. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Open

    Open

    Open stuff like URLs, files, executables. Cross-platform

    Open is a cross-platform Node.js package for launching URLs, files, directories, and executables from command-line tools or scripts. It uses the operating system's default application unless developers request a specific program. Applications can also pass command-line arguments to the program being opened. The package works across macOS, Windows, Linux, and Windows Subsystem for Linux environments. On Linux, it includes an up-to-date xdg-open implementation, while WSL support can translate...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    dotenv-expand

    dotenv-expand

    Expand variables already on your machine for use in your .env file

    dotenv-expand is a zero-dependency module that extends dotenv with advanced environment-variable processing. It expands variables inside .env values using braced or unbraced interpolation syntax. Default values and alternate-value expressions allow configuration to adapt when variables are present or missing. The package also supports command substitution, allowing trusted .env files to insert the output of local commands. Encrypted values created with dotenvx can be decrypted when the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    image-to-ascii

    image-to-ascii

    A Node.js module that converts images to ASCII art

    image-to-ascii is a Node.js module that converts raster images into character-based terminal artwork. Input can come from a local file, remote URL, or in-memory Buffer. The converter maps pixel brightness to a configurable sequence of ASCII characters. It can preserve the original colors through ANSI foreground or background styles or generate plain monochrome output. Options control width, height, screen fitting, aspect ratio, transparency, reversed brightness, and custom background colors. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Claude Code Project Configuration

    Claude Code Project Configuration

    Comprehensive Claude Code project configuration example with hooks

    ...It also includes custom agents that automate tasks such as deep code review, PR reviews, or quality checks, and slash-commands that developers can invoke to kick off common operations directly from the coding environment. Hooks are employed to automate development tasks like formatting, linting, and testing on file changes, ensuring consistency and preventing regressions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Jekyll Admin

    Jekyll Admin

    Jekyll plugin that provides users with a traditional CMS interface

    ...A Ruby-based HTTP API that handles Jekyll and filesystem operations, and a Javascript-based front end, built on that API. The plugin allows you to customize the name of a collection that is displayed in the sidebar by defining it in the collection's metadata in the config file. For example, if your source's posts are actually news-items on the deployed site, then it can be distracting to see the label Posts in the admin's sidebar.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ReNative iOS

    ReNative iOS

    Unified Development Platform for iOS, tvOS, Android, Android TV

    ...Sometimes you need to extend CLI functionality with custom build scripts. ReNative makes this easy for you. Tired of setting up and managing countless of various projects? you can go as simple as most basic json config file to get yourself up and running. ReNative supports integrations for various services and deployment infrastructures for your apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Hugo Book Theme

    Hugo Book Theme

    Hugo documentation theme as simple as plain book

    ...You can set title and weight in the front matter of pages to adjust the order and titles in the menu. There are a few configuration options that you can add to your config.toml file. A simple blog is supported in the section posts. A blog is not the primary use case of this theme, so it has only minimal features. The theme supports Hugo's multilingual mode, just follow the configuration guide there. You can also tweak search indexing configuration per language in i18n folder. There are layout partials available for you to easily override components of the theme in layouts/partials/. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    hello.js

    hello.js

    API library for connecting with OAuth2 services

    A client-side JavaScript SDK for authenticating with OAuth2 (and OAuth1 with an OAuth proxy) web services and querying their REST APIs. HelloJS standardizes paths and responses to common APIs like Google Data Services, Facebook Graph and Windows Live Connect. It’s modular, so that list is growing. No more spaghetti code! Compiled source, which combines all of the modules, can be obtained from GitHub, and source files can be found in Source. The Bower package shall install the aforementioned...
    Downloads: 0 This Week
    Last Update:
    See Project