12 dépôts
Integrated environments and ecosystems designed for the collaborative creation and maintenance of software projects.
Distinguishing note: Focuses on the platform aspect of software development, encompassing both tooling and community collaboration.
Explore 12 awesome GitHub repositories matching development tools & productivity · Development Platforms. Refine with filters or upvote what's useful.
This project is the core source code for a general-purpose, server-side scripting language designed for web development. It provides a high-performance execution engine that parses and runs scripts to generate dynamic content, supported by a comprehensive standard library for data manipulation, networking, and system interaction. The repository serves as an open-source development platform where the language runtime and its interpreter are built, maintained, and evolved through community-driven governance. The runtime is powered by a stack-based virtual machine that executes compiled bytecode
A collaborative environment for building and maintaining a core programming language through community contributions and structured governance processes.
This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven
Executes site transfers, version upgrades, and complex debugging to resolve performance bottlenecks and infrastructure issues.
Sage is a WordPress starter theme that provides a foundation for building sites using professional software engineering patterns and modern development workflows. It functions as a theme architecture designed for native compatibility with the visual block-based editor. The project integrates the Laravel Blade templating engine to separate business logic from presentation using reusable components. It incorporates the Tailwind CSS framework for building responsive user interfaces via a utility-first approach and includes a modern frontend build tool to provide asset compilation and hot-reloadi
Functions as a comprehensive starter theme for building WordPress sites with modern workflows.
wp-calypso is a JavaScript web application that serves as a management interface for WordPress websites. It functions as a headless CMS controller, separating the administrative interface from the content delivery system by interacting with backend services via an API. The project provides a multi-site administration dashboard, acting as a single point of control to govern various website instances and environments within a larger network. This allows for the coordination of content and settings across multiple sites from a centralized location. The system covers remote content publishing an
Provides a comprehensive web dashboard for managing content, settings, and users across multiple WordPress sites via API.
Gutenberg is a block-based content management system editor for WordPress. It serves as a modular page builder and React-based content editor where website pages and posts are composed of discrete, reusable blocks rather than a single text area. The system enables visual content authoring through a modular interface used to arrange layout and media. It supports WordPress block development, allowing for the creation of custom modular elements and the extension of editor functionality through specialized plugins. The editor provides capabilities for dynamic content management and the creation
Supports the building of custom modular elements and reusable components to extend the editor.
This project is a development toolkit and starter kit for creating custom WordPress themes. It provides a standardized scaffolding tool to initialize a minimal codebase and directory structure, serving as a foundation for building custom site designs. The toolkit includes a build pipeline that automates the compilation of Sass into browser-ready CSS and the generation of mirrored right-to-left stylesheets. It further assists in theme preparation through a translation template generator that extracts translatable strings into portable object files. The system covers a broad range of developme
Implements a full build pipeline that automates Sass compilation and production bundling for WordPress themes.
The WordPress Plugin Boilerplate is a standardized, object-oriented foundation for building WordPress plugins. It provides a predictable directory structure that separates admin, public, and shared logic, along with a singleton main plugin class that serves as a single entry point for initialization. The boilerplate includes a centralized class-loader hook registry for managing WordPress actions and filters, and prepares user-facing strings for translation through a variable text domain and generated .pot files. This toolkit streamlines plugin development by organizing repository assets like
Creates a standardized, object-oriented foundation for new WordPress plugins with predictable file structure and coding conventions.
This project is a Kubernetes-based cloud IDE platform that provisions and manages containerized development environments accessible via a web browser. It functions as a multi-tenant developer platform, enabling teams to launch standardized workspaces directly from Git repositories. The platform implements development environments as code, using declarative YAML configurations and DevContainer-compatible specifications to define toolsets, IDE settings, and runtime dependencies. This ensures repeatable setups through reusable environment templates and standardized workspace stacks, allowing for
Provides a software development kit to create tailored cloud-based platforms for developers.
VVV is a virtualized server orchestrator and local development environment that uses Vagrant to deploy Linux-based guest servers. It functions as a containerized development workflow, leveraging Docker and various hypervisors to automate the provisioning of local sites. The project provides a specialized toolset for WordPress development, enabling the creation of local content management sites and the testing of changes to WordPress core software. It allows for the definition and deployment of multiple local websites through a central configuration file. The system covers broader capabilitie
Provides a virtualized Linux environment specifically for building and testing WordPress websites locally.
Lando est un gestionnaire d'environnement de développement Docker et un orchestrateur de développement local utilisé pour créer des stacks d'applications isolées. Il fonctionne comme un provisionneur de stack de développement web qui coordonne les serveurs web, les bases de données et les runtimes pour assurer une parité d'environnement cohérente à travers différents systèmes d'exploitation. Le projet se distingue par une initialisation d'environnement basée sur des recettes pour des stacks courantes telles que LAMP, LEMP et MEAN, ainsi qu'un provisionnement dédié pour des plateformes CMS comme WordPress, Drupal et Joomla. Il différencie davantage ses capacités en agissant comme un outil de synchronisation d'hébergement distant, permettant aux utilisateurs de refléter les configurations de service de production et de synchroniser les données de site avec les fournisseurs d'hébergement cloud. Le système couvre un large éventail de capacités d'infrastructure et de mise en réseau, incluant le routage par proxy inverse automatisé, la gestion de certificats SSL via une autorité de certification interne, et le mappage de volumes hôte-conteneur. Il fournit également des outils pour l'automatisation des flux de travail conteneurisés, tels que l'exécution d'étapes de build, l'accès shell interactif aux services et l'interception d'e-mails pour les tests. L'environnement est géré via une interface de ligne de commande qui gère le cycle de vie de l'application, incluant le démarrage, l'arrêt et la reconstruction de stacks conteneurisées isolées.
Deploys a pre-configured WordPress stack with customizable PHP versions and debugging tools.
Ce dépôt sert de source de développement officielle pour le système de gestion de contenu WordPress, fournissant l'infrastructure nécessaire pour contribuer au code source principal. Il fonctionne comme une plateforme pour construire et maintenir des sites web via un framework basé sur PHP, soutenant le développement collaboratif du logiciel grâce à un système de contrôle de version centralisé. Le projet fournit une suite complète d'outils permettant aux développeurs de gérer le cycle de vie du logiciel, y compris la possibilité de provisionner des environnements de développement locaux conteneurisés et d'exécuter des tâches administratives via une interface en ligne de commande. Il propose une extensibilité modulaire des commandes, permettant la création de paquets personnalisés pour automatiser les flux de travail et gérer plusieurs installations distantes depuis une seule session. Pour garantir la stabilité et la qualité du code, le dépôt intègre des pipelines de build automatisés qui surveillent les changements de fichiers et déclenchent des processus de synchronisation. Il impose des normes de codage strictes et fournit des capacités de test étendues, incluant des suites de tests unitaires et de bout en bout, des rapports de couverture de code et des procédures de validation de version pour identifier les régressions avant les mises à jour officielles.
Serves as the official development source for contributing patches and bug fixes to the core codebase.
Ce projet fournit une stack de développement conteneurisée pour WordPress, orchestrant les services de serveur web et de base de données via un fichier de configuration unifié. Il est conçu pour établir un environnement local cohérent qui prend en charge le développement de thèmes et de plugins personnalisés en mappant les répertoires de projets locaux directement dans le système de fichiers du conteneur. L'environnement se distingue en intégrant une interface de gestion de base de données basée sur le web en tant que service sidecar, permettant l'inspection et la modification des données du site sans quitter la configuration conteneurisée. Il facilite également la migration et la restauration de sites web existants en prenant en charge l'importation du code de l'application et des dumps de base de données dans la stack locale. La stack inclut des capacités de gestion des volumes de stockage persistants pour garantir que les données restent disponibles au-delà des cycles de vie des conteneurs, ainsi qu'une prise en charge de l'exécution de tâches administratives via la ligne de commande. La configuration est gérée par des variables d'environnement, permettant des ajustements dynamiques des paramètres de connexion et des identifiants.
Provides a containerized environment for building and testing WordPress themes and plugins locally.