Helion : Un moteur Doom moderne redéfinissant les performances

2025-06-12
Helion : Un moteur Doom moderne redéfinissant les performances

Helion est un moteur Doom moderne construit de zéro, en privilégiant les performances. Il utilise le rendu statique et un système de gestion d'état pour surmonter les défis de rendu des cartes complexes, permettant une jouabilité fluide même sur du matériel ancien incapable de les gérer auparavant. Contrairement au rendu traditionnel d'arbre BSP, Helion exploite efficacement les ressources du GPU, ce qui se traduit par des gains de performances massifs. Il prend en charge divers formats WAD et ne nécessite que Windows 7 et une carte graphique compatible OpenGL 3.3.

Lire plus
Jeux

Le milliardième dépôt de GitHub : un jalon marqué par 'shit'

2025-06-11
Le milliardième dépôt de GitHub : un jalon marqué par 'shit'

GitHub a célébré la création de son milliardième dépôt, révélé sous le nom de 'shit'. Cet événement a suscité des discussions, soulignant l'échelle massive de GitHub en tant que plus grande plateforme d'hébergement de code au monde, tout en initiant des conversations sur les conventions de nommage des dépôts. Bien que le nom soit quelque peu vulgaire, il souligne la vitalité et la créativité au sein de la communauté GitHub.

Lire plus
Développement Dépôt Jalon

Chatterbox : un modèle TTS open source qui rivalise avec ElevenLabs et offre un contrôle des émotions

2025-06-11
Chatterbox : un modèle TTS open source qui rivalise avec ElevenLabs et offre un contrôle des émotions

Resemble AI dévoile Chatterbox, son premier modèle de synthèse vocale (TTS) open source de qualité production. Comparé à des leaders du marché propriétaires comme ElevenLabs, Chatterbox obtient régulièrement de meilleurs résultats lors de comparaisons directes. Avec un contrôle de l’exagération des émotions et une latence ultra-faible (moins de 200 ms), il est idéal pour les mèmes, les vidéos, les jeux et les agents IA. De plus, Chatterbox intègre la marque d’eau Perth pour une utilisation responsable de l’IA.

Lire plus
IA

Markdown Ninja : Publication de sites web et de newsletters en une seule commande

2025-06-11
Markdown Ninja : Publication de sites web et de newsletters en une seule commande

Markdown Ninja est un CMS Markdown léger qui simplifie la publication de blogs, de sites web et de newsletters. Oubliez les générateurs de sites statiques complexes, la personnalisation des thèmes et les pipelines CI/CD ; déployez avec une seule commande Docker. Lancez-vous en moins de 2 minutes. La sécurité est une priorité, avec une documentation complète et des options de licence flexibles disponibles.

Lire plus
Développement

Serveur d'intelligence géo-spatiale Node.js basé sur les API Mapbox

2025-06-11
Serveur d'intelligence géo-spatiale Node.js basé sur les API Mapbox

Ce serveur Node.js utilise le protocole Model Context Protocol (MCP) de Mapbox pour fournir une intelligence géo-spatiale robuste aux applications d'IA. Il offre un accès transparent aux données de localisation complètes de Mapbox, notamment la géocodage global, la recherche de points d'intérêt, le routage multimodal, les matrices de temps de trajet, la génération d'isochrones et la création d'images de cartes statiques. Que vous construisiez un assistant de voyage IA, un optimiseur logistique ou un système de recommandation basé sur la localisation, ce serveur fournit l'intelligence spatiale nécessaire. Compatible avec les clients populaires tels que Claude Desktop et VS Code. Un jeton d'accès Mapbox est requis.

Lire plus
Développement Géo-spatiale

RomM : Le gestionnaire de ROM ultime pour les émulateurs

2025-06-11
RomM : Le gestionnaire de ROM ultime pour les émulateurs

RomM (ROM Manager) est un outil puissant pour organiser et jouer à votre collection de jeux. Son interface épurée prend en charge plusieurs plateformes, schémas de nommage et balises personnalisées. Il analyse et améliore votre bibliothèque avec des métadonnées provenant de IGDB, Screenscraper et MobyGames, récupérant des illustrations de SteamGridDB et affichant les succès de Retroachievements. Jouez à des jeux directement dans votre navigateur à l'aide d'EmulatorJS et de RuffleRS. Partagez votre collection, gérez les jeux multi-disques, les DLC, et plus encore. Des applications officielles pour Playnite et muOS sont disponibles. Rejoignez la communauté Discord pour vous connecter avec d'autres utilisateurs !

