SQLGlot est un analyseur SQL, transpileur, optimiseur et moteur en Python pur, supportant plus de 30 dialectes, permettant le formatage, la traduction entre dialectes, la manipulation d'AST et une accélération optionnelle en C pour un traitement SQL rapide.
Code ouvert. Horizons nouveaux.
Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.
Un peu de curiosité. Un monde de code ouvert.
THE FIRST COLLECTIONpgrust est une réimplémentation de PostgreSQL en Rust visant la haute performance, compatible filaire et SQL avec Postgres.
Metabase est un outil d'intelligence d'affaires et d'analyse intégrée open-source conçu pour permettre aux utilisateurs d'interroger des données et de créer des tableaux de bord sans connaissances en SQL.
Supabase est une plateforme de développement Postgres open source combinant base de données hébergée, authentification, API REST/GraphQL et temps réel auto-générées, fonctions edge, stockage de fichiers, une boîte à outils IA/vectorielle et un tableau de bord, avec des bibliothèques clientes officielles et communautaires.
bytdb est une base de données relationnelle intégrée, entièrement en Go, conçue pour combler l'espace laissé par SQLite tout en utilisant le protocole Postgres. Elle s'exécute dans le processus de l'application, sans serveur externe, sans cgo et sans communication par socket.
Une plateforme d'observabilité et de visualisation de données open-source utilisée pour interroger, visualiser et alerter sur des métriques, des logs et des traces provenant de multiples sources de données.
PostgREST fournit une API entièrement RESTful à partir de n'importe quelle base de données PostgreSQL existante. Il gère l'authentification JWT, délègue l'autorisation aux rôles de la base de données, prend en charge le versionnement basé sur les schémas, génère la documentation OpenAPI et déporte la validation des données ainsi que la sérialisation JSON dans SQL.
RxDB est une base de données NoSQL locale et réactive pour les applications JavaScript, fonctionnant sur des navigateurs, Node.js, React Native, Electron et plus encore. Elle offre une couche de stockage interchangeable et un moteur de synchronisation qui se réplique avec votre backend existant via HTTP, GraphQL, CouchDB, WebSocket et d’autres adaptateurs.
CloudNativePG est un opérateur Kubernetes open source qui gère l'intégralité du cycle de vie des clusters PostgreSQL, y compris le déploiement, le basculement, la mise à l'échelle des répliques, les mises à jour progressives et les sauvegardes, sans outils HA externes comme Patroni ou repmgr.
Un outil de migration de base de données basé sur Go, disponible en tant que CLI et bibliothèque. Il lit les migrations à partir de diverses sources et les applique dans l'ordre à de nombreuses bases de données prises en charge.
SeaORM est un ORM relationnel puissant pour créer des services web en Rust, offrant une expérience de développement inspirée des ORM populaires de Ruby, Python et Node.js.
Neon est une plateforme de base de données Postgres serverless open source qui sépare le stockage et le calcul pour offrir la mise à l'échelle automatique, le branching de base de données semblable à du code et le passage à zéro. Le README couvre l'architecture, le développement local, les tests et la documentation.
Deep Lake est une base de données multimodale sans serveur pour l'IA, combinant recherche vectorielle et stockage d'embeddings, images, vidéos, audio et documents. Elle diffuse les données directement du cloud vers PyTorch/TensorFlow, prend en charge le versionnage et s'intègre à LangChain, LlamaIndex et Weights & Biases.