

Un SDK de almacenamiento unificado para backends de objetos y blobs. Una API pequeña y honesta. E/S basada en estándares web. Una vía de escape cuando necesitas el cliente nativo.
Loading comments…
Información del proyecto
Palabras clave del producto
Files SDK es un SDK de almacenamiento unificado que proporciona una API única y consistente para interactuar con backends de almacenamiento de objetos y blobs. En lugar de aprender un SDK diferente para cada proveedor de la nube, obtienes una interfaz pequeña y honesta que funciona con S3, Cloudflare R2, Google Cloud Storage, Azure Blob y más de 30 proveedores. Utiliza E/S basada en estándares web, aceptando File, Blob, ReadableStream, ArrayBuffer y string, y funciona en cualquier lugar donde funcione fetch, incluyendo Node, Bun, Workers y Vercel.
Cargar, descargar, listar, eliminar, head, exists, copiar y generar URL: los mismos diez métodos funcionan de manera idéntica ya sea que uses S3, GCS, Azure o un sistema de archivos local. Cambia tu adaptador y tus llamadas seguirán siendo las mismas.
El SDK acepta tipos web nativos como File, Blob y ReadableStream, y también los devuelve. Sin envoltorios de stream propietarios ni conversiones de buffer. Funciona en cualquier runtime que admita la API fetch: Node, Bun, Cloudflare Workers, Vercel Edge y más.
files.rawCuando necesitas funciones específicas del proveedor como versionado, políticas de ciclo de vida, ACL o cargas multiparte, el cliente nativo siempre está a una propiedad de distancia. files.raw está tipado por adaptador, por lo que obtienes autocompletado completo para el SDK subyacente sin salir de tu código.
Cada error del proveedor se normaliza en un único FilesError con una propiedad code consistente. El error original se adjunta como cause, para que puedas manejar los fallos de manera uniforme mientras depuras con todo el contexto.
"Una API pequeña para todos los proveedores. Cambia tu proveedor de almacenamiento sin reescribir llamadas."
Esa es la promesa principal, y Files SDK la cumple sin concesiones. Mientras que otras capas de abstracción filtran detalles específicos del proveedor o te obligan a usar una API de mínimo común denominador, Files SDK te ofrece una superficie limpia de diez métodos que cubre el 95% de los casos de uso, y luego te entrega el cliente nativo para el 5% restante. La matriz de compatibilidad muestra exactamente qué métodos funcionan con cada proveedor, con advertencias claras donde el comportamiento difiere.
Estás cansado de mantener código de adaptador para cada proveedor de almacenamiento que toca tu aplicación, o planeas migrar de un backend a otro y quieres evitar una reescritura dolorosa. Files SDK también es una opción sólida si estás construyendo una biblioteca o framework que necesita aceptar almacenamiento proporcionado por el usuario sin dictar el proveedor.
Otras herramientas que podrías considerar
MockNova es un motor de datos centrado en la privacidad para desarrolladores. Genera hasta 100 mil filas de datos relacionales complejos, limpia registros desordenados con "Magic Extract" y simula APIs localmente usando MSW, todo 100% del lado del cliente. Sin backend, ningún dato sale de tu máquina y sin barreras de pago. Perfecto para pruebas de frontend, práctica de SQL y ciencia de datos. Incluye "Modo Caos" para pruebas con datos sucios y un servidor de simulación de APIs integrado. Rápido, gratuito y diseñado para la velocidad. Deja de luchar con límites y empieza a construir.
Requestly es un kit de herramientas para desarrolladores ligero y centrado en el entorno local, diseñado para optimizar los flujos de trabajo de desarrollo, pruebas y depuración de APIs. Ofrece un potente interceptor HTTP para modificar, simular y depurar solicitudes de red directamente desde tu navegador. Crea frontends más rápido sin esperar al backend. La plataforma incluye un cliente de API para desarrollo y pruebas, soporta simulación de APIs con GraphQL y permite realizar pruebas en múltiples dispositivos. Es especialmente valiosa para desarrolladores frontend, ingenieros de QA y equipos de soporte que necesitan simular casos extremos y sobrescribir scripts. Funcionalidades principales Casos de uso Intercepción HTTP Desarrollo frontend Simulación de APIs Pruebas de QA Cliente de API Depuración de soporte
AitFind — Motor de búsqueda de herramientas de IA. Deja de buscar en decenas de directorios de herramientas de inteligencia artificial. AitFind indexa repositorios de GitHub para que puedas encontrar, comparar y usar cualquier herramienta de IA en segundos. 📊 Clasificado por calidad — no solo estrellas, sino señales de uso real 🤖 Listo para agentes — datos estructurados para que los agentes de IA comprendan y recomienden 📦 Impulsado por GitHub — cada herramienta tiene un repositorio real que puedes bifurcar o marcar con estrella. Creado para desarrolladores que quieren encontrar las mejores herramientas de IA, y para agentes de IA que necesitan datos estructurados y fiables.
Creador
kettle_dev
Loading comments…