awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 个仓库

Awesome GitHub RepositoriesProject Planning

Frameworks for defining objectives and strategic project direction.

Distinguishing note: Focuses on high-level goal setting rather than task management.

Explore 28 awesome GitHub repositories matching software engineering & architecture · Project Planning. Refine with filters or upvote what's useful.

Awesome Project Planning GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • mattpocock/skillsmattpocock 的头像

    mattpocock/skills

    131,422在 GitHub 上查看↗

    This project is an AI agent workflow framework and development toolkit designed for AI-driven software engineering. It provides a system of modular instructions, prompt libraries, and standardized routines to orchestrate complex engineering sequences and automate the decomposition of plans into technical tasks. The system differentiates itself through advanced context management and prompt engineering, using state compression and handoff documents to preserve conversation history between different AI sessions. It employs a structured library of prompt skills and high-signal trigger words to e

    The Software Engineering system transforms a project plan into independent issues that deliver end-to-end functionality.

    Shell
    在 GitHub 上查看↗131,422
  • ageron/handson-mlageron 的头像

    ageron/handson-ml

    25,608在 GitHub 上查看↗

    This is a machine learning educational repository consisting of a collection of notebooks and code examples. It provides practical implementations of diverse machine learning algorithms and workflows, ranging from traditional scientific computing to deep learning. The project features specific implementations of Scikit-Learn models, such as decision trees, random forests, and support vector machines, as well as TensorFlow examples for building neural networks, convolutional layers, and recurrent architectures. It also includes tutorials on reinforcement learning development and the creation o

    Guides the process of establishing objectives and metrics to frame problems as supervised or unsupervised learning.

    Jupyter Notebook
    在 GitHub 上查看↗25,608
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    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

    Identifies project issues and executes contingency plans for risk mitigation.

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
  • fallibleinc/security-guide-for-developersFallibleInc 的头像

    FallibleInc/security-guide-for-developers

    21,090在 GitHub 上查看↗

    This project is a web application security guide and developer training resource. It serves as a secure coding framework and vulnerability remediation manual, providing software engineers with the tools to identify, prioritize, and fix common security holes across different application layers. The resource utilizes a structured verification framework and security audit checklists to systematically find vulnerabilities. It features a technical reference that maps specific security flaws to step-by-step instructions for remediation, supported by vulnerability statistics to help determine which

    Uses frequency and impact statistics of common vulnerabilities to determine the most urgent mitigation efforts.

    在 GitHub 上查看↗21,090
  • braydie/howtobeaprogrammerbraydie 的头像

    braydie/HowToBeAProgrammer

    16,218在 GitHub 上查看↗

    HowToBeAProgrammer is a comprehensive software engineering career guide and professional development framework. It serves as a curated-knowledge repository and handbook designed to help programmers acquire technical habits and social competencies necessary for professional advancement. The project distinguishes itself by integrating technical craftsmanship with a detailed manual for technical leadership and organizational navigation. It provides specific strategies for career progression, such as compensation negotiation, promotion readiness, and the management of professional boundaries to p

    Provides frameworks for defining project objectives, estimates, and milestones to track progress.

    learningprogramming
    在 GitHub 上查看↗16,218
  • opf/openprojectopf 的头像

    opf/openproject

    14,425在 GitHub 上查看↗

    OpenProject 是一个开源工作管理和项目组合平台,专为跟踪任务、管理项目生命周期和监督战略目标而设计。它提供了一个集中环境,通过敏捷看板、甘特图和路线图来组织团队工作流,同时支持大型组织内的复杂项目层级和资源容量规划。 该平台的特色在于对建筑信息建模 (BIM) 的专门支持,允许团队直接在 Web 浏览器中导入、可视化和协调 3D 模型及施工问题。它通过集成状态机工作流引擎和关系型工作包建模,进一步区分了其功能,从而实现了对项目条目、依赖关系和状态转换的高度定制化、模式驱动的跟踪。 该系统涵盖了广泛的功能,包括企业级身份管理、自动化报告和财务绩效监控。它为自定义工作类型、项目治理角色和规模化敏捷方法提供了广泛的配置选项,以及用于外部系统自动化和 AI 助手连接的编程接口。 该软件专为自托管部署而设计,提供了详尽的安装、维护和从第三方系统迁移数据的程序。

    Defines project versions to represent iterations or program increments, facilitating synchronized planning efforts across teams.

    Rubyangularbcfboards
    在 GitHub 上查看↗14,425
  • easychen/lean-side-bussinesseasychen 的头像

    easychen/lean-side-bussiness

    11,984在 GitHub 上查看↗

    This project is a comprehensive software entrepreneurship curriculum and solopreneurship business playbook designed for developers. It provides a strategic framework for building, validating, and monetizing side businesses using lean startup methodology and a systematic product development approach. The project distinguishes itself by offering specific guides for digital monetization and career anti-fragility, helping software engineers transition from employment to self-employment. It focuses on turning technical skills into scalable digital assets, paid communities, and independent software

    Implements a strategy using minimum viable products to test market demand and reduce feature development risk.

    在 GitHub 上查看↗11,984
  • bloodhoundad/bloodhoundBloodHoundAD 的头像

    BloodHoundAD/BloodHound

    10,552在 GitHub 上查看↗

    BloodHound is a graph-based security analysis tool designed to map trust relationships and attack vectors within Active Directory environments. It functions as an attack path mapper and risk assessment system that uses graph theory to identify hidden relationships and paths leading to high-privilege accounts. The tool specializes in network attack surface mapping and privilege escalation pathfinding. It quantifies security risks by measuring the reliability of attack paths to critical targets, allowing for the prioritization of vulnerability elimination. The system provides capabilities for

    Measures the reliability of attack paths to prioritize the elimination of critical security vulnerabilities.

    PowerShell
    在 GitHub 上查看↗10,552
  • kanboard/kanboardkanboard 的头像

    kanboard/kanboard

    9,663在 GitHub 上查看↗

    Kanboard 是一个自托管的看板项目管理工具和生产力套件,专为跟踪软件任务和团队协作而设计。它提供了一个通过看板、列和卡片管理工作流的可视化系统。 该项目具有可扩展的插件框架和用于编程任务与项目管理的综合 API。它包括通过 LDAP 集成进行的专门身份管理,允许从目录服务器同步用户帐户和组权限。 该系统涵盖了广泛的功能,包括事件驱动的工作流自动化、详细的项目分析(如燃尽图和周期时间测量)以及细粒度的基于角色的访问控制。它还支持集成时间跟踪、子任务分解以及包括双因素身份验证和反向代理支持在内的多种身份验证方法。 该应用程序兼容 MySQL 和 PostgreSQL 以进行持久数据存储,并可使用 Docker Compose 部署。

    Allows breaking down high-level project work into granular, trackable subtasks with assignments.

    PHPagilekanbankanboard
    在 GitHub 上查看↗9,663
  • leantime/leantimeLeantime 的头像

    Leantime/leantime

    9,288在 GitHub 上查看↗

    Leantime 是一个开源项目管理平台,旨在通过看板和甘特图跟踪任务、里程碑和工作流。它作为一个战略规划工具,将日常操作任务与高层业务目标和长期目标联系起来,同时也作为管理工时和客户估算的时间跟踪与计费系统。 该平台的差异化优势在于其集成的 AI 驱动项目助手,能够分解复杂任务、生成状态报告并提供项目洞察。它还通过用于集中项目维基和内部笔记的自托管知识库,以及用于通过变革理论将成果映射到活动的战略对齐工具,进一步区分了其产品。 该系统涵盖了广泛的功能,包括敏捷团队协作、通过 LDAP 和 OIDC 进行的企业身份管理,以及跨不同业务部门的项目组合协调。它还提供思维导图和线框图等可视化头脑风暴工具、针对外部客户协作的基于角色的访问控制,以及基于插件市场的可扩展性模型。 该软件支持用于项目文件的 S3 兼容对象存储,并提供托管项目基础设施选项。

    Coordinates multiple projects through centralized tracking and risk management for cross-departmental initiatives.

    PHPagileasanacalendar
    在 GitHub 上查看↗9,288
  • o3de/o3deo3de 的头像

    o3de/o3de

    8,954在 GitHub 上查看↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    Provides pre-configured project blueprints for game mechanics and robotic simulations to accelerate setup.

    C++3d-graphics3d-graphics-engineanimation
    在 GitHub 上查看↗8,954
  • mrdbourke/machine-learning-roadmapmrdbourke 的头像

    mrdbourke/machine-learning-roadmap

    7,871在 GitHub 上查看↗

    This project is a technical curriculum and learning path for machine learning, providing a structured sequence of mathematical foundations, core concepts, and professional workflows. It serves as a comprehensive guide and resource index that connects theoretical principles to the specific software libraries and tools used in real-world implementation. The repository functions as a project workflow blueprint, outlining the sequential steps required to solve machine learning problems from initial discovery through to final deployment. It maps theoretical mathematical principles to practical app

    Organizes the sequential workflow steps needed to move a machine learning project from discovery to implementation.

    在 GitHub 上查看↗7,871
  • 1jehuang/jcode1jehuang 的头像

    1jehuang/jcode

    7,778在 GitHub 上查看↗

    jcode 是一个用于开发自主 AI 编码代理的框架,这些代理可自动化软件开发任务。它作为一个代理编排器、工具运行时和语义记忆引擎,支持创建能够修改代码、运行测试并迭代自身功能的代理。 该项目以其递归代理群集(Swarming)而著称,其中协作代理的层级结构可以生成子代理来分解复杂任务。它实现了一个语义记忆系统,结合了基于向量的检索和基于图的关系映射,以在会话间保持上下文。为了管理风险,该系统使用分级操作治理,要求人工批准敏感操作,并将代理活动隔离在单独的 Git 工作树中。 该框架包含一个全面的浏览器自动化工具包,用于与网页交互、提取 DOM 快照和捕获截图。它还实现了模型上下文协议(MCP)以集成外部工具和数据,并支持二进制热重载以在不丢失活动网络连接的情况下更新服务器。 该系统提供用于管理代理记忆的命令行界面,并包括用于跟踪计划进度和可视化代理群集拓扑的审计工具。

    Maintains a centralized, versioned plan where a coordinator approves updates to ensure architectural coherence.

    Rust
    在 GitHub 上查看↗7,778
  • six2dez/reconftwsix2dez 的头像

    six2dez/reconftw

    7,226在 GitHub 上查看↗

    reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio

    Ranks security flaws based on impact and frequency to generate a risk-scored list for prioritized remediation.

    Shellbug-bountybugbountybugbounty-tool
    在 GitHub 上查看↗7,226
  • microsoft/security-101microsoft 的头像

    microsoft/Security-101

    6,203在 GitHub 上查看↗

    Security-101 is a vendor-agnostic, foundational cybersecurity learning curriculum organized into modular, framework-aligned modules. It is designed to build core knowledge across multiple security domains without tying content to specific products or platforms, making it suitable for both beginners and professionals seeking a structured introduction to the field. The curriculum is built around established security frameworks, including the MITRE ATT&CK framework for standardized threat analysis and the NIST Cybersecurity Framework for incident response workflows. It covers a broad range of do

    Teaches the full lifecycle of identifying, assessing, prioritizing, mitigating, and monitoring vulnerabilities.

    HTMLappseccia-triaddata-protection
    在 GitHub 上查看↗6,203
  • projectdiscovery/naabuprojectdiscovery 的头像

    projectdiscovery/naabu

    5,766在 GitHub 上查看↗

    Naabu is a port scanner library and tool that probes hosts for open ports using SYN, CONNECT, and UDP methods to identify active services. It functions as a Go library for embedding port scanning into programs, and as a standalone tool that accepts targets as hostnames, IP addresses, CIDR ranges, or ASN numbers. The tool discovers live hosts before scanning, filters ports by range or top lists, and can integrate with Nmap for service version detection. The project distinguishes itself through its SYN-based port probing approach that sends TCP SYN packets and analyzes responses without complet

    Ranks vulnerabilities based on attacker techniques to prioritize the most critical weaknesses.

    Gocdn-exclusionhacktoberfestnmap
    在 GitHub 上查看↗5,766
  • snyk/snyksnyk 的头像

    snyk/snyk

    5,586在 GitHub 上查看↗

    Snyk is an application security testing platform designed to identify and remediate vulnerabilities across source code, open-source dependencies, container images, and infrastructure-as-code configurations. It functions as a comprehensive security workflow automation tool, utilizing a static analysis engine and dependency graph mapping to detect security flaws and license compliance issues throughout the software development lifecycle. The platform distinguishes itself through agentic workflow orchestration and an automated remediation pipeline that generates and submits pull requests to patc

    Ranks identified flaws based on risk scores and severity levels to focus remediation efforts on the most critical threats.

    TypeScript
    在 GitHub 上查看↗5,586
  • snyk/clisnyk 的头像

    snyk/cli

    5,428在 GitHub 上查看↗

    The Snyk CLI is a command-line security scanner that detects known vulnerabilities across open-source dependencies, proprietary application code, container images, and infrastructure-as-code configuration files. It also serves as a platform management tool, allowing users to configure organizations, users, SSO, and reporting from the terminal rather than the web dashboard. The CLI integrates directly into development workflows, enabling scanning within IDEs, build pipelines, and version control systems. It implements static analysis with interfile data flow analysis to find complex security f

    Prioritizes vulnerabilities using risk scores, severity, and exploit maturity to focus remediation.

    TypeScriptmonitorsecuritysnyk
    在 GitHub 上查看↗5,428
  • owasp/top10OWASP 的头像

    OWASP/Top10

    5,273在 GitHub 上查看↗

    This project is a web application security standard and vulnerability framework. It provides a comprehensive list of the most critical security risks facing web applications, paired with technical guidance and a structured methodology for identifying and mitigating these flaws. The framework functions as a secure coding guide and a risk assessment methodology, offering a standardized approach to prioritizing vulnerabilities based on their potential impact and likelihood of exploitation. It defines architectural patterns and technical recommendations to help developers implement defense in dep

    Provides a standardized methodology for ranking security flaws based on impact and frequency to prioritize mitigation.

    HTML
    在 GitHub 上查看↗5,273
  • tlbootcamp/tlroadmaptlbootcamp 的头像

    tlbootcamp/tlroadmap

    5,131在 GitHub 上查看↗

    tlroadmap 是一个工程领导力路线图和管理课程,旨在指导从技术贡献者向领导角色的转型。它提供了一套结构化的能力模型和技术管理知识库,专注于组织对齐、人员管理和卓越运营。 该项目以团队领导能力图谱和职业发展框架为核心。它概述了管理开发者和产品策略所需的硬技能和软技能,包括创建个人成长计划和评估领导力能力。 该资源涵盖了广泛的管理能力,包括人才获取和招聘漏斗优化、从入职到离职的员工生命周期管理,以及运营工作流的设计。它还通过路线图创建和积压工作优先级排序来解决产品管理问题,以及组织设计和企业文化对齐。 该项目基于 Vue 实现。

    Provides a process for mitigating operational risks during departures by redistributing workloads.

    Vuehacktoberfestmanagementroadmap
    在 GitHub 上查看↗5,131
