Showing 196 open source projects for "binary file reader"

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 Studio. Switch between models without switching platforms.
    Start Free
  • 1
    trdsql

    trdsql

    CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN

    CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN. Can output to various formats. CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN. It is a tool like q, textql and others. The difference from these tools is that the syntax of PostgreSQL or MySQL can be used. Please refer to godoc and _example for usage as a library. Download binary from the releases page(Linux/Windows/macOS). Pull the latest image from the Docker hub. The filename of -out filename option...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Linguist

    Linguist

    Detect blob languages, suppress generated files and generate graphs

    This library is used on GitHub.com to detect blob languages, ignore binary or vendored files, suppress generated files in diffs, and generate language breakdown graphs. Linguist is a Ruby library so you will need a recent version of Ruby installed. There are known problems with the macOS/XCode supplied version of Ruby that causes problems installing some of the dependencies. Accordingly, we highly recommend you install a version of Ruby using Homebrew, rbenv, rvm, ruby-build, asdf or other...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Vagrant

    Vagrant

    Vagrant is a tool for building and distributing environments

    Development environments simplified. Vagrant enables the creation and configuration of lightweight, reproducible, and portable development environments. Download the open-source Vagrant binary and run it locally or within your environments. Vagrant is designed for everyone as the simplest and fastest way to create a virtualized environment. Single workflow to build and manage virtual machine environments. Declarative configuration file describes all the requirements and builds them through a consistent workflow. Mirror production environments by providing the same operating system, packages, users, and configurations, all while giving users the flexibility to use their favorite editor, IDE, and browser. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    OpenTabletDriver

    OpenTabletDriver

    Open source, cross-platform, user-mode tablet driver

    OpenTabletDriver is an open-source, cross-platform, user mode tablet driver. The goal of OpenTabletDriver is to be cross-platform as possible with the highest compatibility in an easily configurable graphical user interface. OpenTabletDriver functions as two separate processes that interact with each other seamlessly. The active program that does all of the tablet data handling is OpenTabletDriver.Daemon. The daemon must be started in order for anything to work, however, the GUI is...
    Downloads: 49 This Week
    Last Update:
    See Project
  • 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
  • 5
    kapture

    kapture

    Tools for manipulating datasets

    Kapture is a pivot file format, based on text and binary files, used to describe SfM (Structure From Motion) and more generally sensor-acquired data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    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: 2 This Week
    Last Update:
    See Project
  • 7
    xlswriter

    xlswriter

    PHP Extension for creating and reader XLSX files

    PHPExcel has been unable to work properly for memory reasons at 40,000 and 100000 points, but it can be resolved by modifying the ini configuration, but the time may take longer to complete the work. xlswriter is a PHP C Extension that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Helmsman

    Helmsman

    Helm Charts as Code

    Helmsman is a Helm Charts (k8s applications) as Code tool that allows you to automate the deployment/management of your Helm charts from version-controlled code. Helmsman uses a simple declarative TOML file to allow you to describe a desired state for your k8s applications as in the example toml file. Alternatively YAML declaration is also an acceptable example YAML file. Helmsman sees what you desire, validates that your desire makes sense (e.g. that the charts you desire are available in...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    pet

    pet

    Simple command-line snippet manager, written in Go

    ...Search snippets interactively. Run snippets directly. Edit snippets easily (config is just a TOML file). Sync snippets via Gist or GitLab Snippets automatically. By adding the following config to .bashrc or .zshrc, you can easily register the previous command.
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 in Free Credit Across 150+ Cloud Services Icon
    $300 in Free Credit Across 150+ Cloud Services

    VMs, containers, AI, databases, storage | build anything. No commitment to start.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale with Google Cloud.
    Start Building Free
  • 10
    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. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    NVExeca

    NVExeca

    nvm + execa = nvexeca

    File or command to execute. Both global and local binaries can be executed. The first time nvexeca is run with a new VERSION, the Node binary is downloaded under the hood. This initially takes few seconds. However subsequent runs are almost instantaneous.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    fnm

    fnm

    Fast and simple Node.js version manager, built in Rust

    fnm (Fast Node Manager) is a blazing-fast, minimalist Node.js version manager written in Rust. It allows users to install and switch between Node.js versions with near-instant startup, supports .nvmrc and .node-version files, and offers easy cross-platform installation. It’s significantly faster than traditional bash-based managers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Vcpkg

    Vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

    Vcpkg helps you manage C and C++ libraries on Windows, Linux and MacOS. This tool and ecosystem are constantly evolving, and we always appreciate contributions! After you've gotten vcpkg installed and working, you may wish to add tab completion to your shell. With CMake, you will still need to find_package and the like to use the libraries. Check out the CMake section for more information, including on using CMake with an IDE. In classic mode, vcpkg produces an "installed" tree, whose...
    Downloads: 70 This Week
    Last Update:
    See Project
  • 14
    Pyrra

    Pyrra

    Making SLOs with Prometheus manageable, accessible, and easy to use

    Making SLOs with Prometheus manageable, accessible, and easy to use for everyone. When running Pyrra outside of Kubernetes, the SLO object can be provided through a YAML file read from the file system. For this, one container or binary needs to be started with the API argument and the reconciler with the filesystem argument. Here, Pyrra will save the generated recording rules to disk where they can be picked up by a Prometheus instance. While running Pyrra on its own works, there won't be any SLO configured, nor will there be any data from Prometheus to work with. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Altair

    Altair

    A beautiful feature-rich GraphQL Client for all platforms

    Altair GraphQL Client helps you debug GraphQL queries and implementations, taking care of the hard part so you can focus on actually getting things done. Easily switch between various working environments (e.g. switching between local, staging and production environments) Provides a rich interface to conveniently search through your schema. Use binary files as variables to upload them via GraphQL following the GraphQL multipart request specification. Automatically refresh your schema...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Electron Packager

    Electron Packager

    Customize and package your Electron app with OS-specific bundles

    ...For creating distributables like installers and Linux packages, consider using either Electron Forge (which uses Electron Packager internally), or one of the related Electron tools, which utilizes Electron Packager-created folders as a basis. Note that packaged Electron applications can be relatively large. 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: 7 This Week
    Last Update:
    See Project
  • 17
    Piranha

    Piranha

    A tool for refactoring code related to feature flag APIs

    ...Unnecessary code clutter increases the overall complexity w.r.t maintenance resulting in reduced developer productivity The flags can interfere with other experimental flags (e.g., due to nesting under a flag that is always false) Presence of unused code in the source as well as the binary. Stale flags can also cause bugs. Piranha is a tool to automatically refactor code related to stale flags. At a higher level, the input to the tool is the name of the flag and the expected behavior, after specifying a list of APIs related to flags in a properties file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Apache Avro

    Apache Avro

    Apache Avro is a data serialization system

    Apache Avro™ is a data serialization system. Simple integration with dynamic languages. Code generation is not required to read or write data files nor to use or implement RPC protocols. Code generation is an optional optimization, is only worth implementing for statically typed languages. Avro relies on schemas. When Avro data is read, the schema used when writing it is always present. This permits each datum to be written with no per-value overheads, making serialization both fast and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    PHPWord

    PHPWord

    PHP library for reading and writing word processing documents

    PHPWord is a library written in pure PHP that provides a set of classes to write to and read from different document file formats. The current version of PHPWord supports Microsoft Office Open XML (OOXML or OpenXML), OASIS Open Document Format for Office Applications (OpenDocument or ODF), and Rich Text Format (RTF). PHPWord is an open source project licensed under the terms of LGPL version 3. PHPWord is aimed to be a high quality software product by incorporating continuous integration and...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 20
    k3sup

    k3sup

    bootstrap K3s over SSH in < 60s

    ...The kubeconfig file on the server is then fetched and updated so that you can connect from your laptop using kubectl. k3sup was developed to automate what can be a very manual and confusing process for many developers, who are already short on time. Once you've provisioned a VM with your favorite tooling, k3sup means you are only 60 seconds away from running kubectl get pods on your own computer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Cabal

    Cabal

    Upstream development repository for Cabal and cabal-install

    Cabal is a system for building and packaging Haskell libraries and programs. It defines a common interface for package authors and distributors to easily build their applications in a portable way. Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and programs. The term cabal can refer to either: cabal-the-spec (.cabal files), cabal-the-library (code that understands .cabal files), or cabal-the-tool (the cabal-install package which...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    bee

    bee

    Bee is a tool for helping develop with beego app framework

    Bee is a command-line tool facilitating the development of a Beego-based application. Then you can add bee binary to PATH environment variable in your ~/.bashrc or ~/.bash_profile file. Bee provides a variety of commands which can be helpful at various stages of development. To display the current version of bee, beego and go installed on your machine. You can also change the output format using -o flag. Inspired by makefile / npm scripts. Run script allows you to run arbitrary commands using Bee. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Kompose

    Kompose

    Go from Docker Compose to Kubernetes

    ...We have multiple ways to install Kompose. Our preferred method is downloading the binary from the latest GitHub release.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    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
  • 25
    S3Proxy

    S3Proxy

    S3Proxy implements the S3 API and proxies requests

    ...Docker Hub hosts a Docker image and has instructions on how to run it. Users can download releases from GitHub. Developers can build the project by running mvn package which produces a binary at target/s3proxy. S3Proxy requires Java 8 or newer to run. Configure S3Proxy via a properties file. An example using the local file system as the storage backend with anonymous access. S3Proxy can be configured to assign buckets to different backends with the same credentials. In addition to the explicit names, glob syntax can be used to configure many buckets for a given backend.
    Downloads: 2 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB