Showing 741 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
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    Pysheeet

    Pysheeet

    Python Cheat Sheet

    Pysheeet is a community-driven collection of Python code snippets covering common patterns and tasks like sockets, file I/O, data structures, and more. Each snippet is concise and battle-tested, designed to save coding time and reduce boilerplate. With documentation hosted on Read the Docs and an active GitHub repo, it’s a go-to resource for Python developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ReactPHP Promise

    ReactPHP Promise

    Promises/A implementation for PHP.

    ...It allows developers to handle asynchronous operations in a structured and predictable way. ReactPHP Promise makes it easier to manage non-blocking tasks, such as HTTP requests or file I/O, by providing a chainable interface for handling success and error cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Symfony MonologBundle

    Symfony MonologBundle

    Symfony Monolog Bundle

    The Symfony Monolog Bundle integrates the Monolog logging library into Symfony applications. It provides a structured way to manage logs, allowing developers to handle errors and debug information efficiently. The bundle supports various logging channels and handlers, making it highly configurable and suitable for both small and large applications that require robust logging capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Flutter Rust Bridge

    Flutter Rust Bridge

    Rust binding generator, feature-rich, but seamless and simple

    flutter_rust_bridge is a toolchain that generates ergonomic bindings between Rust and Dart/Flutter so you can write performance-critical logic in Rust while building UI in Flutter. It abstracts away the low-level FFI details, letting developers define Rust functions and data structures that are safely callable from Dart. The project supports passing complex types, handling async operations and streams, and integrating with Flutter across mobile and desktop targets. By leaning on Rust’s...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 5
    spf13-vim

    spf13-vim

    The ultimate vim distribution

    ...The distribution standardizes plugin management and wiring so users don’t have to chase configuration snippets from blog posts. It emphasizes discoverability with well-documented mappings and a clear file layout, which helps newcomers learn the system and experienced users tweak it safely. Even though the broader Vim ecosystem has evolved, spf13-vim remains a recognizable snapshot of a cohesive, full-featured setup that many developers leaned on for years. Its value is as much educational as it is practical: it shows how to shape Vim into a modern editor while keeping the core lightweight and fast.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Safe

    Safe

    All PHP functions, rewritten to throw exceptions

    Safe PHP is a library that wraps native PHP functions to ensure they throw exceptions instead of returning false on failure. This approach helps developers write safer and more predictable code by eliminating the need to check return values manually. Safe PHP replaces risky functions with exception-based alternatives, allowing for cleaner and more robust error handling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Symfony Translation Contracts

    Symfony Translation Contracts

    Translation abstractions extracted out of the Symfony components

    Symfony Translation Contracts provide a set of standardized interfaces and classes for managing translations within Symfony applications. This package defines contracts used by the Translation component, making it easier to implement custom translation loaders, formatters, and other related services. It ensures compatibility across different Symfony versions and supports creating multilingual applications with consistent localization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MIME Component

    MIME Component

    Allows manipulating MIME messages

    Symfony Mime is a component that facilitates the creation, manipulation, and parsing of MIME messages. It is commonly used for handling email content and attachments in Symfony applications. The component supports building complex email structures, including multi-part messages, and correctly encoding text and binary data. Mime is an essential part of Symfony Mailer but can be utilized independently to handle MIME message generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Linux Command Library (Mobile+CLI+Web)

    Linux Command Library (Mobile+CLI+Web)

    1M downloads Linux reference app with basics, tips and formatted pages

    The app currently has 5547 manual pages, 22+ basic categories and a bunch of general terminal tips. It works 100% offline, doesn't need an internet connection and has no tracking software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    PocketSVG

    PocketSVG

    Easily convert your SVG files into CGPaths, CAShapeLayers, etc.

    A simple toolkit for displaying and manipulating SVGs on iOS and macOS in a performant manner. The goal of this project is not to be a fully compliant SVG parser/renderer. But rather to use SVG as a format for serializing CG/UIPaths, meaning it only supports SVG features that can be represented by CG/UIPaths. Thoroughly documented.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Countries, Languages & Continents data

    Countries, Languages & Continents data

    Countries, Languages & Continents data (capital and currency)

    Continents & countries (with languages, capital and currency, native name, calling codes). Continents & countries: ISO 3166-1 alpha-2 code, name, ISO 639-1 language, capital and currency, native name, calling codes. Lists are available in JSON, CSV and SQL formats. Also, contains separate JSON files with additional country Emoji flags data. This version changes a lot in the data structures and placement of the files. So, if your projects depend on the old structure — specify previous...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Symfony Monolog Bridge

    Symfony Monolog Bridge

    Provides integration for Monolog with various Symfony components

    Symfony Monolog Bridge is a Symfony component that provides seamless integration between the Monolog logging library and Symfony applications. It acts as a bridge, allowing developers to leverage Monolog's robust logging capabilities within the Symfony framework. The bridge supports various logging handlers, including files, databases, and third-party services, while also allowing customization of log channels and formatting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    GNUstep Base Library

    GNUstep Base Library

    The GNUstep is a library of general-purpose Objective C objects

    The GNUstep Base Library is part of the GNUstep project, providing an open-source implementation of the Foundation framework, compatible with macOS and iOS. It offers core Objective-C classes and utilities for cross-platform application development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Mistral Inference

    Mistral Inference

    Official inference library for Mistral models

    Open and portable generative AI for devs and businesses. We release open-weight models for everyone to customize and deploy where they want it. Our super-efficient model Mistral Nemo is available under Apache 2.0, while Mistral Large 2 is available through both a free non-commercial license, and a commercial license.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    librg

    librg

    Making multi-player gamedev simpler since 2017

    ...Single-header cross-platform world replication in pure C99. librg is a lightweight library that serves as a middleware between data-transferring libraries (networking, file-streaming, etc.) and core application/game logic. The library was born to solve the complexities of setting up and managing the flow of multi-player games and dedicated game servers. It came a long way in stripping out things that were non-essential, slowly sculpting into its current form, which you are able to see and use today. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    ESP8266Audio

    ESP8266Audio

    Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3

    Arduino library for parsing and decoding MOD, WAV, MP3, FLAC, MIDI, AAC, and RTTL files and playing them on an I2S DAC or even using a software-simulated delta-sigma DAC with dynamic 32x-128x oversampling. ESP8266 is fully supported and most mature, but ESP32 is also mostly there with built-in DAC as well as external ones. For real-time, autonomous speech synthesis, check out ESP8266SAM, a library that uses this one and a port of an ancient format-based synthesis program to allow your...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    PSR-7

    PSR-7

    PSR-7 HTTP message library

    This repository contains a full PSR-7 message implementation, several stream decorators, and some helpful functionality like query string parsing. This package comes with a number of stream implementations and stream decorators. Reads from multiple streams, one after the other. Provides a buffer stream that can be written to fill a buffer, and read from to remove bytes from the buffer. This stream returns a "hwm" metadata value that tells upstream consumers what the configured high water...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    books-collection

    books-collection

    To the programmer's open source and free books collection

    books-collection is a curated directory of open-source and freely accessible books for programmers. Its maintainers state that listed resources are reviewed manually before inclusion. The collection contains both Chinese and English material, with markers identifying language and downloadable files. Topics include databases, security, Java, Go, Python, Rust, web development, JavaScript, Node.js, CSS, Linux, architecture, cloud computing, operating systems, and artificial intelligence....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    insta

    insta

    A snapshot testing library for rust

    ...The project includes macros for generating snapshots, reviewing changes, and storing inline snapshots inside source files. A companion cargo tool helps manage the review workflow, while a VS Code extension improves snapshot file editing and inspection. Insta is especially useful for command output, serializers, parsers, compilers, debug values, and tests where human review matters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Python-programming-exercises

    Python-programming-exercises

    100+ Python challenging programming exercises

    ...It is designed to help learners practice problem solving through short exercises rather than full applications. The exercises cover fundamentals such as strings, numbers, loops, lists, dictionaries, functions, regular expressions, file handling, classes, generators, and algorithmic thinking. Many problems include both a prompt and a suggested solution, making the repository useful for self-study and interview-style practice. The project is especially helpful for beginners who already know basic syntax and want structured repetition. It can also serve as a compact reference for instructors or mentors who need practical Python exercises.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    luaposix

    luaposix

    Lua bindings for POSIX APIs

    This is a POSIX binding for LuaJIT, Lua 5.1, 5.2, 5.3 and 5.4; like most libraries, it simply binds to C APIs on the underlying system, so it won't work on non-POSIX systems. However, it does try to detect the level of POSIX conformance of the underlying system and bind only available APIs. For a while, luaposix contained support for curses functionality too, but now that has its own lcurses repository again, where it is being maintained separately.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MINI.NVIM

    MINI.NVIM

    Library of 40+ independent Lua modules improving overall Neovim

    Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort. They all share same configuration approaches and general design principles. Think about this project as "Swiss Army knife" among Neovim plugins: it has many different independent tools (modules) suitable for most common tasks. Each module can be used separately without any startup and usage overhead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    how-to-live-better

    how-to-live-better

    Online single-page reading version of the 528-item "High-Value Life"

    How to Live Better is a self-contained web reader for the open-source High Cost-Performance Life Guide. It renders all 32 sections and 528 recommendations from the upstream project into a single searchable HTML page. Each recommendation is presented as a card with evidence grade, value tier, and cost labels. Users can search the full guide, filter for top-grade evidence, or show only simplified explanations. A synchronized table of contents, responsive mobile layout, dark mode, and print...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    DynamicalSystems.jl

    DynamicalSystems.jl

    Award winning software library for nonlinear dynamics timeseries

    ...To install DynamicalSystems.jl, run import Pkg; Pkg.add("DynamicalSystems"). To learn how to use it and see its contents visit the documentation, which you can either find online or build locally by running the docs/make.jl file. DynamicalSystems.jl is part of JuliaDynamics, an organization dedicated to creating high-quality scientific software. All implemented algorithms provide a high-level scientific description of their functionality in their documentation string as well as references to scientific papers. The documentation features hundreds of tutorials and examples ranging from introductory to expert usage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ip2region

    ip2region

    Ip2region is an offline IP-to-Region localization library and IP data

    ip2region is an offline IP geolocation library and data-management framework supporting both IPv4 and IPv6. It ships with raw IP datasets and optimized XDB database files for city-level region lookup. Returned records can include country, province, city, ISP, and ISO country-code information. The XDB format supports large datasets, deduplication, compression, and customizable region fields. Query implementations are available for many languages, including Go, Java, Python, PHP, Rust, C, C++,...
    Downloads: 0 This Week
    Last Update:
    See Project