上一个12下一个
  1. Home
  2. Software Engineering & Architecture
  3. Project Planning

探索子标签

  • Centralized Plan CoordinationMechanisms for maintaining a versioned, coordinator-approved project plan to ensure architectural coherence across multiple agents. **Distinct from Project Planning:** Distinct from Project Planning: focuses on the real-time coordination and approval of a shared execution plan for agents, not high-level strategic goal setting.
  • Integrated PlanningCombining task tracking and media management within a unified documentation environment. **Distinct from Project Planning:** Distinct from Project Planning: focuses on the integration of tasks and media within a note-taking context rather than high-level strategic planning.
  • Iteration SchedulersTools for defining project versions to represent iterations or program increments. **Distinct from Project Planning:** Distinct from high-level project planning: focuses on the scheduling of specific iterations or program increments.
  • ML Problem FramingProcesses for defining business objectives and target metrics to classify ML problems. **Distinct from Project Planning:** Focuses on framing a machine learning problem specifically, rather than general strategic project planning.
  • Program CoordinationCentralized tracking and risk management for coordinating multiple related projects across different business units. **Distinct from Project Planning:** Focuses on the coordination of multiple projects (programs) rather than the planning of a single project's objectives.
  • Project Blueprints1 个子标签Structured documents that define a project's purpose, target audience, and goals to facilitate research and validation. **Distinct from Project Planning:** Focuses on the initial conceptual documentation and research phase rather than high-level strategic direction.
  • Risk Mitigation5 个子标签Tools for identifying project issues and executing contingency plans. **Distinct from Project Planning:** Focuses on proactive risk mitigation and contingency planning, distinct from high-level project planning.
  • Task DecompositionsProcesses for breaking high-level project plans into granular, independent technical issues. **Distinct from Project Planning:** Distinct from Project Planning: focuses on the operational decomposition into trackable tasks rather than high-level goal setting.