Lire plus

s5cmd : Outil en ligne de commande S3 ultra-rapide

2025-06-11
s5cmd : Outil en ligne de commande S3 ultra-rapide

s5cmd est un outil en ligne de commande ultra-rapide pour interagir avec S3 et les systèmes de fichiers locaux. Il offre des améliorations de vitesse impressionnantes par rapport aux outils existants tels que s3cmd et aws-cli, atteignant jusqu'à 32 fois plus de rapidité pour les téléchargements et saturant les liens réseau 40 Gbps pour les téléchargements. Prenant en charge un large éventail d'opérations, de la gestion d'objets de base (lister, télécharger, télécharger, supprimer) aux fonctionnalités avancées telles que le chiffrement côté serveur, la gestion des ACL et la sélection JSON basée sur SQL, s5cmd offre un flux de travail puissant et efficace. L'installation est simple via des binaires précompilés, Homebrew, MacPorts, Conda ou compilation à partir de la source. Il est compatible avec Google Cloud Storage et d'autres services compatibles avec S3, ce qui en fait une solution polyvalente pour la gestion du stockage d'objets.

Lire plus
Développement

Affichage virtuel V4L2 sur Orange Pi 5 Plus : expérience VR préliminaire

2025-06-11
Affichage virtuel V4L2 sur Orange Pi 5 Plus : expérience VR préliminaire

Il s’agit d’un projet d’affichage virtuel RV en phase initiale fonctionnant sur un Orange Pi 5 Plus. Il utilise V4L2 et OpenGL pour capturer la vidéo d’une entrée HDMI et la restituer en temps réel sur un quad texturé dans une fenêtre OpenGL. Les fonctionnalités incluent l’intégration de l’IMU du casque Viture, des motifs de test et une géométrie plane. Le projet est encore en développement initial, les performances devant être considérablement améliorées. Nécessite les bibliothèques OpenGL, GLUT, libv4l2 et, éventuellement, libhidapi. Les utilisateurs peuvent contrôler le périphérique, le mode plein écran, l’intégration de l’IMU Viture, les motifs de test, la distance du plan et l’échelle via des arguments de ligne de commande.

Lire plus
Matériel

s3mini : Client S3 léger et rapide pour l'edge

2025-06-11
s3mini : Client S3 léger et rapide pour l'edge

s3mini est un client TypeScript ultraléger (~14 KB minifié) pour le stockage d'objets compatible S3, offrant des opérations par seconde environ 15 % plus rapides que les alternatives. Il fonctionne sur Node.js, Bun, Cloudflare Workers et d'autres plates-formes edge, testé avec Cloudflare R2, Backblaze B2, DigitalOcean Spaces et MinIO. Avec des API S3 essentielles (put, get, delete, list, etc.) et la prise en charge d'AWS SigV4 (pas besoin d'URL pré-signées), s3mini est sans dépendances et parfait pour les environnements aux ressources limitées. Le support des navigateurs n'est pas fourni.

Lire plus
Développement

Mai : Contrôlez l'IA avec vos lunettes Meta via Messenger

2025-06-10
Mai : Contrôlez l'IA avec vos lunettes Meta via Messenger

Mai est une extension de navigateur qui vous permet de contrôler divers robots IA (ChatGPT, Claude, etc.) à l'aide de commandes vocales via vos lunettes intelligentes Meta Rayban ou l'application Messenger. Elle contourne intelligemment les limitations pour envoyer des messages à des modèles IA personnalisés. Les utilisateurs peuvent configurer plusieurs clés API, envoyer des messages et des images à différents services IA et même convertir les réponses en voix. Bien qu'encore en phase initiale, Mai montre le potentiel de la future intégration de l'IA avec les objets connectés.

Lire plus
Développement

XenevaOS : Un système d'exploitation open source créé de zéro

2025-06-10
XenevaOS : Un système d'exploitation open source créé de zéro

