10 个仓库
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.
这是一个全面的教育路线图,旨在指导软件工程师掌握计算机科学基础知识并准备技术面试。它提供了一条结构化的、具备依赖感知能力的学习路径,将复杂的计算概念组织成层级化课程,使用户能够通过迭代学习和实践实现,构建专业的工程基础。 该课程将理论知识与职业发展相结合,提供了一个包含书籍、学术论文和视频教程的交叉引用资源索引。它强调通过渐进复杂度分析实现算法效率的标准化,并提供细粒度的模块化主题分解,以促进跨广阔技术领域的专注、增量学习。 除了核心算法和数据结构外,该仓库还涵盖了广泛的能力领域,包括系统架构设计、分布式系统、计算机安全和高级数学建模。它还为整个招聘生命周期提供战略指导,从简历优化和行为面试准备到长期职业成长。 整个知识库作为版本控制的 Markdown 驱动仓库进行维护,允许以平台无关和协作的方式进行技术教育。
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 是一个开源工作管理和项目组合平台,专为跟踪任务、管理项目生命周期和监督战略目标而设计。它提供了一个集中环境,通过敏捷看板、甘特图和路线图来组织团队工作流,同时支持大型组织内的复杂项目层级和资源容量规划。 该平台的特色在于对建筑信息建模 (BIM) 的专门支持,允许团队直接在 Web 浏览器中导入、可视化和协调 3D 模型及施工问题。它通过集成状态机工作流引擎和关系型工作包建模,进一步区分了其功能,从而实现了对项目条目、依赖关系和状态转换的高度定制化、模式驱动的跟踪。 该系统涵盖了广泛的功能,包括企业级身份管理、自动化报告和财务绩效监控。它为自定义工作类型、项目治理角色和规模化敏捷方法提供了广泛的配置选项,以及用于外部系统自动化和 AI 助手连接的编程接口。 该软件专为自托管部署而设计,提供了详尽的安装、维护和从第三方系统迁移数据的程序。
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.
This project is an agile project management platform designed to centralize task tracking, workflow organization, and team productivity monitoring. It provides a unified workspace where users can manage projects, tickets, and milestones through visual boards, while simultaneously recording time spent on specific activities to generate detailed performance reports. The platform distinguishes itself through its ability to consolidate data from multiple third-party management tools into a single, normalized schema. It incorporates a locale-aware interface framework that supports global teams by
Displays tasks and progress using Kanban or Scrum boards to help agile teams manage work and identify bottlenecks.