awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • mattpocock/skillsAvatar von mattpocock

    mattpocock/skills

    131,422Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗131,422
  • ageron/handson-mlAvatar von ageron

    ageron/handson-ml

    25,608Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗25,608
  • voltagent/awesome-claude-code-subagentsAvatar von VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗21,906
  • fallibleinc/security-guide-for-developersAvatar von FallibleInc

    FallibleInc/security-guide-for-developers

    21,090Auf GitHub ansehen↗

    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.

    Auf GitHub ansehen↗21,090
  • braydie/howtobeaprogrammerAvatar von braydie

    braydie/HowToBeAProgrammer

    16,218Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,218
  • opf/openprojectAvatar von opf

    opf/openproject

    14,425Auf GitHub ansehen↗

    OpenProject ist eine Open-Source-Plattform für Arbeitsmanagement und Projektportfolios, die für die Verfolgung von Aufgaben, die Verwaltung von Projektlebenszyklen und die Überwachung strategischer Ziele entwickelt wurde. Sie bietet eine zentralisierte Umgebung zur Organisation von Team-Workflows durch agile Boards, Gantt-Diagramme und Roadmaps und unterstützt gleichzeitig komplexe Projekthierarchien sowie Ressourcenkapazitätsplanung in großen Organisationen. Die Plattform zeichnet sich durch spezialisierte Unterstützung für Building Information Modeling (BIM) aus, die es Teams ermöglicht, 3D-Modelle und Konstruktionsprobleme direkt in einem Webbrowser zu importieren, zu visualisieren und zu koordinieren. Sie differenziert ihre Fähigkeiten weiter durch die Integration von Zustandsautomaten-Workflow-Engines und relationaler Arbeitspaket-Modellierung, die eine hochgradig angepasste, schema-gesteuerte Verfolgung von Projektelementen, Abhängigkeiten und Statusübergängen ermöglichen. Das System deckt ein breites Funktionsspektrum ab, einschließlich Identitätsmanagement auf Unternehmensebene, automatisierter Berichterstattung und Überwachung der finanziellen Leistung. Es bietet umfangreiche Konfigurationsoptionen für benutzerdefinierte Arbeitstypen, Projekt-Governance-Rollen und skalierte agile Methoden sowie programmatische Schnittstellen für die Automatisierung externer Systeme und die Anbindung von KI-Assistenten. Die Software ist für die selbst gehostete Bereitstellung konzipiert und bietet umfassende Verfahren für Installation, Wartung und Datenmigration von Drittsystemen.

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

    Rubyangularbcfboards
    Auf GitHub ansehen↗14,425
  • easychen/lean-side-bussinessAvatar von easychen

    easychen/lean-side-bussiness

    11,984Auf GitHub ansehen↗

    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.

    Auf GitHub ansehen↗11,984
  • bloodhoundad/bloodhoundAvatar von BloodHoundAD

    BloodHoundAD/BloodHound

    10,552Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,552
  • kanboard/kanboardAvatar von kanboard

    kanboard/kanboard

    9,663Auf GitHub ansehen↗

    Kanboard ist ein selbst gehostetes Kanban-Projektmanagement-Tool und eine Produktivitätssuite, die für die Verfolgung von Softwareaufgaben und Teamzusammenarbeit entwickelt wurde. Es bietet ein visuelles System zur Verwaltung von Arbeitsabläufen durch die Verwendung von Boards, Spalten und Karten. Das Projekt verfügt über ein erweiterbares Plugin-Framework und eine umfassende API für die programmatische Aufgaben- und Projektverwaltung. Es beinhaltet spezialisiertes Identitätsmanagement durch LDAP-Integration, was die Synchronisierung von Benutzerkonten und Gruppenberechtigungen von Verzeichnisservern ermöglicht. Das System deckt eine breite Palette von Funktionen ab, einschließlich ereignisgesteuerter Workflow-Automatisierung, detaillierter Projektanalysen wie Burn-Down-Diagrammen und Zykluszeitmessung sowie granularer rollenbasierter Zugriffskontrolle. Es unterstützt zudem integrierte Zeiterfassung, Unteraufgaben-Zerlegung und Multi-Methoden-Authentifizierung, einschließlich Zwei-Faktor-Authentifizierung und Reverse-Proxy-Unterstützung. Die Anwendung ist mit MySQL und PostgreSQL für die persistente Datenspeicherung kompatibel und kann mittels Docker Compose bereitgestellt werden.

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

    PHPagilekanbankanboard
    Auf GitHub ansehen↗9,663
  • leantime/leantimeAvatar von Leantime

    Leantime/leantime

    9,288Auf GitHub ansehen↗

    Leantime ist eine Open-Source-Projektmanagementplattform zur Verfolgung von Aufgaben, Meilensteinen und Arbeitsabläufen mittels Kanban-Boards und Gantt-Diagrammen. Sie fungiert als strategisches Planungswerkzeug, das tägliche operative Aufgaben mit übergeordneten Geschäftszielen und langfristigen Zielsetzungen verknüpft und gleichzeitig als Zeiterfassungs- und Abrechnungssystem für die Verwaltung von Arbeitsstunden und Kundenschätzungen dient. Die Plattform differenziert sich durch einen integrierten KI-gestützten Projektassistenten, der komplexe Aufgaben zerlegt, Statusberichte generiert und Einblicke in Projekte bietet. Sie zeichnet sich zudem durch eine selbst gehostete Wissensdatenbank zur Zentralisierung von Projekt-Wikis und internen Notizen sowie durch strategische Ausrichtungswerkzeuge zur Abbildung von Ergebnissen auf Aktivitäten mittels einer Theorie des Wandels aus. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich agiler Teamzusammenarbeit, unternehmensweiter Identitätsverwaltung via LDAP und OIDC sowie Projektportfolio-Koordination über verschiedene Geschäftsbereiche hinweg. Es bietet zudem visuelle Brainstorming-Werkzeuge wie Mindmaps und Wireframes, rollenbasierte Zugriffskontrolle für die Zusammenarbeit mit externen Kunden sowie ein Erweiterungsmodell auf Basis eines Plugin-Marktplatzes. Die Software unterstützt S3-kompatiblen Objektspeicher für Projektdateien und bietet Optionen für verwaltete Projektinfrastrukturen.

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

    PHPagileasanacalendar
    Auf GitHub ansehen↗9,288
  • o3de/o3deAvatar von o3de

    o3de/o3de

    8,954Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,954
  • mrdbourke/machine-learning-roadmapAvatar von mrdbourke

    mrdbourke/machine-learning-roadmap

    7,871Auf GitHub ansehen↗

    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.

    Auf GitHub ansehen↗7,871
  • 1jehuang/jcodeAvatar von 1jehuang

    1jehuang/jcode

    7,778Auf GitHub ansehen↗

    jcode ist ein Framework für die Entwicklung autonomer KI-Coding-Agenten, die Softwareentwicklungsaufgaben automatisieren. Es fungiert als Agenten-Orchestrator, Tool-Laufzeitumgebung und semantische Speicher-Engine und ermöglicht die Erstellung von Agenten, die Code modifizieren, Tests ausführen und ihre eigene Funktionalität iterieren können. Das Projekt zeichnet sich durch die Verwendung von rekursivem Agenten-Swarming aus, bei dem eine Hierarchie zusammenarbeitender Agenten untergeordnete Agenten hervorbringen kann, um komplexe Aufgaben zu zerlegen. Es implementiert ein semantisches Speichersystem, das vektorbasierte Abfrage mit graphenbasierter Beziehungszuordnung kombiniert, um den Kontext über Sitzungen hinweg zu wahren. Um Risiken zu verwalten, verwendet das System eine gestaffelte Aktions-Governance, die für sensible Operationen eine menschliche Genehmigung erfordert und Agentenaktivitäten innerhalb separater Git-Worktrees isoliert. Das Framework enthält ein umfassendes Browser-Automatisierungs-Toolkit für die Interaktion mit Webseiten, das Extrahieren von DOM-Snapshots und das Erfassen von Screenshots. Es implementiert zudem das Model Context Protocol zur Integration externer Tools und Daten und unterstützt binäres Hot-Reloading, um den Server zu aktualisieren, ohne aktive Netzwerkverbindungen zu verlieren. Das System bietet eine Befehlszeilenschnittstelle zur Verwaltung von Agenten-Speichern und enthält Audit-Tools, um den Fortschritt von Plänen zu verfolgen und die Topologie des Agenten-Schwarms zu visualisieren.

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

    Rust
    Auf GitHub ansehen↗7,778
  • six2dez/reconftwAvatar von six2dez

    six2dez/reconftw

    7,226Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,226
  • microsoft/security-101Avatar von microsoft

    microsoft/Security-101

    6,203Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,203
  • projectdiscovery/naabuAvatar von projectdiscovery

    projectdiscovery/naabu

    5,766Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,766
  • snyk/snykAvatar von snyk

    snyk/snyk

    5,586Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,586
  • snyk/cliAvatar von snyk

    snyk/cli

    5,428Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,428
  • owasp/top10Avatar von OWASP

    OWASP/Top10

    5,273Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,273
  • tlbootcamp/tlroadmapAvatar von tlbootcamp

    tlbootcamp/tlroadmap

    5,131Auf GitHub ansehen↗

    tlroadmap ist ein Engineering-Leadership-Roadmap- und Management-Curriculum, das den Übergang vom technischen Mitarbeiter zur Führungskraft begleiten soll. Es bietet eine strukturierte Zusammenstellung von Kompetenzen und eine Wissensdatenbank für technisches Management mit Fokus auf organisatorische Ausrichtung, Personalmanagement und operative Exzellenz. Das Projekt konzentriert sich auf eine Kompetenzlandkarte für Teamleiter und Frameworks für die berufliche Entwicklung. Es skizziert die Hard- und Soft-Skills, die für das Management von Entwicklern und Produktstrategien erforderlich sind, einschließlich der Erstellung individueller Wachstumspläne und der Bewertung von Führungskompetenzen. Die Ressource deckt ein breites Spektrum an Management-Fähigkeiten ab, einschließlich Talentakquise und Optimierung des Recruiting-Funnels, Management des Mitarbeiter-Lebenszyklus vom Onboarding bis zum Austritt sowie das Design operativer Workflows. Es adressiert zudem Produktmanagement durch Roadmap-Erstellung und Backlog-Priorisierung sowie Organisationsdesign und die Ausrichtung der Unternehmenskultur. Das Projekt ist als Vue-Anwendung implementiert.

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

    Vuehacktoberfestmanagementroadmap
    Auf GitHub ansehen↗5,131
Vorherige12Nächste
  1. Home
  2. Software Engineering & Architecture
  3. Project Planning

Unter-Tags erkunden

  • 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 Sub-TagStructured 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 Sub-TagsTools 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.