awesome-repositories.comCatégoriesBlog

Les grands développeurs évitent les difficultés.Ils commencent avec le bon dépôt.

/

Expliquez en langage naturel ce que vous construisez et obtenez les dépôts GitHub les plus pertinents.

awesome-repositories.com vous aide à trouver le bon projet open-source sur GitHub. Dites à notre recherche par IA ce que vous voulez construire, en langage naturel, et elle classe des milliers de dépôts sélectionnés selon leur pertinence. Chaque projet est surveillé en continu, classés par catégories et plébiscités par d'autres développeurs. Parcourez les sélections ci-dessous ou lancez une recherche pour commencer.

Les sélections du jour

Les pépites du répertoire — une nouvelle sélection toutes les quelques heures.

Parcourir tous les dépôts

Explorer par catégorie

Recherches courantes, organisées sous forme d'arborescence.

Toutes les recherches sélectionnées

Common questions

Qu'est-ce que awesome-repositories.com ?

Un répertoire organisé de dépôts GitHub open source que vous pouvez interroger en langage naturel. Décrivez ce que vous développez et une IA classe des milliers de projets sélectionnés selon leur pertinence, avec une courte explication pour chaque résultat.

En quoi est-ce différent de la recherche GitHub ?

La recherche GitHub correspond aux mots-clés que vous saisissez. Ici, vous décrivez votre besoin en langage naturel et l'IA analyse l'intention. Ainsi, un projet qui répond à votre besoin apparaîtra même s'il n'utilise pas vos termes exacts.

Comment trouver le meilleur dépôt open source pour une tâche ?

Saisissez ce que vous souhaitez construire, par exemple : « une page de statut auto-hébergée qui ping mes services et m'alerte sur Discord ». Vous obtiendrez des dépôts classés par pertinence plutôt que par simple nombre d'étoiles.

Les dépôts sont-ils sélectionnés ou simplement récupérés automatiquement ?

Sélectionnés, pas simplement récupérés. Une IA analyse chaque projet, le classe dans une catégorie et le hiérarchise selon des règles que nous ajustons et révisons. Les entrées peu pertinentes ou en double sont supprimées.

L'utilisation est-elle gratuite ?

Oui. La recherche et la navigation dans le répertoire sont gratuites.

awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
  • Avatar de photonstormphotonstormphaser

    Phaser is a cross-platform 2D web game engine and framework designed for creating interactive experiences that run on desktop and mobile web browsers. It serves as a GPU-accelerated rendering library and WebGL graphics engine for building two-dimensional games using HTML5 Canvas and WebGL. The engine features a dual-backend rendering pipeline that allows developers to switch between rendering paths. It distinguishes itself through high-performance graphics capabilities, including GPU-driven sprite batching for large-scale image management, a dynamic lighting system with self-shadows, and the

    39,800JavaScript
  • Avatar de koala73koala73worldmonitor

    56,552TypeScript
  • Avatar de facebookfacebookreact

    React est une bibliothèque JavaScript pour créer des interfaces utilisateur basées sur une architecture orientée composants et un flux de données unidirectionnel.

    245,669JavaScript
  • Avatar de rg3rg3youtube-dl

    This project is a command-line video downloader and web media extractor written in Python. It is designed to retrieve video and audio streams from various hosting platforms for local storage or real-time streaming via standard output. The system utilizes a framework of custom extractor classes to handle different websites and allows for the development of new extractors to extend compatibility. It supports accessing restricted, private, or region-locked content through the use of session cookies, user-agent headers, and proxy server routing. Capabilities include media format selection based

    140,520Python
une bibliothèque pour le traitement du langage naturela template for building design systems
un serveur de streaming multimédia auto-hébergéun magasin en mémoire léger pour les données éphémèresPlus

AI & Machine Learning

LLMs, agents, and the tools to build with them.

  • Agents IA et frameworks associés
    • Agents de contrôle d'ordinateur de bureau— Agents logiciels autonomes conçus pour interagir avec les systèmes d'exploitation de bureau et les applications afin d'effectuer des tâches.
    • Agents IA d'automatisation web

Notes & Productivity

Notes, tasks, docs, and knowledge bases.

  • Prise de notes et PKM
    • Alternatives auto-hébergées à Notion— Plateformes open source pour gérer des documents connectés, des wikis et des bases de données au sein de votre propre infrastructure privée.
    • Alternatives open source aux outils de notes graphiques

Media & Communication

Chat, calls, photos, music, and personal files.

  • Outils audio et vidéo
    • Convertisseurs de formats audio par lots— Utilitaires en ligne de commande et graphiques pour le traitement par lots et la conversion de fichiers audio entre divers formats.
    • Éditeurs et outils de sous-titrage vidéo

Databases & Data

Databases, pipelines, and analytics.

  • Bases de données spécialisées et distribuées
    • Bases de données à registre immuable— Bases de données à registre distribué fournissant des historiques de transactions vérifiables cryptographiquement et un stockage de données inviolable pour les applications nécessitant des audits stricts.
    • Bases de données analytiques OLAP en colonnes

DevOps & Infrastructure

Containers, deployment, monitoring, and automation.

  • Opérations Kubernetes et GitOps
    • Autoscalers de métriques personnalisées Kubernetes— Outils permettant d'ajuster dynamiquement le nombre de réplicas de pods en fonction des performances applicatives en temps réel et de métriques d'infrastructure personnalisées.
    • Clusters Kubernetes de développement local

Security & Privacy

Passwords, secrets, and offensive security.

  • Analyse de vulnérabilités et de dépendances
    • Auditeurs de configuration de sécurité cloud— Outils automatisés qui scannent les environnements d'infrastructure cloud pour identifier et signaler les erreurs de configuration et vulnérabilités potentielles.
    • Outils d'analyse statique de sécurité (SAST)

Developer Tools

Languages, CLIs, frameworks, and version control.

  • JavaScript et TypeScript
    • Bibliothèques d'internationalisation et de localisation— Bibliothèques logicielles pour traduire les interfaces d'applications et gérer le support multilingue à travers divers frameworks de programmation.
    • Bibliothèques de machines à états pour TypeScript

Learning & Reference

Courses, books, interviews, and CS foundations.

  • Apprentissage et livres par langage
    • Apprentissage de Kotlin pour Android et le backend— Dépôts pédagogiques et tutoriels pour créer des applications mobiles et des services backend avec Kotlin.
    • Livres de programmation gratuits— Ressources éducatives open source et manuels complets pour apprendre divers langages de programmation et concepts de développement logiciel.
