Une liste 'awesome' regroupant des frameworks JavaScript, des bibliothèques de composants web et d'UI pour React, Vue, Angular et plus, ainsi que des composants mobiles, des templates d'administration et des bibliothèques d'icônes.
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 COLLECTIONMediaPipe est le framework multiplateforme de Google et sa suite de solutions d'apprentissage automatique sur appareil pour les médias en direct et en streaming, couvrant les tâches de vision, de texte et d'audio sur Android, iOS, web, bureau et périphériques de pointe.
Ruby on Rails est un framework web full-stack écrit en Ruby, suivant le pattern MVC. Il inclut Active Record pour les modèles de base de données, Action Pack pour le routage et les contrôleurs, Action View pour les templates, et des bibliothèques pour les mails, jobs, WebSockets, stockage de fichiers et texte riche.
Numl est un langage de conception UI, une bibliothèque de composants web et un framework CSS runtime obsolètes, permettant de créer rapidement des interfaces sans bundler ni configuration.
Sparkle 2 est un framework de mise à jour logicielle sécurisé pour macOS, offrant des mises à jour d'applications fluides, rapides et fiables avec sandboxing, mises à jour delta et interfaces utilisateur personnalisables.
Reflex est une bibliothèque permettant de créer des applications web full-stack en utilisant uniquement Python, éliminant ainsi le besoin de JavaScript pour le développement frontend.
Django est un framework web Python de haut niveau pour un développement rapide et une conception propre et pragmatique. Comprend la documentation d'installation, des tutoriels, des guides de déploiement, des liens communautaires, des informations de contribution et des instructions pour la suite de tests.
Textual est un framework Python léger permettant de créer des interfaces utilisateur multiplateformes pour le terminal et le navigateur, doté d'une API simple et d'un style CSS.
Elysia est un framework web TypeScript ergonomique propulsé par Bun, axé sur la sécurité des types de bout en bout et l'expérience développeur.
Spring Boot est un framework opinionated de qualité production pour créer des applications et services Java autonomes basés sur Spring. Il offre serveurs embarqués, sécurité, métriques, health checks et configuration simplifiée, sans génération de code ni XML.
Capstone Engine est un framework de désassemblage open-source en C pur, prenant en charge plus de 20 architectures (x86, ARM, AArch64, RISC-V, MIPS, PowerPC, etc.), avec une API neutre, des liaisons multi-langages et des sémantiques d'instructions détaillées pour l'analyse binaire et le reverse engineering.
Material Design for Bootstrap est une bibliothèque d'interface utilisateur gratuite offrant plus de 700 composants, thèmes et modèles pour créer des sites web responsives et mobile-first. Disponible pour jQuery, Angular, React et Vue sous licence MIT.
A lightweight .NET library for building text-based adventure games, with rooms, NPCs, items, commands, conversations, maps, rendering frames and save support.
Laravel Plausible est un package Laravel intégrant l'API Plausible Analytics, offrant des facades pour récupérer visiteurs en temps réel, agrégats, séries temporelles et décompositions, avec cache configurable et installation simple via Composer.
Laravel est un framework PHP pour applications web à la syntaxe expressive et élégante, offrant routage, ORM, injection de dépendances, files d'attente et diffusion temps réel.
Vue 2 est un framework JavaScript progressif pour créer des interfaces utilisateur. Il a atteint sa fin de vie le 31 décembre 2023 et ne reçoit plus de fonctionnalités ni de correctifs. Les nouveaux projets sont orientés vers Vue 3 (vuejs/core).
ice.js est un cadre d'application progressif open source basé sur React développé par Alibaba. Il offre une expérience de développement sans configuration, gère le routage par système de fichiers, la gestion d'état, le rendu hybride SSG/SSR et prend en charge le déploiement multi-plateforme (Web, miniapp, Weex).
Une interface Python pure et asynchrone pour l'API Telegram Bot, offrant à la fois un wrapper API direct et des outils de haut niveau pour le développement de bots.
Un framework de documentation basé sur MkDocs : rédigez en Markdown et produisez en quelques minutes un site statique personnalisable et consultable, avec des mises en page réactives, plus de 60 langues et une licence MIT.
libGDX est un framework de développement de jeux multi-plateforme en Java, basé sur OpenGL (ES), pour Windows, Linux, macOS, Android, les navigateurs web et iOS. Il prend en charge les jeux 2D et 3D, utilise Gradle pour la configuration, est sous licence Apache 2.0 et dispose d’un large écosystème tiers.