10 dépôts
Integration of development and operations for reliable software delivery.
Explore 10 awesome GitHub repositories matching devops & infrastructure · Workflows. Refine with filters or upvote what's useful.
Ce projet est une roadmap éducative complète conçue pour guider les ingénieurs logiciels à travers la maîtrise des fondamentaux de l'informatique et la préparation aux entretiens techniques. Il fournit un parcours d'apprentissage structuré et conscient des dépendances qui organise des concepts informatiques complexes dans un programme hiérarchique, permettant aux utilisateurs de construire une base d'ingénierie professionnelle grâce à une étude itérative et une mise en œuvre pratique. Le programme se distingue en intégrant les connaissances théoriques au développement professionnel, offrant un index unifié de ressources croisées, notamment des livres, des articles académiques et des tutoriels vidéo. Il met l'accent sur la standardisation de l'efficacité algorithmique par l'analyse de la complexité asymptotique et fournit une décomposition granulaire et modulaire des sujets pour faciliter un apprentissage ciblé et progressif à travers de vastes domaines techniques. Au-delà des algorithmes et des structures de données de base, le dépôt couvre une large surface de capacités, notamment la conception d'architecture système, les systèmes distribués, la sécurité informatique et la modélisation mathématique avancée. Il fournit également des conseils stratégiques pour l'ensemble du cycle de vie de l'embauche, de l'optimisation du CV et de la préparation aux entretiens comportementaux à la croissance de carrière à long terme. L'ensemble de la base de connaissances est maintenu en tant que dépôt contrôlé par version et piloté par markdown, permettant une approche agnostique de la plateforme et collaborative de l'éducation technique.
Adopt integrated development and operations practices to improve software delivery reliability and system management.
Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software engineering workflows. It functions as an integrated development environment extension that bridges strategic task planning with autonomous execution, allowing users to manage multi-step projects through human-in-the-loop oversight or independent agent operation. The platform distinguishes itself by enabling the creation of specialized agent teams that share a common state and coordinate through a centralized task manager. It enforces project-specific architectural guidelines and co
Visualizes complex multi-agent workflows by tracking task status, worktree progress, and dependencies within a unified interface.
Vibe-kanban is a project management platform that integrates artificial intelligence coding agents directly into a visual task management interface. It functions as a workspace for coordinating software development tasks, allowing teams to track progress on interactive boards while automating routine coding workflows. The platform distinguishes itself by connecting multiple artificial intelligence agents to the development environment, enabling the execution of tasks and the generation of code based on project context. It includes built-in mechanisms for reviewing and validating code changes
Tracks development progress on visual boards while coordinating automated coding agent execution.
This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy. The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking t
Visualizes daily workflows using boards and calendars to match individual planning styles.
Beads is a versioned, dependency-aware graph database designed for distributed issue tracking and project management. It functions as an agentic workflow orchestrator, providing a structured environment where tasks, dependencies, and project metadata are linked through relational hierarchies. By maintaining a persistent, version-controlled record of project state, the system enables teams to manage complex work items across multiple repositories and environments. The platform distinguishes itself through its deep integration with automated coding agents, acting as a Model Context Protocol ser
Provides visual interfaces like kanban boards and dependency graphs to monitor task progress.
Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which
Tracks engineering tasks on a shared board to coordinate development efforts across team members.
DeepCode is an agentic development framework designed to orchestrate autonomous AI agents for software engineering tasks. It functions as a multi-agent workflow orchestrator that translates natural language requirements into functional codebases by coordinating specialized agents for architectural planning, intent analysis, and implementation. The platform integrates multiple language models to power these automated routines, providing a unified environment for complex development projects. The system distinguishes itself through its ability to transform academic research papers into executab
Visualizes complex development processes as interactive flow charts to track task execution status.
OpenProject est une plateforme open source de gestion du travail et de portefeuille de projets conçue pour suivre les tâches, gérer les cycles de vie des projets et superviser les objectifs stratégiques. Elle fournit un environnement centralisé pour organiser les flux de travail d'équipe via des tableaux agiles, des diagrammes de Gantt et des feuilles de route, tout en prenant en charge des hiérarchies de projets complexes et la planification de la capacité des ressources au sein de grandes organisations. La plateforme se distingue par un support spécialisé pour le building information modeling, permettant aux équipes d'importer, de visualiser et de coordonner des modèles 3D et des problèmes de construction directement dans un navigateur web. Elle différencie davantage ses capacités en intégrant des moteurs de flux de travail à machine à états et une modélisation relationnelle des lots de travail, qui permettent un suivi hautement personnalisé et piloté par schéma des éléments de projet, des dépendances et des transitions d'état. Le système couvre une large surface de capacités, y compris la gestion d'identité de niveau entreprise, le reporting automatisé et le suivi des performances financières. Il offre des options de configuration étendues pour les types de travail personnalisés, les rôles de gouvernance de projet et les méthodologies agiles à l'échelle, ainsi que des interfaces programmatiques pour l'automatisation des systèmes externes et la connectivité avec des assistants IA. Le logiciel est conçu pour un déploiement auto-hébergé, fournissant des procédures complètes pour l'installation, la maintenance et la migration de données depuis des systèmes tiers.
Displays work packages as cards in columns to support visual task management and rapid status updates.
This project is a framework for managing multi-agent software development workflows built on the Model Context Protocol. It functions as an AI-driven task orchestrator that decomposes complex development objectives into atomic units, tracks their lifecycle, and coordinates specialized agents to execute, verify, and refine work. By maintaining persistent project context and history, the system ensures continuity across sessions, allowing agents to retain state and adhere to established coding standards. The system distinguishes itself through its dependency-graph task management and multi-agen
Provides visual interfaces for tracking development progress, task status, and workflow dependencies.
Ce projet est une plateforme de gestion de projet agile conçue pour centraliser le suivi des tâches, l'organisation des flux de travail et le contrôle de la productivité des équipes. Il fournit un espace de travail unifié où les utilisateurs peuvent gérer des projets, des tickets et des jalons via des tableaux visuels, tout en enregistrant simultanément le temps passé sur des activités spécifiques pour générer des rapports de performance détaillés. La plateforme se distingue par sa capacité à consolider les données provenant de multiples outils de gestion tiers dans un schéma normalisé unique. Elle intègre un framework d'interface sensible à la locale qui prend en charge les équipes mondiales en injectant des chaînes traduites à l'exécution, garantissant l'accessibilité dans différentes régions. La sécurité et le contrôle d'accès sont gérés par une fédération d'identité intégrée, qui utilise des protocoles standards pour vérifier les identifiants des utilisateurs et maintenir une authentification centralisée. Au-delà de ses capacités de gestion de base, le système inclut des fonctionnalités pour suivre la progression du projet et identifier les goulots d'étranglement en utilisant des méthodologies agiles. Il emploie une couche middleware pour gérer la validation des requêtes et les politiques de sécurité, garantissant que toutes les interactions avec la plateforme restent cohérentes et sécurisées.
Displays tasks and progress using Kanban or Scrum boards to help agile teams manage work and identify bottlenecks.