— Frameworks et outils open source pour construire des agents autonomes qui naviguent et interagissent avec des sites web en direct.
  • Agents IA persistants et stateful— Frameworks et bibliothèques open source pour construire des agents IA qui maintiennent une mémoire à long terme au fil des sessions utilisateur.
  • Constructeurs de workflows d'agents IA low-code— Plateformes de développement visuel pour concevoir, tester et déployer des workflows et pipelines d'agents IA automatisés.
  • Constructeurs visuels pour pipelines IA— Interfaces en glisser-déposer et éditeurs basés sur des nœuds pour concevoir, orchestrer et déployer des workflows d'agents IA complexes.
  • Frameworks d'agents autonomes pilotés par objectifs— Explorez des plateformes open source conçues pour exécuter des tâches complexes via un raisonnement autonome et des workflows itératifs orientés objectifs.
  • Frameworks ML et MLOps
    • Bibliothèques d'agents pour l'apprentissage par renforcement— Frameworks et toolkits pour développer, entraîner et évaluer des agents autonomes utilisant l'apprentissage par renforcement.
    • Bibliothèques de gradient boosting pour données tabulaires— Frameworks de machine learning haute performance dédiés à l'entraînement d'arbres de décision par gradient boosting sur des données tabulaires.
    • Déploiement ML pour edge et mobile— Frameworks et runtimes pour optimiser et exécuter des modèles de machine learning sur du matériel mobile et edge.
    • Feature Stores pour le Machine Learning— Plateformes open source pour gérer, stocker et servir des features de données cohérentes aux modèles de machine learning.
    • Machine learning pour la prévision de séries temporelles— Explorez des bibliothèques et modèles open source conçus pour la prédiction de données dans des séries temporelles.
    • Monitoring de modèles de machine learning en production— Outils pour suivre les performances des modèles, détecter la dérive des données et identifier la dégradation des systèmes de machine learning en production.
  • Inférence et serving de LLM
    • Clients de chat pour LLM locaux— Applications de bureau permettant une interaction privée et hors ligne avec des modèles de langage exécutés sur du matériel local.
    • Couches de routage et passerelles LLM— Infrastructure open source pour le batching, l'équilibrage de charge et le routage des requêtes entre plusieurs backends de modèles de langage.
    • Frameworks d'inférence de modèles distribués— Outils et bibliothèques open source pour segmenter et exécuter de grands modèles de machine learning sur plusieurs machines en réseau.
    • Frameworks de décodage spéculatif— Bibliothèques et implémentations haute performance conçues pour accélérer l'inférence des modèles de langage via des techniques d'exécution spéculative.
    • Kernels d'optimisation d'inférence Transformer— Noyaux fusionnés haute performance et bibliothèques d'accélération conçus pour réduire la latence lors de l'inférence des modèles de langage.
    • Moteurs d'inférence de modèles GGUF pour CPU— Bibliothèques logicielles et runtimes haute performance conçus pour exécuter des modèles de machine learning quantifiés au format GGUF sur CPU.
  • Évaluation de modèles et observabilité LLM
    • Débogueurs de traces étape par étape pour LLM— Outils pour surveiller et inspecter le flux d'exécution des processus d'agents basés sur les grands modèles de langage.
    • Expérimentation de prompts et de modèles LLM— Outils pour effectuer des tests A/B sur les prompts et les modèles de langage en environnement de production afin d'optimiser les performances.
    • Frameworks d'évaluation d'applications LLM— Ces outils open source fournissent des suites de tests automatisés et des métriques pour évaluer les performances des modèles de langage.
    • Frameworks d'évaluation de sorties LLM— Outils et bibliothèques pour le benchmarking, le test et l'évaluation de la qualité des sorties des grands modèles de langage.
    • Frameworks d'évaluation LLM-as-a-Judge— Outils d'évaluation automatisés qui utilisent des grands modèles de langage pour noter et évaluer la qualité des contenus générés.
    • Monitoring et traçage d'applications LLM— Outils pour suivre les performances, la latence et la consommation de tokens dans vos applications LLM en production.
  • NLP, reconnaissance vocale et embeddings
    • Analyse de langue et de sentiment textuel— Bibliothèques et outils open source pour identifier le langage naturel et évaluer la tonalité émotionnelle d'un texte.
    • Bibliothèques de génération d'embeddings textuels— Frameworks et outils open source pour convertir du texte en langage naturel en représentations vectorielles haute dimension pour la recherche.
    • Frameworks d'agents vocaux en temps réel— Bibliothèques et plateformes open source pour créer des assistants vocaux interactifs avec reconnaissance et synthèse vocale à faible latence.
    • Modèles de synthèse et de reconnaissance vocale— Bibliothèques open source et modèles pré-entraînés pour la conversion de la parole en texte (STT) et la synthèse vocale (TTS).
    • Modèles de traduction multilingue locaux— Moteurs de traduction automatique et modèles de langage auto-hébergés capables de traiter du texte sans dépendance à des API externes.
    • Modélisation de sujets et clustering de texte— Découvrez des bibliothèques et algorithmes open source pour extraire des structures thématiques et regrouper de larges collections de documents textuels.
  • RAG et chat avec documents
    • Applications RAG auto-hébergées de bout en bout— Frameworks open source déployables pour construire et héberger des pipelines de RAG complets sur votre propre infrastructure.
    • Bibliothèques de reranking pour RAG— Frameworks et algorithmes open source conçus pour améliorer la pertinence de la recherche en réordonnant les segments de documents récupérés pour les LLM.
    • Frameworks d'embedding et de chunking de documents— Outils et bibliothèques pour segmenter des documents texte et générer des embeddings vectoriels pour la recherche sémantique.
    • Frameworks de Retrieval-Augmented Generation (RAG)— Ces bibliothèques et outils open source permettent aux développeurs de construire des pipelines de RAG personnalisés pour des applications IA basées sur des documents.
    • Générateurs de chatbots pour documentation— Frameworks et outils open source pour convertir le contenu de sites web et la documentation technique en chatbots interactifs basés sur l'IA.
    • Interfaces de chat sur documents open source— Outils et frameworks auto-hébergés pour construire des agents IA conversationnels qui analysent et interrogent des documents locaux.
  • Parcourir tout dans AI & Machine Learning
    — Outils de gestion des connaissances auto-hébergés proposant une cartographie des idées et des liens bidirectionnels pour vos notes personnelles.
  • Applications d'écriture Markdown sans distraction— Éditeurs de texte et outils de prise de notes open source conçus pour une écriture ciblée, minimaliste et le formatage Markdown.
  • Applications de notes chiffrées auto-hébergées— Plateformes de prise de notes privées prenant en charge l'hébergement local et le chiffrement de bout en bout pour une gestion sécurisée des données.
  • Applications de notes en texte brut chiffrées— Applications de prise de notes auto-hébergées axées sur la confidentialité qui privilégient le chiffrement de bout en bout pour vos données en texte brut.
  • Applications de prise de notes chiffrées— Plateformes de prise de notes open source et auto-hébergées qui privilégient le chiffrement de bout en bout pour la sécurité des données et la confidentialité.
  • Documents, diagrammes et finance
    • Alternatives open source aux outils de diagrammes— Outils de diagrammes auto-hébergés et de bureau pour créer des organigrammes, des topologies réseau et des schémas d'architecture technique.
    • CRM auto-hébergés— Plateformes logicielles open source pour gérer localement les interactions clients, les pipelines de vente et les bases de données de contacts professionnels.
    • Éditeurs de PDF basés sur navigateur— Applications web open source pour visualiser, modifier et remplir des documents PDF directement dans votre navigateur.
    • Générateurs de formulaires et sondages open source— Alternatives auto-hébergées à Typeform pour créer des formulaires web personnalisés, des enquêtes de collecte de données et des questionnaires interactifs.
    • Gestionnaires de finances personnelles auto-hébergés— Applications open source pour suivre les dépenses personnelles, gérer les budgets et surveiller les comptes financiers sur des serveurs privés.
    • Outils de budgétisation par enveloppes open source— Applications de finances personnelles auto-hébergées utilisant la méthode des enveloppes pour suivre les dépenses et gérer l'épargne.
  • Outils de productivité
    • Alternatives à Confluence— Plateformes de documentation open source et auto-hébergées proposant des fonctionnalités de wiki collaboratif et des outils de gestion des connaissances.
    • Alternatives à Evernote— Applications de prise de notes open source et auto-hébergées, offrant des alternatives robustes aux logiciels propriétaires de gestion de notes.
    • Alternatives à Google Keep— Applications de prise de notes auto-hébergées et open source offrant une synchronisation multiplateforme et des fonctionnalités légères de gestion des tâches.
    • Alternatives à Notion et outils de prise de notes— Systèmes de gestion des connaissances open source et plateformes de prise de notes collaboratives offrant des alternatives flexibles à Notion.
    • Alternatives à Obsidian— Explorez des applications de prise de notes open source prenant en charge le Markdown, le stockage local et les workflows de gestion des connaissances personnelles.
    • Alternatives à Trello— Logiciels open source de gestion de projet et tableaux Kanban pour organiser les tâches et suivre les workflows d'équipe.
  • Gestion de projet et kanban
    • Alternatives auto-hébergées à Linear— Outils de gestion de projet open source offrant le suivi des tickets et l'automatisation des flux de travail pour les environnements d'infrastructure auto-hébergés.
    • Alternatives auto-hébergées pour la gestion de projet— Plateformes de gestion de projet open source offrant des outils de collaboration d'équipe auto-hébergés comme alternatives à Asana.
    • Alternatives open source à ClickUp— Plateformes de gestion de projet auto-hébergées fournissant des outils de suivi des tâches, de collaboration d'équipe et d'automatisation des flux pour les équipes agiles.
    • Gestion de projet visuelle auto-hébergée— Plateformes de gestion de projet open source offrant un suivi visuel des tâches et une collaboration d'équipe sur votre infrastructure.
    • Outils de feedback produit auto-hébergés— Plateformes open source pour collecter, suivre et prioriser les demandes de fonctionnalités des utilisateurs et les retours produits en interne.
    • Outils de roadmap produit publics— Logiciels open source pour créer et partager des feuilles de route de développement produit transparentes avec votre communauté d'utilisateurs.
  • CMS et solutions e-commerce
    • Alternatives open source aux CMS headless— Systèmes de gestion de contenu auto-hébergés offrant des backends flexibles pilotés par API pour gérer et diffuser du contenu numérique structuré.
    • Backends e-commerce headless open source— Plateformes e-commerce scalables offrant une infrastructure API-first pour créer des boutiques personnalisées et gérer des transactions numériques complexes.
    • Boutiques de produits numériques auto-hébergées— Plateformes open source pour gérer, vendre et distribuer des fichiers numériques et des licences logicielles depuis votre propre infrastructure.
    • CMS flat-file auto-hébergés— Systèmes de gestion de contenu légers qui stockent les données du site web dans des fichiers plutôt que sur des serveurs de base de données traditionnels.
    • CMS headless basés sur Git— Systèmes de gestion de contenu open source qui stockent et gèrent le contenu des sites web directement dans des dépôts Git.
    • Plateformes de blogging open source— Systèmes de gestion de contenu (CMS) et moteurs de blog auto-hébergés, alternatives légères à WordPress.
  • Digital gardens et plateformes de publication
    • Générateurs de sites de documentation versionnée— Générateurs de sites statiques prenant en charge l'hébergement de documentation multi-versions pour les projets techniques et les manuels de logiciels.
    • Générateurs de sites portfolio personnels— Générateurs de sites statiques et modèles conçus pour permettre aux développeurs de présenter leurs projets techniques et leur expérience professionnelle.
    • Générateurs de sites statiques pour wikis Markdown— Ces outils convertissent la documentation et les notes personnelles basées sur le Markdown en sites wiki statiques consultables et prêts pour le web.
    • Outils de création de liens en bio auto-hébergés— Ces plateformes open source vous permettent de créer et d'héberger des pages de destination personnalisées pour vos profils sur les réseaux sociaux.
    • Plateformes de blog et newsletter auto-hébergées— Moteurs de publication open source et outils de gestion de newsletters pour héberger des blogs personnels et du contenu d'e-mailing professionnel.
    • Plateformes de jardin numérique open source— Logiciels auto-hébergés pour publier des bases de connaissances personnelles interconnectées et des notes en réseau sur le web.
  • Parcourir tout dans Notes & Productivity
    — Logiciels open source pour créer, éditer, synchroniser et formater des fichiers de sous-titres pour divers formats vidéo.
  • Lecteurs vidéo desktop open source— Applications de lecture multimédia multiplateformes pour environnements de bureau, prenant en charge divers formats vidéo et des fonctionnalités de streaming avancées.
  • Logiciels de montage vidéo non linéaire— Éditeurs vidéo non linéaires open source pour le montage professionnel basé sur une timeline, le découpage et la composition multimédia multipiste.
  • Logiciels de streaming vidéo en direct— Outils open source pour capturer, encoder et diffuser des flux vidéo en direct de haute qualité vers diverses plateformes.
  • Mixeurs audio et tables de mixage en direct— Outils logiciels open source pour gérer, mixer et router les flux audio lors de diffusions et d'enregistrements en direct.
  • Plateformes sociales et fédérées
    • Alternatives auto-hébergées à Reddit— Plateformes open source pour créer des forums de discussion communautaires fédérés ou centralisés sur votre propre infrastructure.
    • Clients pour le réseau social Nostr— Explorez des applications et interfaces open source conçues pour interagir avec le protocole de communication décentralisé Nostr.
    • Gestionnaires de favoris et de liens auto-hébergés— Applications web open source pour organiser, taguer et archiver vos liens internet favoris sur des serveurs privés.
    • Implémentations de serveurs Matrix— Logiciel serveur auto-hébergé pour déployer des plateformes de communication décentralisées et fédérées utilisant le protocole Matrix.
    • Logiciels de forum et discussion auto-hébergés— Plateformes open source pour créer des espaces de discussion communautaires et des forums collaboratifs sur votre propre infrastructure.
    • Outils pour le protocole AT et Bluesky— Explorez les bibliothèques, clients et utilitaires open source conçus pour le protocole AT et l'écosystème social Bluesky.
  • Bibliothèques multimédias
    • Gestionnaires de bibliothèques d'ebooks auto-hébergés— Plateformes basées sur navigateur pour organiser, gérer et lire vos bibliothèques numériques sur votre propre infrastructure.
    • Gestionnaires de bibliothèques de mangas auto-hébergés— Plateformes open source pour organiser des collections de mangas numériques et suivre la progression de lecture individuelle sur plusieurs appareils.
    • Lecteurs de comics et mangas auto-hébergés— Plateformes web pour organiser, gérer et lire vos collections de comics et mangas sur vos propres serveurs.
    • Logiciels de galerie photo auto-hébergés— Applications open source pour gérer, organiser et visualiser des collections de photos personnelles sur votre propre serveur privé.
    • PVR pour TV en direct auto-hébergés— Logiciels open source pour enregistrer des flux de télévision diffusés et gérer votre bibliothèque multimédia personnelle pour la lecture.
    • Serveurs de podcasts auto-hébergés— Plateformes open source pour héberger, gérer et diffuser votre collection personnelle de podcasts.
  • Outils de communication
    • Alternatives open source à Discord— Plateformes de communication auto-hébergées avec chat en temps réel, canaux vocaux et gestion de serveur pour les communautés privées.
    • Alternatives open source à Slack— Plateformes de communication d'équipe et applications de messagerie auto-hébergées, conçues pour la collaboration en temps réel et la gestion de projets internes.
    • Alternatives open source à Teams— Plateformes de communication et de collaboration auto-hébergées offrant des alternatives fonctionnelles aux logiciels propriétaires de messagerie d'équipe.
    • Alternatives open source à Zoom— Plateformes de visioconférence auto-hébergées et outils de communication sécurisés pour les réunions à distance et la collaboration en équipe.
    • Applications de messagerie chiffrées de bout en bout— Plateformes de communication open source utilisant des protocoles cryptographiques pour garantir la confidentialité et la sécurité de la livraison des messages.
    • Clients IRC pour terminal et navigateur— Applications de chat open source conçues pour les interfaces en ligne de commande et les environnements web pour les réseaux IRC.
  • Traitement d'images et galeries
    • Bibliothèques de traitement d'image côté serveur— Ces bibliothèques fournissent des outils robustes pour redimensionner, encoder et manipuler des fichiers image dans des environnements serveur.
    • Développement et édition de photos RAW— Outils logiciels open source pour traiter, éditer et gérer des fichiers image bruts de haute qualité provenant d'appareils photo numériques.
    • Logiciels de galerie photo auto-hébergés— Découvrez des plateformes open source pour héberger des collections d'images personnelles et partager des albums photo privés avec vos amis.
    • Outils d'organisation automatique de photos— Utilitaires logiciels qui trient et catégorisent automatiquement les bibliothèques d'images numériques en fonction de métadonnées comme la date et le lieu.
    • Outils de déduplication et de recherche de similarité photo— Identifiez et supprimez les images en double ou visuellement similaires de vos bibliothèques et collections de photos locales.
    • Outils de génération d'images Stable Diffusion— Découvrez des logiciels et bibliothèques open source conçus pour créer et manipuler des images via les modèles Stable Diffusion.
  • Communication et visioconférence
    • Logiciels de visioconférence auto-hébergés— Plateformes open source pour héberger des réunions vidéo privées et sécurisées ainsi que des communications en temps réel sur votre propre infrastructure.
    • Plateformes de chat d'équipe auto-hébergées— Serveurs de messagerie et de collaboration open source permettant aux organisations d'héberger leur infrastructure de communication privée en interne.
    • SDK open source pour appels vidéo— Intégrez des fonctionnalités de visioconférence et de communication audio en temps réel directement dans vos applications web ou mobiles.
    • Serveurs de chat vocal pour le jeu vidéo— Plateformes de communication auto-hébergées conçues pour les interactions vocales à faible latence lors de sessions de jeu multijoueur.
    • Serveurs multimédias WebRTC auto-hébergés— Logiciels open source pour construire une infrastructure de communication audio et vidéo en temps réel sur vos propres serveurs.
    • Softphones VoIP open source— Applications logicielles multiplateformes pour passer des appels vocaux et vidéo sur des réseaux IP.
  • Parcourir tout dans Media & Communication
    — Systèmes de bases de données open source haute performance optimisés pour le traitement analytique rapide et les requêtes complexes sur de grands volumes de données.
  • Bases de données de documents JSON sans schéma— Ces systèmes de bases de données open source stockent et gèrent des documents JSON non structurés sans nécessiter de schéma prédéfini.
  • Bases de données de séries temporelles pour métriques— Moteurs de stockage haute performance conçus pour l'ingestion et l'interrogation efficaces de données temporelles et d'événements.
  • Bases de données multi-modèles— Systèmes de bases de données intégrant des modèles de stockage orientés graphes, documents et clé-valeur au sein d'une architecture unifiée.
  • Bases de données orientées colonnes à haut débit— Magasins de données distribués optimisés pour gérer des volumes d'écriture massifs et des charges de travail analytiques ou transactionnelles à grande échelle.
  • Analytique produit, scraping et qualité
    • Analytique produit et utilisateur auto-hébergée— Plateformes open source pour suivre le comportement des utilisateurs et l'engagement produit tout en gardant un contrôle total sur les données.
    • Feature stores pour le machine learning— Plateformes open source pour gérer, stocker et servir des features de données cohérentes pour l'entraînement de modèles de machine learning.
    • Outils auto-hébergés de session replay et heatmaps— Outils open source pour enregistrer les interactions des utilisateurs et visualiser les données d'engagement sur votre propre infrastructure.
    • Outils d'analyse auto-hébergés axés sur la confidentialité— Plateformes d'analyse web open source offrant des insights détaillés sur le trafic tout en garantissant la pleine propriété et la confidentialité des données.
    • Outils d'extraction et de web scraping— Ces bibliothèques et frameworks open source analysent le contenu HTML non structuré pour le transformer en formats de données structurées propres et exploitables.
    • Outils de catalogue de données d'entreprise— Plateformes open source pour découvrir, cataloguer et documenter des jeux de données distribués au sein d'infrastructures de données organisationnelles complexes.
  • Pipelines, ETL/ELT et orchestration
    • Alternatives auto-hébergées à l'orchestration de workflows— Plateformes open source pour gérer des pipelines de données complexes et la planification de tâches sur votre propre infrastructure.
    • Bibliothèques de planification de tâches (Code-First)— Découvrez des bibliothèques open source pour définir et gérer des tâches récurrentes en arrière-plan directement dans le code de votre application.
    • Bibliothèques de planification de tâches en arrière-plan— Bibliothèques open source pour gérer, exécuter et planifier des tâches asynchrones en arrière-plan dans des environnements d'application côté serveur.
    • Convertisseurs de formats de documents et bureautique— Outils et bibliothèques open source pour convertir par programmation divers formats de documents, feuilles de calcul et présentations.
    • Frameworks déclaratifs de pipelines de données en Python— Ces bibliothèques Python fournissent des abstractions déclaratives pour définir, planifier et exécuter des workflows de traitement de données complexes.
    • Frameworks pour pipelines de données scalables— Bibliothèques et systèmes distribués open source conçus pour construire, orchestrer et gérer des workflows de traitement de données à haut débit.
  • ORM, query builders et accès aux données
    • Bibliothèques d'accès aux bases de données pour Kotlin— Ces bibliothèques open source fournissent une connectivité de base de données typée et des couches de persistance pour les applications Kotlin et JVM.
    • Bibliothèques ORM Data Mapper pour C#— Frameworks ORM (Object-Relational Mapping) haute performance pour C# et .NET qui simplifient l'interaction avec la base de données et la persistance des données.
    • Bibliothèques ORM TypeScript typées— Ces bibliothèques offrent une interaction robuste avec les bases de données, avec une sécurité de typage complète pour les applications Node.js et TypeScript.
    • Générateurs d'API de base de données automatisés— Outils qui créent automatiquement des endpoints REST ou GraphQL directement à partir de schémas de bases de données relationnelles existants.
    • Générateurs de requêtes SQL sans ORM— Bibliothèques légères qui construisent des requêtes SQL par programmation tout en conservant un contrôle total sur les interactions avec la base de données.
    • Générateurs de types à partir de schémas SQL— Outils qui génèrent automatiquement du code et des interfaces typés directement à partir de vos définitions de schéma de base de données existantes.
  • Bases de données
    • Extensions— Explorez des plugins modulaires, des extensions de navigateur et des extensions logicielles conçus pour enrichir les fonctionnalités de diverses plateformes de développement.
    • Gestion des logs— Plateformes et outils centralisés pour la collecte, l'indexation, la recherche et l'analyse de logs système et applicatifs.
    • Alternatives auto-hébergées à Airtable— Plateformes de base de données et de feuilles de calcul open source offrant une gestion de données flexible et collaborative sur votre propre infrastructure.
    • Alternatives open source à Firebase— Plateformes Backend-as-a-Service auto-hébergées fournissant des bases de données en temps réel, de l'authentification et du stockage pour les applications web modernes.
    • Magasins clé-valeur embarqués pour persistance locale— Moteurs de base de données légers et intégrables, conçus pour un stockage local efficace des données dans des applications de bureau ou mobiles.
    • Outils de migration de bases de données— Utilitaires automatisés de versioning de schéma et de migration de données pour gérer l'évolution des bases de données entre les environnements de développement et de production.
  • Streaming, files d'attente et CDC
    • Alternatives auto-hébergées à Kafka pour le streaming— Plateformes open source de streaming d'événements distribués offrant des capacités de traitement de données scalables sans dépendre de Confluent.
    • Alternatives auto-hébergées au streaming d'événements— Découvrez des courtiers de messages et des plateformes de streaming distribué open source qui constituent des alternatives viables à Apache Kafka.
    • Courtiers de messages et streaming à haut débit— Plateformes open source évolutives conçues pour l'ingestion de données en temps réel et les architectures de pipelines pilotées par les événements à haut volume.
    • Courtiers de messages légers pour tâches de fond— Systèmes de messagerie haute performance conçus pour une mise en file d'attente efficace des tâches et un traitement asynchrone en arrière-plan dans les applications distribuées.
    • Files d'attente de tâches basées sur Postgres— Bibliothèques et frameworks open source pour gérer le traitement de tâches en arrière-plan en utilisant PostgreSQL comme stockage principal.
    • Moteurs de traitement de flux— Frameworks haute performance pour la transformation de données en temps réel et le traitement d'événements complexes dans des environnements distribués.
  • Parcourir tout dans Databases & Data
    — Outils et distributions légères pour exécuter des environnements Kubernetes mono-nœud ou multi-nœuds sur des machines de développement locales.
  • Contrôleurs de déploiement progressif Kubernetes— Outils de déploiement automatisés pour gérer les releases canary et le basculement de trafic blue-green au sein des clusters Kubernetes.
  • Débogage par conteneurs éphémères Kubernetes— Outils et utilitaires pour attacher des conteneurs éphémères à des pods en cours d'exécution afin de déboguer des environnements Kubernetes en direct.
  • Frameworks de développement d'opérateurs Kubernetes— Ces bibliothèques et outils open source simplifient la création de contrôleurs Kubernetes personnalisés et la gestion de cycles de vie applicatifs complexes.
  • Moteurs de conformité et politiques Kubernetes— Outils automatisés pour valider et appliquer des politiques de sécurité ou de conformité sur les ressources de vos clusters Kubernetes.
  • Réseautage, ingress, DNS et VPN
    • Alternatives auto-hébergées à Cloudflare Tunnel— Outils open source pour exposer en toute sécurité des services locaux à Internet sans dépendre de tunnels cloud tiers.
    • Clients DNS dynamique pour l'auto-hébergement— Outils automatisés qui suivent et mettent à jour l'adresse IP de votre serveur domestique auprès des fournisseurs DNS.
    • Contrôleurs VPN mesh auto-hébergés— Logiciels open source pour créer des réseaux virtuels privés pair-à-pair avec gestion centralisée et routage chiffré.
    • Gestionnaires de proxy inverse Nginx— Interfaces de gestion auto-hébergées pour Nginx, automatisant la génération de certificats SSL et la configuration de reverse proxy.
    • Ingress Controllers pour Kubernetes— Outils open source pour gérer l'accès externe aux services au sein d'un cluster Kubernetes via HTTP et HTTPS.
    • Outils de sécurité du trafic pour Service Mesh— Ces implémentations de service mesh open source sécurisent, surveillent et gèrent la communication entre les composants d'une architecture de microservices distribués.
  • Infrastructure as Code et provisioning
    • Estimation des coûts d'infrastructure Terraform— Outils qui analysent les plans Terraform pour fournir des estimations de dépenses cloud projetées avant d'appliquer les changements d'infrastructure.
    • Générateurs d'images système (Golden Images) cloud— Outils et pipelines automatisés pour créer, durcir et distribuer des images de machines virtuelles standardisées pour les environnements cloud.
    • Générateurs de code d'infrastructure Terraform— Outils automatisés qui scannent les environnements cloud existants pour produire les fichiers de configuration et l'état Terraform correspondants.
    • Infrastructure as Code pour le cloud— Outils et frameworks pour provisionner et gérer des ressources cloud en utilisant des langages de programmation généralistes comme TypeScript ou Python.
    • Outils de configuration de serveurs SSH sans agent— Automatisez les tâches de configuration système et d'infrastructure serveur à l'aide d'outils légers sans agent qui communiquent via SSH.
    • Outils de détection de dérive (drift) Terraform— Identifiez les écarts entre vos fichiers d'état Terraform définis et la configuration réelle de l'infrastructure en direct.
  • Observabilité, tracing et logging
    • Agents unifiés de collecte de télémétrie— Agents open source qui consolident les métriques, les logs et les traces distribuées dans un pipeline de données d'observabilité unique.
    • Alternatives auto-hébergées à Datadog— Plateformes d'observabilité et de monitoring open source pour suivre les métriques d'infrastructure, les logs et les performances applicatives en interne.
    • Backends auto-hébergés pour le tracing distribué— Plateformes open source pour collecter, stocker et visualiser les données de traces distribuées au sein de votre propre infrastructure.
    • Bases de données de logs structurés haute performance— Moteurs open source scalables conçus pour l'ingestion, l'indexation et l'interrogation rapides de flux de logs structurés.
    • Cartographie de services pour le tracing distribué— Outils open source pour visualiser les flux de requêtes et les dépendances de services au sein d'architectures système distribuées complexes.
    • Monitoring de performance applicative (APM) auto-hébergé— Outils open source pour suivre, analyser et visualiser les métriques de performance applicative au sein de votre propre infrastructure.
  • Outils pour conteneurs et images
    • Analyseurs de couches d'images Docker— Outils pour inspecter le contenu des images de conteneurs, la composition des couches et identifier les vulnérabilités de sécurité potentielles ou l'embonpoint.
    • Constructeurs d'images de conteneurs sans daemon— Outils et bibliothèques pour construire des images de conteneurs conformes aux spécifications OCI sans nécessiter de démon Docker.
    • Linters de bonnes pratiques pour Dockerfile— Outils d'analyse automatisés qui scannent les Dockerfiles pour identifier les vulnérabilités de sécurité, les erreurs de configuration et les opportunités d'optimisation.
    • Optimiseurs automatiques d'images Docker— Outils qui analysent et réduisent automatiquement la taille des images de conteneurs en supprimant les fichiers et dépendances inutiles.
    • Outils de mirroring de registres de conteneurs— Solutions auto-hébergées pour mettre en cache et mettre en miroir des images de conteneurs amont afin d'améliorer la vitesse et la fiabilité des déploiements.
    • Registres d'images Docker auto-hébergés— Solutions de stockage d'images de conteneurs privées à déployer et gérer sur votre propre infrastructure.
  • Outils cloud et gestion des coûts
    • Émulateurs de services AWS locaux— Outils open source simulant une infrastructure AWS en local pour tester des applications cloud-native sans connexion internet active.
    • Outils d'inventaire d'actifs cloud en temps réel— Interrogez et surveillez vos ressources d'infrastructure multi-cloud en temps réel grâce à des moteurs de découverte et d'inventaire basés sur SQL.
    • Outils d'inventaire et d'audit d'actifs cloud— Découvrez des utilitaires open source pour cartographier, suivre et auditer les ressources d'infrastructure dans des environnements multi-cloud.
    • Outils d'optimisation des coûts cloud— Utilitaires automatisés qui identifient et suppriment l'infrastructure cloud inutilisée pour réduire les dépenses opérationnelles mensuelles.
    • Outils de gestion d'infrastructure multi-cloud— Plateformes et frameworks unifiés pour provisionner et orchestrer des ressources sur des environnements AWS, Google Cloud et Azure.
    • Outils de gestion des coûts cloud— Utilitaires open source pour surveiller, analyser et optimiser les dépenses d'infrastructure sur des environnements et comptes multi-cloud.
  • Parcourir tout dans DevOps & Infrastructure
    — Outils automatisés analysant le code source pour identifier les vulnérabilités et failles de sécurité potentielles durant le développement.
  • Outils d'audit de sécurité automatisés pour AWS— Scanners automatisés d'évaluation de sécurité et de conformité pour identifier les vulnérabilités et erreurs de configuration de votre infrastructure AWS.
  • Scanners automatisés de vulnérabilités web— Outils open source identifiant automatiquement les failles de sécurité et vulnérabilités courantes dans le code des applications web.
  • Scanners de sécurité pour charges de travail Kubernetes— Identifier et analyser les configurations de conteneurs en cours d'exécution pour détecter les vulnérabilités et erreurs de configuration dans les clusters Kubernetes.
  • Scanners de sécurité pour clusters Kubernetes— Outils automatisés pour identifier les vulnérabilités, les erreurs de configuration et les violations de politiques de sécurité dans vos clusters Kubernetes.
  • Authentification et autorisation
    • Alternatives open source à Auth0— Plateformes d'identité et d'authentification auto-hébergées offrant une connexion utilisateur sécurisée et un contrôle d'accès pour vos applications.
    • Bibliothèques d'authentification MFA et TOTP— Implémentez une authentification multifacteur sécurisée et une vérification par mot de passe à usage unique (TOTP) dans vos services backend.
    • Bibliothèques d'authentification pour applications web— Frameworks d'authentification open source robustes pour gérer les connexions, les sessions et la vérification d'identité.
    • Bibliothèques d'authentification sans mot de passe et Passkey— Implémentez des flux d'authentification modernes et sécurisés utilisant FIDO2, WebAuthn et les standards de connexion sans mot de passe.
    • Bibliothèques de contrôle d'accès basé sur les attributs (ABAC)— Bibliothèques open source pour implémenter une logique d'autorisation fine et basée sur des politiques au sein de vos applications.
    • Bibliothèques de contrôle d'accès basé sur les rôles (RBAC)— Bibliothèques open source pour implémenter des systèmes de permissions granulaires et un contrôle d'accès basé sur les rôles (RBAC).
  • Reconnaissance et OSINT
    • Détecteurs de stack technologique web— Outils open source qui parcourent les sites web pour identifier les frameworks, bibliothèques et composants d'infrastructure utilisés en production.
    • Extracteurs de métadonnées pour photos et documents— Outils et bibliothèques pour extraire les données EXIF intégrées, les coordonnées de géolocalisation et les propriétés de documents à partir de fichiers.
    • Frameworks automatisés de reconnaissance pour Bug Bounty— Ces outils automatisent la découverte d'actifs, l'énumération de sous-domaines et le scan de vulnérabilités pour la recherche en sécurité de type bug bounty.
    • Outils d'énumération et de reconnaissance de sous-domaines— Utilitaires de sécurité automatisés pour identifier les sous-domaines et cartographier les surfaces d'attaque externes.
    • Outils d'énumération OSINT par nom d'utilisateur— Découvrez des utilitaires open source qui suivent et vérifient la présence de comptes utilisateurs sur diverses plateformes de réseaux sociaux mondiales.
    • Outils de découverte d'actifs cloud— Identifier les buckets de stockage cloud et les actifs d'infrastructure exposés publiquement pour améliorer la posture de sécurité de votre organisation.
  • Outils offensifs et Red Teaming
    • Analyse des chemins d'attaque Active Directory— Outils open source pour cartographier, visualiser et identifier les relations de sécurité exploitables au sein des environnements Active Directory.
    • Frameworks de Command & Control (C2) pour Red Team— Infrastructure et outils de communication open source conçus pour les opérations de red teaming et les tests d'intrusion autorisés.
    • Frameworks de mouvement latéral post-exploitation— Ces outils open source facilitent le parcours réseau et l'élévation de privilèges lors de tests de sécurité et d'exercices en laboratoire autorisés.
    • Frameworks open source pour le Red Teaming— Frameworks de pentest et de red teaming open source puissants, conçus pour l'évaluation de sécurité et l'exploitation.
    • Labs de pentest Active Directory— Découvrez des frameworks open source et des environnements vulnérables conçus pour pratiquer l'exploitation d'Active Directory et les techniques d'évaluation de sécurité.
    • Outils de génération et d'obfuscation de payloads— Ces utilitaires open source créent et modifient des charges utiles malveillantes pour évaluer l'efficacité des défenses de sécurité des terminaux.
  • Secrets, coffres-forts et cryptographie
    • Bibliothèques de cryptographie modernes en Rust— Primitives cryptographiques haute performance et sécurisées en mémoire pour construire des protocoles de chiffrement et d'authentification robustes en Rust.
    • Bibliothèques de cryptographie post-quantique— Implémentations d'algorithmes cryptographiques conçus pour résister aux futures attaques potentielles des ordinateurs quantiques.
    • Bibliothèques de développement pour preuves à divulgation nulle de connaissance— Frameworks et boîtes à outils cryptographiques pour construire, vérifier et intégrer des preuves à divulgation nulle de connaissance (zero-knowledge proofs) dans vos applications.
    • Chiffrement au niveau des champs et préservant le format— Bibliothèques et outils open source pour implémenter le chiffrement granulaire des données et des techniques cryptographiques préservant le format dans les bases de données.
    • Coffres-forts de gestion des secrets auto-hébergés— Alternatives open source à HashiCorp Vault pour stocker et gérer en toute sécurité les identifiants et données de configuration sensibles.
    • Gestion interne de certificats TLS— Outils open source pour générer, automatiser et gérer des certificats TLS privés pour les services réseau internes.
  • Sécurité et analyse réseau
    • Analyseurs de protocoles réseau approfondis— Outils open source avancés pour capturer, inspecter et décoder le trafic réseau complexe et les protocoles de communication.
    • Capture et analyse de trafic réseau— Outils open source pour surveiller, intercepter et inspecter les paquets de données sur les réseaux locaux et étendus.
    • Contrôle d'accès réseau auto-hébergé— Outils open source pour gérer la segmentation réseau, l'authentification des appareils et le contrôle d'accès sécurisé au sein des infrastructures privées.
    • Outils d'audit de sécurité pour réseaux Wi-Fi— Logiciels open source pour tester les vulnérabilités des réseaux sans fil, effectuer des tests d'intrusion et analyser les protocoles de sécurité Wi-Fi.
    • Outils de cartographie réseau et d'énumération de services— Découvrez des utilitaires open source pour scanner les topologies réseau et identifier les services actifs dans les environnements de laboratoire.
    • Scanners de ports réseau haute performance— Outils open source efficaces pour la découverte réseau rapide et les opérations complètes de scan de ports.
  • Parcourir tout dans Security & Privacy
    — Bibliothèques open source fournissant des outils robustes pour implémenter des machines à états finis dans des applications TypeScript.
  • Bibliothèques de validation de schémas TypeScript— Bibliothèques typées pour définir, parser et valider des structures de données dans des applications TypeScript et JavaScript.
  • Bibliothèques de validation de types runtime pour TypeScript— Bibliothèques offrant une validation basée sur des schémas et un parsing typé pour les données à l'exécution dans TypeScript.
  • Bibliothèques JavaScript légères pour les dates— Utilitaires JavaScript open source compacts pour analyser, manipuler et formater efficacement les chaînes de date et d'heure.
  • Bibliothèques utilitaires JavaScript sans dépendances— Bibliothèques JavaScript légères fournissant des fonctions utilitaires essentielles sans aucune dépendance externe.
  • React et Next.js
    • Bibliothèques d'animation pour React— Bibliothèques open source fournissant des outils et des hooks pour créer des animations et des transitions fluides dans React.
    • Bibliothèques de composants React— Collection de jeux de composants UI et de systèmes de design construits spécifiquement pour le développement d'applications React.
    • Bibliothèques de composants React accessibles— Collection de bibliothèques de composants UI React respectant strictement les normes d'accessibilité WAI-ARIA.
    • Bibliothèques de drag-and-drop pour React— Bibliothèques open source fournissant des composants et des hooks pour implémenter des interactions de glisser-déposer intuitives dans React.
    • Bibliothèques de gestion d'état pour le frontend— Solutions robustes de gestion d'état pour les architectures frontend modernes comme React, Vue et autres frameworks JavaScript.
    • Bibliothèques de graphiques pour dashboards React— Composants de visualisation de données haute performance pour créer des tableaux de bord analytiques interactifs dans des applications React.
  • Utilitaires de terminal et CLI
    • Alternatives aux multiplexeurs de terminal— Outils en ligne de commande offrant des fonctionnalités de gestion de session et de division de fenêtre comme alternatives à tmux.
    • Alternatives modernes aux commandes Unix classiques— Utilitaires en ligne de commande haute performance, alternatives plus rapides et riches en fonctionnalités aux outils Unix traditionnels.
    • Clients HTTP interactifs pour terminal— Outils en ligne de commande pour tester et déboguer des API web avec des interfaces interactives et des fonctionnalités de gestion de requêtes.
    • Frameworks pour applications CLI en Go— Bibliothèques et toolkits pour créer des interfaces en ligne de commande (CLI) et des applications de terminal interactives en Go.
    • Gestionnaires de fichiers en ligne de commande pilotés au clavier— Explorateurs de fichiers en ligne de commande pour une navigation et une gestion efficaces au clavier.
    • Moteurs de personnalisation de prompt shell— Frameworks et outils pour créer, styliser et gérer des thèmes de prompt personnalisés pour votre interface en ligne de commande.
  • Autres langages et écosystèmes
    • Bibliothèques de génération de PDF pour Java— Ces bibliothèques Java open source permettent aux développeurs de créer, manipuler et générer des documents PDF de manière efficace.
    • Bibliothèques de programmation concurrente pour Clojure— Ces bibliothèques open source fournissent des primitives et abstractions robustes pour gérer l'état et la concurrence en Clojure.
    • Bibliothèques de programmation fonctionnelle pour Scala— Explorez les bibliothèques et frameworks open source permettant la programmation fonctionnelle et le développement typé en Scala.
    • Frameworks API pour Ruby— Bibliothèques et frameworks open source haute performance conçus pour créer des API RESTful et GraphQL scalables en Ruby.
    • Frameworks de jeu généralistes pour Lua— Kits de développement multiplateformes et moteurs pour créer des applications interactives et des jeux avec le langage Lua.
    • Frameworks de services web pour Elixir— Bibliothèques et frameworks haute performance pour développer des applications web et des API scalables avec le langage Elixir.
  • Développement web
    • API— Explorez des outils et frameworks open source pour construire, documenter, tester et gérer des interfaces de services web robustes.
    • Bibliothèques d'automatisation de navigateurs headless— Outils et frameworks programmatiques pour piloter des navigateurs web à des fins d'automatisation, de scraping et de test.
    • Frameworks web pour Golang— Bibliothèques et frameworks haute performance pour construire des applications web scalables et des microservices avec le langage Go.
    • Générateurs de sites statiques— Frameworks et outils qui compilent des fichiers sources en sites web HTML statiques pour un déploiement web efficace.
    • Générateurs de sites statiques— Frameworks et outils qui compilent des fichiers sources en sites web HTML statiques pour des performances optimisées.
    • Packages utilitaires essentiels pour Laravel— Découvrez des packages Laravel de haute qualité qui simplifient les fonctionnalités courantes comme l'authentification, la gestion de fichiers et le traitement de données.
  • Écosystème Go
    • Bibliothèques de chargement de configuration pour Go— Bibliothèques fournissant des outils robustes pour gérer les paramètres d'application, les variables d'environnement et les fichiers de configuration en Go.
    • Bibliothèques de logging structuré pour Go— Frameworks de logging haute performance pour Go, produisant des formats lisibles par machine comme le JSON pour une analyse centralisée.
    • Bibliothèques de serveurs WebSocket pour Go— Bibliothèques Go haute performance pour construire des serveurs de communication temps réel scalables via le protocole WebSocket.
    • Exécuteurs de tâches et alternatives à Make pour Go— Outils de build en ligne de commande et utilitaires d'automatisation de tâches écrits en Go pour gérer les workflows de projet.
    • Frameworks et toolkits pour microservices en Go— Cette collection regroupe des bibliothèques et frameworks Go robustes pour concevoir des architectures de microservices distribuées et scalables.
    • ORM et query builders pour Go— Couches d'abstraction de base de données et bibliothèques de construction de requêtes SQL pour les applications Go.
  • Parcourir tout dans Developer Tools
  • Livres et guides pour maîtriser Golang— Livres techniques complets, tutoriels et documentation pour apprendre le langage Go en partant de zéro.
  • Programmation fonctionnelle en Scala et sur la JVM— Explorez des ressources, tutoriels et bibliothèques pour maîtriser les patterns de programmation fonctionnelle au sein de l'écosystème Scala.
  • Programme d'apprentissage de la programmation fonctionnelle en Haskell— Explorez des ressources d'apprentissage structurées, des tutoriels interactifs et des exercices complets pour maîtriser la programmation fonctionnelle en Haskell.
  • Projets pratiques pour apprendre Rust— Développez des applications pratiques et des exercices de code pour maîtriser les concepts de Rust.
  • Fondamentaux de l'informatique
    • Algorithmes et structures de données en JavaScript— Implémentations d'algorithmes fondamentaux et de structures de données écrites en JavaScript moderne pour les développeurs.
    • Architecture des ordinateurs et conception de CPU— Ressources pédagogiques, simulateurs et documentation pour comprendre l'architecture des processeurs, les jeux d'instructions et les principes de conception matérielle.
    • Articles de recherche fondamentaux en informatique— Cette collection présente des articles académiques fondateurs qui ont établi les principes et algorithmes de base de l'informatique moderne.
    • Curriculum d'auto-formation en informatique— Plans d'étude et ressources open source complets pour maîtriser les concepts fondamentaux de l'informatique en autodidacte.
    • Fondamentaux des réseaux informatiques— Explorez des projets open source, des ressources pédagogiques et des outils de simulation pour maîtriser les protocoles et architectures réseau fondamentaux.
    • Fondamentaux du réseau et TCP/IP— Explorez des projets open source et des ressources pédagogiques expliquant les protocoles internet fondamentaux et les concepts d'architecture réseau.
  • Pratique, projets et ressources gratuites
    • Blogs d'ingénierie d'entreprises tech— Une collection de blogs d'ingénierie d'entreprises technologiques partageant leurs retours d'expérience sur l'architecture, le développement et l'infrastructure.
    • Cours de programmation gratuits sans inscription— Plateformes éducatives et dépôts open source proposant des tutoriels de programmation accessibles sans inscription.
    • Défis de code quotidiens— Exercices de programmation interactifs et problèmes algorithmiques conçus pour améliorer vos compétences en développement logiciel grâce à une pratique quotidienne.
    • Idées de projets de programmation pour monter en compétences— Explorez divers défis de code et projets pratiques conçus pour améliorer votre expertise et vos compétences techniques.
    • Implémentations pédagogiques d'algorithmes en Python— Explorez des bases de code Python propres et bien documentées, conçues pour enseigner les algorithmes fondamentaux et les structures de données.
    • Préparation aux certifications Cloud et DevOps— Guides d'étude open source, examens blancs et ressources pédagogiques pour les certifications professionnelles en cloud et DevOps.
  • Construisez votre propre X
    • Construction de langages de programmation et d'interpréteurs— Ressources et frameworks pour concevoir des langages de programmation, des compilateurs, des machines virtuelles et des environnements d'exécution.
    • Créer son propre éditeur de texte— Explorez des projets open source et des tutoriels pour créer des éditeurs de texte fonctionnels en partant de zéro, dans divers langages.
    • Créer son propre moteur de base de données— Projets pédagogiques et ressources pour implémenter des moteurs de stockage, des analyseurs de requêtes et les composants internes de bases de données.
    • Créer son propre noyau de système d'exploitation— Explorez des projets open source et des ressources pédagogiques pour développer des noyaux de systèmes d'exploitation personnalisés.
    • Créer son propre système de contrôle de version— Projets pédagogiques et guides pour implémenter les fonctionnalités fondamentales d'un système de contrôle de version.
    • Guides de construction de compilateurs— Tutoriels étape par étape et ressources pour créer vos propres compilateurs et interpréteurs de langages de programmation.
  • Questions d'entretien par langage
    • Entraînement aux entretiens de code Python— Cette collection propose des défis de code et des questions d'entretien courantes pour aider les développeurs à se préparer aux évaluations Python.
    • Exercices pratiques d'entretien SQL— Pratiquez des requêtes SQL complexes et des problèmes d'entretien technique pour affiner vos compétences en développement et analyse de données.
    • Préparation aux entretiens Android et Kotlin— Entraînez-vous avec des questions d'entretien technique et des défis de code conçus pour le développement Android et la maîtrise de Kotlin.
    • Questions d'entretien Java et explications— Explorez des collections complètes de questions d'entretien Java, accompagnées d'explications conceptuelles détaillées et d'exemples de code.
    • Questions d'entretien pour développeurs backend Golang— Explorez des problèmes techniques et des concepts architecturaux courants pour évaluer les candidats ingénieurs backend utilisant Go.
    • Questions d'entretien pour développeurs frontend TypeScript seniors— Explorez des questions d'entretien technique et des défis de code adaptés aux rôles senior en TypeScript et développement frontend.
  • Roadmaps développeur par rôle
    • Feuille de route : Data Engineering— Ressources, tutoriels et guides techniques pour maîtriser les compétences essentielles en data engineering et les outils d'infrastructure.
    • Feuilles de route : Machine Learning Engineering— Parcours d'apprentissage complets et ressources de programme pour maîtriser l'ingénierie en machine learning et les compétences en data science.
    • Parcours d'apprentissage : DevOps Engineer— Roadmaps complètes et checklists de compétences pour maîtriser les technologies essentielles d'infrastructure, d'automatisation et d'ingénierie cloud.
    • Parcours d'apprentissage en ingénierie de la cybersécurité— Ressources pédagogiques structurées et roadmaps techniques pour les personnes débutant une carrière en ingénierie de la sécurité.
    • Parcours de carrière : Développeur Backend— Ressources et parcours d'apprentissage pour les ingénieurs backend souhaitant évoluer vers des rôles de leadership technique.
    • Ressources d'apprentissage du Site Reliability Engineering— Guides, roadmaps et documentation technique pour maîtriser le Site Reliability Engineering (SRE) et les pratiques de gestion d'infrastructure.
  • Parcourir tout dans Learning & Reference