awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repositorios

Awesome GitHub RepositoriesFile Upload APIs

Mechanisms for transmitting files to a server through programmatic endpoints.

Explore 7 awesome GitHub repositories matching networking & communication · File Upload APIs. Refine with filters or upvote what's useful.

Awesome File Upload APIs GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nocodb/nocodbAvatar de nocodb

    nocodb/nocodb

    63,466Ver en GitHub↗

    NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries. The platform normalizes interactions across various SQL and NoSQL data sources, allowing users to manage complex datasets through a centralized interface. The project distinguishes itself by automatically generating RESTful and GraphQL APIs from existing database schemas, enabl

    Processes incoming file attachments through RESTful endpoints to store binary data directly in database records.

    TypeScriptairtableairtable-alternativeautomatic-api
    Ver en GitHub↗63,466
  • blueimp/jquery-file-uploadAvatar de blueimp

    blueimp/jQuery-File-Upload

    30,748Ver en GitHub↗

    This project is a jQuery-based file upload widget that provides a browser interface for selecting and transferring files to a server. It functions as a chunked file uploader and a resumable upload client, enabling the transfer of large files by splitting them into smaller segments or continuing interrupted uploads from the last successfully sent byte. The tool includes a client-side image processor for validating, resizing, and generating previews of images before transmission. It also serves as a cross-domain upload tool, using various transport mechanisms to send files to different domains

    Transmits files to servers on different domains using CORS or iframe-based transport mechanisms.

    PHP
    Ver en GitHub↗30,748
  • kreuzberg-dev/kreuzbergAvatar de kreuzberg-dev

    kreuzberg-dev/kreuzberg

    8,527Ver en GitHub↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Uploads files through an API, SDK, CLI, or Docker for processing, supporting over 90 formats.

    Rustdocument-intelligenceelixirffi
    Ver en GitHub↗8,527
  • inventree/inventreeAvatar de inventree

    inventree/InvenTree

    6,350Ver en GitHub↗

    InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in

    Uploads file attachments or test results to a database record using helper methods on the model instance.

    Pythondjangohacktoberfestpython
    Ver en GitHub↗6,350
  • apache/pinotAvatar de apache

    apache/pinot

    6,098Ver en GitHub↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Allows creating and pushing data segments to the controller via HTTP endpoints.

    Java
    Ver en GitHub↗6,098
  • middleapi/orpcAvatar de middleapi

    middleapi/orpc

    4,862Ver en GitHub↗

    orpc is a contract-first API development framework for TypeScript that starts with a shared contract definition and generates type-safe clients and servers from that single source of truth. It guarantees end-to-end type safety, meaning inputs, outputs, errors, and streaming data are all checked at compile time across the client–server boundary. What distinguishes orpc from typical RPC frameworks is its ability to export contracts as OpenAPI specifications, to optimize server-side rendering by calling API handlers directly inside the server process, and to support real‑time bidirectional commu

    Sends files alongside other data in a structured API call, supporting File and Blob objects.

    TypeScriptapibunjscloudflare-worker
    Ver en GitHub↗4,862
  • slackapi/python-slack-sdkS

    slackapi/python-slack-sdk

    4,008Ver en GitHub↗

    Este proyecto proporciona una suite de kits de desarrollo y frameworks para interactuar con Slack, incluyendo un cliente de Web API para solicitudes autenticadas y el framework Bolt para construir aplicaciones asíncronas. Sirve como un SDK para crear bots automatizados e integrar sistemas de software externos con espacios de trabajo de Slack. El kit de herramientas incluye un cliente especializado de Events API para escuchar disparadores del sistema en tiempo real y ejecutar lógica de callback personalizada. Soporta el desarrollo de asistentes automatizados capaces de enviar mensajes y gestionar intercambios de datos a través de webhooks. La biblioteca cubre una amplia gama de capacidades, incluyendo la gestión programática de archivos para subir medios locales a canales, autenticación de solicitudes basada en tokens y gestión de conexiones consciente de proxies para un transporte de red seguro. También proporciona mecanismos para el manejo de solicitudes asíncronas no bloqueantes y streaming de archivos multipart.

    Transmits local files from a specified path to a remote destination via established API channels.

    Python
    Ver en GitHub↗4,008
  1. Home
  2. Networking & Communication
  3. API and Integration Frameworks
  4. API Management and Integration
  5. API Integrations
  6. File Upload APIs

Explorar subetiquetas

  • Contract-Based File UploadsSends files alongside structured data in type-safe API calls, supporting File and Blob objects. **Distinct from File Upload APIs:** Distinct from File Upload APIs: focuses on contract-first, type-safe file uploads within a structured RPC call, not general file transmission.
  • Multi-Channel File UploadsCapabilities for sending files through APIs, SDKs, CLIs, or Docker for processing. **Distinct from File Upload APIs:** Distinct from File Upload APIs: covers uploads via multiple channels (API, SDK, CLI, Docker) rather than just programmatic endpoints.