XenevaOS est un nouveau système d'exploitation créé de toutes pièces, prenant en charge les architectures x86_64 et ARM64. Son noyau, 'Aurora', possède une conception hybride. Ce projet open source accepte les contributions des développeurs. Les fonctionnalités actuelles incluent : prise en charge ACPI, noyaux x64 et arm64, mémoire complète de la moitié supérieure, chargement de pilotes DLL, USB3, audio haute définition, prise en charge multiprocesseur (le planificateur multiprocesseur n'est pas encore prêt), bibliothèque graphique Chitralekha, gestionnaire de fenêtres Deodhai, environnement de bureau Namdapha, divers supports de stockage, prise en charge réseau (IPv4, UDP/IP, TCP/IP, ICMP) et applications de base (lecteur audio, navigateur de fichiers, etc.). Le projet est actuellement construit sous Windows.

Lire plus
Développement

Pydoll : Automatisation de navigateur sans Webdrivers

2025-06-10
Pydoll : Automatisation de navigateur sans Webdrivers

Dites adieu aux cauchemars de compatibilité des webdrivers ! Pydoll est une bibliothèque Python révolutionnaire qui se connecte directement au protocole Chrome DevTools, éliminant le besoin de drivers externes pour l'automatisation du navigateur. Elle offre un contournement natif des captchas (Cloudflare Turnstile et reCAPTCHA v3), des performances asynchrones, des interactions imitant le comportement humain et un système d'événements puissant. Sa simplicité, sa puissance et sa capacité à gérer les systèmes de protection modernes des sites web en font l'outil idéal pour les tests automatisés, le web scraping et l'automatisation des tâches répétitives.

Lire plus

CompactLog : une implémentation haute performance du journal de transparence des certificats

2025-06-10
CompactLog : une implémentation haute performance du journal de transparence des certificats

CompactLog est une implémentation du journal de transparence des certificats (CT) basée sur le stockage LSM-tree, qui répond aux défis d'évolutivité rencontrés par les journaux CT traditionnels. Utilisant SlateDB pour le stockage LSM-tree, elle utilise le versioning STH-boundary et des mises à jour d'arbres synchrones pour atteindre un délai de fusion maximal (MMD) de 0 seconde. En traitant les soumissions par lots et en intégrant les certificats dans l'arbre Merkle avant d'émettre les SCT, elle élimine le MMD inhérent à de nombreux journaux CT traditionnels. De plus, CompactLog intègre la déduplication des chaînes de certificats, réduisant considérablement les coûts de stockage. Ses hautes performances et sa fiabilité en font un choix idéal pour les journaux CT de nouvelle génération.

Lire plus
Technologie Arbre de Merkle

patolette : Une bibliothèque de quantification des couleurs et de tramage basée sur l’ACP

2025-06-10
patolette : Une bibliothèque de quantification des couleurs et de tramage basée sur l’ACP

patolette est une bibliothèque C/Python pour la quantification des couleurs et le tramage, implémentant une variante pondérée du quantificateur basé sur l’ACP de Xiaolin Wu. Ses principales caractéristiques incluent la prise en charge des espaces colorimétriques CIEL*u*v* et ICtCp, la pondération optionnelle de la carte de saillance pour les zones visuellement proéminentes et un raffinement KMeans optionnel. Bien qu’elle soit encore en développement et qu’elle ne possède pas encore de package PyPI, elle est déjà utilisable. Une installation manuelle est nécessaire, avec la prise en charge de l’ensemble d’instructions AVX pour améliorer les performances. La bibliothèque ne gère pas le décodage/codage des images ; les utilisateurs doivent le faire eux-mêmes.

Lire plus

Paws-on-MCP : Serveur MCP unifié prêt pour la production

2025-06-10
Paws-on-MCP : Serveur MCP unifié prêt pour la production

Paws-on-MCP est un serveur complet du protocole de contexte de modèle (MCP) implémentant la dernière spécification MCP 2025-03-26. Il présente les capacités de MCP, notamment les outils, les ressources, les invites, les racines et l'échantillonnage amélioré avec les préférences du modèle. Le projet intègre les API HackerNews et GitHub avec une analyse basée sur l'IA via l'échantillonnage MCP avancé. La fonctionnalité MCP principale est prête pour la production, bien que certains tests aient échoué en raison de limitations de concurrence du framework.

Lire plus
Développement

QRawl : Un jeu de rythme et de donjon avec une mécanique de voyage dans le temps

2025-06-10
QRawl : Un jeu de rythme et de donjon avec une mécanique de voyage dans le temps

