

Un SDK de stockage unifié pour les backends d'objets et de blobs. Une API unique, simple et honnête. Des E/S basées sur les standards du Web. Une porte de sortie lorsque vous avez besoin du client natif.
Chargement des commentaires...
Files SDK est un SDK de stockage unifié qui fournit une API unique et cohérente pour interagir avec les backends de stockage d'objets et de blobs. Au lieu d'apprendre un SDK différent pour chaque fournisseur cloud, vous obtenez une interface simple et honnête qui fonctionne avec S3, Cloudflare R2, Google Cloud Storage, Azure Blob et plus de 30 autres fournisseurs. Il utilise les E/S basées sur les standards du web — acceptant File, Blob, ReadableStream, ArrayBuffer et string — et fonctionne partout où fetch fonctionne, y compris Node, Bun, Workers et Vercel.
Télécharger, télécharger, lister, supprimer, head, existe, copier et générer des URL — les mêmes dix méthodes fonctionnent de manière identique, que vous utilisiez S3, GCS, Azure ou un système de fichiers local. Changez votre adaptateur, et vos appels restent les mêmes.
Le SDK accepte les types web natifs comme File, Blob et ReadableStream, et les renvoie également. Pas de wrappers de flux propriétaires ni de conversions de tampons. Il fonctionne sur tout environnement d'exécution prenant en charge l'API fetch — Node, Bun, Cloudflare Workers, Vercel Edge, et plus encore.
files.rawLorsque vous avez besoin de fonctionnalités spécifiques au fournisseur comme le versioning, les politiques de cycle de vie, les ACL ou les téléchargements multipart, le client natif est toujours à une propriété de distance. files.raw est typé par adaptateur, vous bénéficiez donc d'une auto-complétion complète pour le SDK sous-jacent sans quitter votre code.
Chaque erreur de fournisseur est normalisée en une seule FilesError avec une propriété code cohérente. L'erreur d'origine est attachée en tant que cause, vous pouvez donc gérer les échecs de manière uniforme tout en conservant le contexte complet pour le débogage.
"Une seule petite API pour tous les fournisseurs. Changez votre fournisseur de stockage sans réécrire les appels."
C'est la promesse centrale, et Files SDK la tient sans compromis. Alors que d'autres couches d'abstraction divulguent des détails spécifiques au fournisseur ou vous forcent à utiliser une API au plus petit dénominateur commun, Files SDK vous offre une surface propre de dix méthodes qui couvre 95 % des cas d'utilisation — puis vous donne accès au client natif pour les 5 % restants. La matrice de compatibilité montre exactement quelles méthodes fonctionnent avec quel fournisseur, avec des mises en garde claires lorsque le comportement diffère.
Vous en avez assez de maintenir du code d'adaptateur pour chaque fournisseur de stockage que votre application utilise, ou vous prévoyez de migrer d'un backend à un autre et souhaitez éviter une réécriture fastidieuse. Files SDK est également un bon choix si vous construisez une bibliothèque ou un framework qui doit accepter un stockage fourni par l'utilisateur sans imposer de fournisseur.
D'autres outils que vous pourriez envisager
MockNova est un moteur de données axé sur la confidentialité, conçu pour les développeurs. Générez jusqu'à 100 000 lignes de données relationnelles complexes, nettoyez des logs désordonnés avec « Magic Extract » et simulez des API localement avec MSW — le tout à 100 % côté client. Pas de backend, aucune donnée ne quitte votre machine et zéro barrière payante. Idéal pour les tests frontend, la pratique SQL et la science des données. Propose un « Mode Chaos » pour tester des données erronées et un serveur de simulation d'API intégré. Rapide, gratuit et conçu pour la vitesse. Arrêtez de lutter contre les limites et commencez à construire.
Requestly est une boîte à outils légère pour développeurs, conçue pour fonctionner en local en priorité, afin de simplifier les flux de développement, de test et de débogage d'API. Elle propose un puissant intercepteur HTTP pour modifier, simuler et déboguer les requêtes réseau directement depuis votre navigateur. Développez le frontend plus rapidement sans attendre le backend. La plateforme inclut un client API pour le développement et les tests, prend en charge la simulation d'API avec GraphQL et permet les tests multi-appareils. Elle est particulièrement utile pour les développeurs frontend, les ingénieurs QA et les équipes de support qui doivent simuler des cas limites et remplacer des scripts. Fonctionnalités principales Cas d'utilisation Interception HTTP Développement Frontend Simulation d'API Tests QA Client API Débogage Support
AitFind — Moteur de recherche d'outils IA. Arrêtez de chercher dans des dizaines d'annuaires d'outils IA. AitFind indexe les dépôts GitHub pour vous permettre de trouver, comparer et utiliser n'importe quel outil IA en quelques secondes. 📊 Classé par qualité — pas seulement les étoiles, mais de véritables signaux d'utilisation 🤖 Prêt pour les agents — données structurées pour que les agents IA comprennent et recommandent 📦 Propulsé par GitHub — chaque outil possède un vrai dépôt que vous pouvez forker ou mettre en favori. Conçu pour les développeurs qui veulent trouver les meilleurs outils IA, et les agents IA qui ont besoin de données structurées et fiables.
Chargement des commentaires...