esbuild est un bundler JavaScript extrêmement rapide pour le web, écrit en Go. Il prend en charge nativement JavaScript, CSS, TypeScript et JSX, empaquete ESM et CommonJS, et propose le tree-shaking, la minification, les cartes source, un serveur local, le mode surveillance et des plugins via l'interface CLI, JS et Go.
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 COLLECTIONKotoba est une langue déclarative axée sur la sécurité et une pile informatique pour les agents IA qui impose l'exécution sécurisée par capacité, la cryptographie post-quantique par défaut, des artefacts adressés par contenu et des limites explicites de l'autorité pour encadrer le code non fiable.
PB-Compiler est un compilateur C# écrit de zéro pour la famille PowerBASIC (y compris QuickBASIC et Turbo Basic). Il génère des exécutables DOS MZ 16 bits authentiques, fidèles octet par octet aux compilateurs d'origine. Il inclut un pipeline d'optimisation basé sur SSA, le support d'extensions modernes en pb36 et une exécution multiplateforme sur hôtes 64 bits.
LAMINARIA est une chaîne d'outils unifiée en phase de recherche qui modélise les builds Rust et Nim comme un graphe d'actions explicable, couvrant la résolution des dépendances, les pipelines de compilation et l'exécution.
Parcel est un outil de build web sans configuration qui prend en charge HTML, CSS, JavaScript et de nombreux types d'actifs, avec un serveur de développement intégré, le rechargement à chaud, une compilation en Rust, la mise en cache et une optimisation automatique pour la production.
V est un langage de programmation compilé, simple, rapide et sûr, qui se compile en moins d'une seconde sans dépendances de bibliothèque. Il offre la traduction C vers V, le rechargement de code à chaud, une gestion flexible de la mémoire, un ORM et un framework web intégrés, ainsi que des backends C et JavaScript.
Babel est un compilateur JavaScript communautaire qui transforme la syntaxe JavaScript moderne en versions compatibles avec les environnements plus anciens, permettant aux développeurs d'utiliser les dernières fonctionnalités du langage.
Block est un moteur d’orchestration polyglotte local-first pour écrire des workflows multilingues (Python, JavaScript, Lua, PHP, SQL, PowerShell) dans des fichiers .blk uniques. Il coordonne les runtimes hôtes, transmet un état partagé sérialisable entre blocs et s’exécute sous Windows via CLI. Éditions : Lite, Standard, Plus.
Dépôt officiel de Kotlin : le langage de programmation multiplateforme concis de JetBrains, avec compilateur, bibliothèque standard, automatisation de build Gradle, prise en charge de Kotlin/Native et directives pour les contributeurs.
Promise est un langage de programmation statiquement typé conçu pour les agents IA afin d'écrire du code correct et maintenable. Il propose une propriété explicite, une concurrence de style goroutine, une gestion algébrique des erreurs, des génériques et une correspondance de motifs. Il se compile nativement en LLVM pour Linux, macOS, Windows et WASM.
pktc est un compilateur CLI qui décrit la structure des paquets réseau pour générer automatiquement la configuration des dispositifs de tunnel Linux via iproute2.
rucc est un compilateur C optimisant en phase initiale écrit en Rust. Il vise SQLite, PostgreSQL et Linux, utilisant des règles de réécriture vérifiées par SMT, un IR SSA sans poison, des e-graphs et des objets/DWARF auto-encodés.
Svelte est un framework basé sur un compilateur pour les applications web. Il convertit des composants déclaratifs en JavaScript vanilla efficace qui met à jour le DOM sans DOM virtuel.
Codon est une implémentation Python haute performance qui compile en code machine natif, offrant des vitesses comparables au C/C++ et prenant en charge le multithreading natif et l'accélération GPU.
Compiler Explorer est un outil web interactif pour compiler du code en C, C++, Rust, Go et plus de 30 autres langages et visualiser l'assembleur résultant en temps réel. Il prend en charge plusieurs compilateurs par langage, des mises en page configurables et une API REST, et peut être auto-hébergé.
Ce dépôt est un espace réservé indiquant que le projet du langage de programmation Zig a quitté GitHub pour Codeberg ; il n'est pas répliqué et ne contient ni code source ni documentation.
Wago est un runtime WebAssembly écrit entièrement en Go qui compile le Wasm en code machine natif sans CGO. WASI, le Component Model et d'autres capacités hôtes sont fournis via des plugins.
Apache TVM est un framework de compilation d'apprentissage automatique ouvert, conçu pour un déploiement universel et des pipelines de compilation personnalisables.
Sway est un langage de programmation inspiré de Rust et une toolchain de compilation pour écrire des smart contracts sur la blockchain Fuel. Il comprend forc (le compilateur), la bibliothèque standard et les outils associés.
Panda est un framework CSS-in-JS universel et type-safe pour les systèmes de design. Il extrait les styles au moment du build, génère du CSS moderne avec des couches de cascade et des variables, et supporte les recettes et variants.