QRawl est un jeu de rythme et de donjon en 16x9 pixels dont le code source a été rendu open source. Le jeu combine habilement des éléments de jeux de rythme et de jeux de donjon, avec une mécanique centrale axée sur la synchronisation des entrées du joueur avec le rythme du jeu. Pour relever le défi des entrées valides mais tardives du joueur qui entrent en conflit avec les actions des monstres, le jeu utilise une mécanique de « voyage dans le temps » : l’état du jeu est enregistré au rythme, et si une entrée valide est fournie par la suite, le jeu revient à cet état enregistré et recalcule la logique du jeu. Cela garantit un rythme et une jouabilité fluides. Le niveau final révèle un code QR géant, inspirant l’idée du jeu futur de l’auteur : un jeu de donjon de code QR qui génère des donjons à partir de n’importe quel code QR scanné, transformant les intrusions quotidiennes en expériences ludiques.

Lire plus

container : outil de conteneur léger pour les Mac Apple Silicon

2025-06-09
container : outil de conteneur léger pour les Mac Apple Silicon

container est un outil basé sur Swift pour créer et exécuter des conteneurs Linux sur macOS comme des machines virtuelles légères. Il est compatible OCI, vous permettant d'extraire et d'exécuter des images de n'importe quel registre de conteneurs standard et de pousser les images créées. Il utilise les nouvelles fonctionnalités de macOS 26 Beta 1 et présente des limitations réseau sur macOS 15 ; la mise à niveau est recommandée. Téléchargez le programme d'installation sur la page des versions GitHub et utilisez le script uninstall-container.sh pour la suppression. Les données utilisateur peuvent être conservées lors de la désinstallation.

Lire plus
Développement

Exécution de conteneurs Linux sur Apple Silicon : Présentation de Containerization

2025-06-09
Exécution de conteneurs Linux sur Apple Silicon : Présentation de Containerization

Containerization est un projet basé sur Swift qui permet l'utilisation de conteneurs Linux sur Apple Silicon. Tirant parti de la virtualisation, il offre des API complètes pour la gestion des images OCI, l'interaction avec les registres distants, la création de systèmes de fichiers, la configuration du réseau, la gestion de VM légères et l'exécution de processus conteneurisés. Un mini système init, vminitd, gère les processus à l'intérieur de la VM. La compilation nécessite un Mac avec Apple Silicon, macOS 15 + et Xcode 26 Beta +. Une configuration optimisée du noyau Linux garantit des temps de démarrage rapides. La version 0.1.0 est sortie, et les contributions de la communauté sont les bienvenues.

Lire plus
Développement

Munal OS : Un système d'exploitation expérimental en Rust

2025-06-09
Munal OS : Un système d'exploitation expérimental en Rust

Munal OS est un système d'exploitation expérimental entièrement écrit en Rust, avec une conception unikernel, un ordonnancement coopératif et un modèle de sécurité basé sur le sandboxing WASM. Il se passe des composants traditionnels tels qu'un chargeur de démarrage, le mappage de pages, l'espace d'adressage virtuel et les interruptions. Au lieu de cela, le système d'exploitation entier est compilé en un seul binaire EFI, intégrant le noyau, le moteur WASM et toutes les applications. La communication avec QEMU se fait via des pilotes VirtIO, permettant une interface graphique, un pilote réseau et une pile TCP. Bien qu'actuellement limité à QEMU et sans support multi-cœur et interruptions, sa conception minimaliste et le sandboxing basé sur WASM offrent une nouvelle perspective sur la conception des systèmes d'exploitation.

Lire plus
Développement

Somo : Une alternative conviviale à netstat pour la surveillance des sockets et des ports sous Linux

2025-06-09
Somo : Une alternative conviviale à netstat pour la surveillance des sockets et des ports sous Linux

Fatigué de la complexité de netstat ? Somo est un outil de surveillance des sockets et des ports plus convivial pour Linux. Il affiche les informations dans une vue tableau claire, prend en charge diverses options de filtrage (protocole, port, adresse IP, nom du programme, etc.) et offre la possibilité de tuer les processus de manière interactive. L'installation est simple, avec prise en charge des paquets .deb pour Debian et l'installation via Cargo. L'utilisation de sudo permet de voir tous les processus et ports. En résumé : Somo rend la surveillance des ports sous Linux plus simple, plus efficace et plus conviviale.

Lire plus
Développement

Glowstick : Opérations de tenseurs sûres et efficaces en Rust

