Showing 39 open source projects for "file library"

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
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    yamlfmt

    yamlfmt

    An extensible command line tool or library to format yaml files

    ...It focuses on practical concerns unique to YAML—multi-document streams, anchors and aliases, comments, and block scalars—so a reformat doesn’t destroy semantics or helpful annotations. The tool ships as a single, distributable binary and can also be used as a library, making it simple to drop into CI and editor workflows. Configuration is file-based, allowing teams to pin indentation, line wrapping, and other house-style choices repo-wide. By normalizing structure while preserving meaning, it reduces diff noise and merge friction in configs, Kubernetes manifests, and automation playbooks. The project is intentionally extensible, so organizations can add custom formatters or rules without forking.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    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: 10 This Week
    Last Update:
    See Project
  • 3
    dotenvx

    dotenvx

    A secure dotenv–from the creator of `dotenv`

    dotenvx is an enhanced environment variable loader and manager that builds on the original dotenv concept by adding strong encryption and cross-platform tooling, making it safer to work with .env files in development and production environments. Designed by the creator of the classic dotenv library, dotenvx preserves the familiar workflow while adding safeguards against one of the biggest risks with plain environment files: plaintext secrets exposure. It offers CLI commands that can encrypt and decrypt .env files, inject environment variables at runtime, and support conventions like layered environment file loading similar to Next.js or dotenv-flow. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Capslock

    Capslock

    Tool to remap Caps Lock key behavior on Windows systems

    Capslock is a command-line tool for analyzing the capabilities of Go packages to reveal what privileged operations their code and dependencies can perform. Rather than detecting vulnerabilities, Capslock focuses on identifying capabilities — permissions implied by calls to sensitive or privileged standard library functions, such as file system access, networking, or process control. By following transitive call graphs, it classifies which security-sensitive operations each package can reach, giving developers visibility into what their dependencies are capable of doing. This helps apply the Principle of Least Privilege to Go software, guiding audits, supply chain reviews, and trust assessments. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    grex

    grex

    A command-line tool and library for generating regular expressions

    grex is a library as well as a command-line utility that is meant to simplify the often complicated and tedious task of creating regular expressions. It does so by automatically generating a single regular expression from user-provided test cases. The resulting expression is guaranteed to match the test cases which it was generated from. This project has started as a Rust port of the JavaScript tool regexgen written by Devon Govett. Although a lot of further useful features could be added to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Duplicati

    Duplicati

    Store securely encrypted backups in the cloud!

    Duplicati is a free and open source backup client for securely storing your data. Duplicati stores encrypted, incremental, compressed backups on cloud storage services and remote file servers using AES-256 encryption, keeping your data safe and always updated. It works with most storage services, including Google Cloud and Drive, Amazon S3, Microsoft Azure and OneDrive, Dropbox, FTPOpenStack Storage (Swift), SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more! Duplicati also...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Ignite UI CLI

    Ignite UI CLI

    Ignite UI Command-Line Interface by Infragistics

    A complete Angular components library of Angular-native UI controls and material-based UI components, including the fastest Angular data grid and 60+ high-performance charts! Compatible with Angular 16 and built to be enterprise-grade. Kickstart your next project with our drag-and-drop WYSIWYG App Builder for the fastest way to deliver high-performance Angular apps. Angular app development has never been easier with the cloud-based WYSIWYG drag & drop App Builder™. Instantly convert designs...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    H9A

    H9A

    H9A counts how many times a digit appears in any range, instantly.

    H9A is an installable Python package that counts how many times a given digit appears in a range of numbers (by default: the digit 9 between 1 and 100). It provides both a h9a command-line tool and an importable library, and it prints each step of the calculation — the per-place counts and the combined total — as styled, colorized output. It is built with rich for console formatting, pyfiglet for an ASCII-art banner, and Pillow for optional terminal-style screenshots.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ActiveVPN

    ActiveVPN

    The Ultimate Network Privacy & VPN Detection Tool

    ActiveVPN inspects your system's network interfaces, analyzes running processes, checks your external IP against known hosting providers, and performs DNS leak tests — all in one hacker-style terminal UI. It tells you whether your VPN is actually working.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $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
  • 10
    EMTranslator

    EMTranslator

    English text into the fictional Monsu language.

    emtranslator is a dictionary-based translator for English and the fictional Monsu language. It ships with a 90-word built-in dictionary, a emtrans command line tool, and an embeddable Translator Python API. The package uses only the Python standard library, so it installs and runs anywhere Python 3.8+ is available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Cowser

    Cowser

    greets you with ASCII art animals. Inspired by cowsay

    Cowser is a command-line tool (and Python library) that wraps a message in a speech or thought bubble and prints it above a randomly chosen animal. It supports 35 built-in animals, cowsay-style moods, colors, fortunes, interactive REPL sessions, and user-supplied art packs — while staying a pure, side-effect-free function you can also call from your own code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ImpLib SDK

    ImpLib SDK

    ImpLib SDK produces custom Import libraries for Windows DLL

    ImpLib SDK combines free programming tools for authoring custom import libraries for Windows DLL (32 and 64 bit). The SDK supports advanced features, like cdecl2stdcall conversion, importing by ordinal, removing original thunk, storing symbols from different DLL files in a single import library. The ImpLib SDK is also useful to overcome any legal restrictions when redistributing the import libraries for certain DLL files, like the Microsoft® C++ runtime. The import libraries for the CRT...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Common Resource Grep - crgrep

    Common Resource Grep - crgrep

    Common Resource Grep

    CRGREP searches for matching text in databases, various document formats, archives and other difficult to access resources. A command line tool for name and content text matching in database tables, plain files, MS Office documents, PDF, archives, MP3 audio, image meta-data, scanned documents, maven dependencies and web resources. CRGREP will search resources within resources of any arbitrary combination or depth, so text within a document within a zip archive, and so on. Here you...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Mozilla JPEG Encoder Project

    Mozilla JPEG Encoder Project

    Improved JPEG encoder

    ...MozJPEG is meant to be used as a library in graphics programs and image processing tools. We include a demo cjpeg command-line tool, but it's not intended for serious use. We encourage authors of graphics programs to use libjpeg's C API and link with MozJPEG library instead. Progressive encoding with "jpegrescan" optimization. It can be applied to any JPEG file (with jpegtran) to losslessly reduce file size.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Aurelia

    Aurelia

    Framework entry point bringing together all the sub-modules of Aurelia

    Aurelia is a modern, front-end JavaScript framework for building browser, mobile, and desktop applications. It focuses on aligning closely with web platform specifications, using convention over configuration, and having minimal framework intrusion. Basically, we want you to just write your code without the framework getting in your way. This library is part of the Aurelia platform. It contains the aurelia-framework library, which brings together all the required core aurelia libraries into...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Paperboy

    Paperboy

    a small .pdf management tool with a command-line UI

    ...It will offer to rename and move files to a specified folder, and it even gives some filename suggestions by looking at the content and the pdf metadata. Paperboy keeps its file management dumb on purpose (no keeping files in a database or hidden library folder), so you can uninstall it at any time and your files will remain perfectly accessible. Any pointers or help with regards to generate .deb, .rpm, AUR PKGBUILD, etc is appreciated. Ideally this could be mostly automated in CI, in the end Paperboy is just a single binary with a dependency or two. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    lzhw

    lzhw

    LZHW Windows command line lossless compression tool for tabular files

    LZHW Command Line Lossless Compression Tool is a Windows command line tool used to compress and decompress files from and to any form, csv, excel etc without any dependencies or installations. Using an optimized algorithm (LZHW) developed from Lempel-Ziv, Huffman and LZ-Welch algorithms. The tool can work in parallel and most of its code is written in Cython, so it is pretty fast. It is based on python lzhw library. Full tool documentation can be found at:...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    parts

    A compression format, for internet downloads

    ...The files are also compressed individually. This produce a slightly larger archive size, but through network you are able to download only the table of content or only one (compressed) file. In the practice this is handy in case of binary package update. The library (and the command line tool also) has interface that downloads only the binary difference (per file) of a directory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Remote Operation On Files (ROOF) is a FTP client providing: a command line tool as well as an API library, a File system based on FTP protocol named FTPFS (FUSE based) and FTPING tool to check remote FTP server availability.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20

    fpcconvert

    g-code and HPGL code generator for FreePCB

    A command line tool for PCB job processing written in java. Input .fpc file should be generated by FreePCB. HPGL or gcode output is supported. Java ported General Polygon Clipper library is used for net contour creation. Linux and Windows platforms are tested.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    dBASE Reader and Converter

    dBASE Reader and Converter

    !!! NO LONGER MAINTAINED !!!

    dbf is an easy-to-use command line tool to show and convert the content of dBASE III, IV, and 5.0 files. It reads dBASE databases and prints the content to the screen or converts it to comma-separated (*.csv) files which can be opened in Excel, Calc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Splits large PCAP files into multiple files with one TCP or UDP session per file. SplitCap is a command line tool developed in .NET. The packet parsing library in SplitCap comes from NetworkMiner. SplitCap can also filter large PCAPs on port or IP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Mobi Batch 2013

    Massive epubs to mobi converter.

    I wrote this program because I had to convert my large collection of epubs to mobi format. It wraps kindlegen, the amazon command line tool, with a suitable interface and repeatedly calls it until last file loaded is processed. In order to get it properly working on your PC you have to intall the .n
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    EnDiskEx

    Bulk extractor for Ensoniq-formatted disk images

    EnDiskEx is a command-line tool that bulk extracts instruments, sequences, songs, and banks from Ensoniq-formatted disk images (RAW, GKH, EDE, and EDA) for the EPS/ASR family of samplers. The extracted files are saved as EFE / SMF / TXT files. EnDiskEx is designed to extract Ensoniq banks for re-creation within a different DAW. It will track down the instrument and song files from bank references even if they were saved on another disk. There also exists a disk mapping feature to...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25

    IMG2XPM

    Image to XPM converter library and command line tool

    ...For the API of IMG2XPM as a library in your application, refer to the javadoc.zip file. IMG2XPM has no dependencies other than Java runtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next