2025-06-09
Glowstick : Opérations de tenseurs sûres et efficaces en Rust

Glowstick est une crate Rust qui rend le travail avec les tenseurs sûr, facile et agréable en suivant les formes des tenseurs dans le système de types. Il offre une variété d'opérations sur les tenseurs, y compris la multiplication matricielle, la convolution, le remodelage, le squeeze, l'aplatissement, et plus encore. S'intégrant parfaitement avec les frameworks ML Rust populaires tels que Candle et Burn, Glowstick offre aux développeurs Rust de puissantes capacités de calcul tensoriel, simplifiant considérablement le développement de modèles d'apprentissage profond. Notez que le projet est actuellement en version pré-1.0 et sujet à des changements importants.

Lire plus
Développement Tenseur

CoverDrop : messagerie sécurisée pour les applications de presse

2025-06-09
CoverDrop : messagerie sécurisée pour les applications de presse

CoverDrop est un système de messagerie sécurisé permettant une communication confidentielle entre les utilisateurs d'applications mobiles d'organisations de presse et les journalistes, sans laisser de trace. Il se compose de quatre éléments principaux : un module intégré à l'application d'actualité, une API cloud, le CoverNode (services hébergés en toute sécurité) et une application de bureau pour les journalistes. CoverDrop utilise des « messages de couverture » pour rendre la communication sécurisée indistinguable de l'utilisation normale de l'application, offrant ainsi une forte plausibilité. L'architecture du système, détaillée dans un livre blanc, est conçue pour protéger l'anonymat de la source et l'intégrité des messages. Le projet est open source et comprend une documentation complète.

Lire plus

tcpulse : Générateur de charge réseau haute performance en Go

2025-06-09
tcpulse : Générateur de charge réseau haute performance en Go

tcpulse est un outil de génération de charge de connexion TCP/UDP et de mesure de performance haute performance écrit en Go. Il fonctionne en modes serveur et client, permettant des tests de charge, la mesure des performances d'établissement de connexion, les tests de performance de connexion soutenue, la comparaison de protocoles et la validation d'infrastructure. Le mode client propose des modèles de connexion persistants et éphémères pour simuler divers scénarios d'application. tcpulse fournit des métriques en temps réel (percentiles de latence, débit, nombre de connexions), une limitation de débit, la prise en charge de plusieurs cibles, la prise en charge des protocoles TCP/UDP et des optimisations de plateforme. Les résultats sont produits au format JSON Lines pour une intégration facile avec les outils de surveillance et d'analyse.

Lire plus

futa : Un assistant de terminal fonctionnellement inutile

2025-06-08
futa : Un assistant de terminal fonctionnellement inutile

futa, propulsé par le grand modèle de langage qwen3, est un assistant de terminal qui exécute des commandes simples de manière incroyablement gourmande en ressources. Les utilisateurs saisissent n'importe quel texte, et futa utilise un grand modèle de langage pour l'interpréter, puis exécute ce qu'il juge approprié, pouvant inclure (mais sans s'y limiter) le lancement de conteneurs Docker ou l'exécution de commandes git. futa se caractérise par une confiance excessive, des explications verbeuses et une productivité extrêmement faible ; il pourrait même corrompre votre système de fichiers. Les développeurs déclarent explicitement que futa est fonctionnellement inutile et ne sont pas responsables des dommages qui en résultent. En résumé, futa est un outil de divertissement et pour expérimenter les particularités de l'IA, inapproprié pour les environnements de production.

Lire plus
Développement Outil terminal

Fray : Un outil de test de concurrence pour Java

2025-06-08
Fray : Un outil de test de concurrence pour Java

Fray est un outil de test de concurrence puissant pour Java conçu pour aider les développeurs à identifier et à déboguer les conditions de concurrence difficiles à trouver qui se manifestent sous forme de violations d'assertion, d'exceptions au moment de l'exécution ou d'impasses. Utilisant des techniques avancées telles que les tests de concurrence probabilistes et l'échantillonnage d'ordre partiel, Fray offre des tests de concurrence contrôlés et une relecture déterministe pour le débogage d'entrelacements de threads spécifiques. Facilement intégrable dans les frameworks de test existants tels que JUnit 5 (à l'aide d'annotations) et d'autres, Fray fournit également des plugins Gradle et Maven pour une configuration simplifiée. Les contributions sont les bienvenues !

Lire plus

PyOpticL : Révolution de l'ingénierie des systèmes optiques Code-to-CAD

2025-06-07
PyOpticL : Révolution de l'ingénierie des systèmes optiques Code-to-CAD

PyOpticL, une bibliothèque Python, révolutionne la conception des systèmes optiques. Utilisant la simulation de trajet de faisceau et le routage dynamique, elle permet des agencements optiques modulaires et intuitifs sans coordonnées prédéfinies. Prenant en charge les calculs de réflexion, transmission, réfraction et diffraction, PyOpticL simplifie le processus du code au modèle CAO via FreeCAD. Ses sous-systèmes modulaires, construits sur des plaques de base et des composants optiques commerciaux, ont été appliqués avec succès à des expériences de qubits d'ions piégés, démontrant un nouveau paradigme en ingénierie optique.

Lire plus
Développement

Conseils de l'outil de révision de code : erreurs et limitations courantes

2025-06-07
Conseils de l'outil de révision de code : erreurs et limitations courantes

Ce texte énumère les messages courants d'un outil de révision de code, couvrant l'application par lots, les modifications de code, l'état de la demande d'extraction, les commentaires multilignes et plus encore. Ces messages indiquent que certaines suggestions ne peuvent pas être appliquées en raison de l'absence de modifications de code, des demandes d'extraction fermées, de l'affichage de sous-ensembles de modifications, des limites d'application d'une seule ligne, de l'application de suggestions à des lignes supprimées, des suggestions déjà appliquées, des révisions en attente, des commentaires multilignes ou parce que l'action n'est pas disponible temporairement. Le texte résume les différentes limitations et messages d'erreur rencontrés lors de la gestion des suggestions dans un outil de révision de code.

Lire plus
Développement messages d'erreur

Graver des images visibles sur des CD : Un projet technologique rétro

2025-06-07
Graver des images visibles sur des CD : Un projet technologique rétro

Ce projet décrit un outil permettant de graver des images visibles sur la surface d'un disque compact. Inspiré par des projets similaires datant de 15 ans, l'auteur a relancé et porté son code de 2008 sur Qt6. L'outil nécessite la bibliothèque Qt6 et une version binaire pour Windows est fournie. L'étalonnage est complexe en raison des variations géométriques entre les CD, ce qui rend le processus long. L'auteur propose d'utiliser la reconnaissance d'image par IA pour améliorer l'étalonnage et invite à partager des suggestions d'amélioration.

Lire plus
Développement gravure de CD

Octocode : Indexeur de code et générateur de graphe de connaissances optimisé par l'IA

2025-06-07
Octocode : Indexeur de code et générateur de graphe de connaissances optimisé par l'IA

Octocode est un indexeur de code et un moteur de recherche sémantique puissant qui construit des graphes de connaissances intelligents de votre base de code. Il combine des capacités d'IA avancées avec une conception privilégiant le local pour fournir une compréhension approfondie du code, une cartographie des relations et une assistance intelligente aux développeurs. Il prend en charge de nombreux langages de programmation et offre des requêtes en langage naturel, une recherche multimodale, un classement intelligent et une expansion des symboles. Un système de mémoire intégré stocke les informations, les décisions et le contexte, s'intégrant parfaitement aux assistants IA.

Lire plus
Développement

Tests PostgreSQL ultrarapides en mémoire avec py-pglite : aucune installation de PostgreSQL nécessaire

2025-06-06
Tests PostgreSQL ultrarapides en mémoire avec py-pglite : aucune installation de PostgreSQL nécessaire

py-pglite est une bibliothèque de test Python qui offre une intégration transparente entre PGlite et les suites de tests Python. Exploitez la puissance de PostgreSQL dans vos tests sans la surcharge d'une installation complète de PostgreSQL. Elle offre des tests ultrarapides avec PostgreSQL en mémoire, une configuration aisée (seul Node.js est nécessaire), une prise en charge native de SQLAlchemy et SQLModel, un isolement complet des tests avec une base de données nouvelle par module, une compatibilité totale avec PostgreSQL via PGlite, des fixtures plug-and-play pour pytest et des configurations personnalisables (délai d'expiration, journalisation, etc.). Des fonctions utilitaires simplifient le nettoyage de la base de données et la gestion des schémas.

Lire plus
Développement
1 2 11 12 13 15 17 18 19 50 51