Skip to content

Latest commit

ย 

History

79 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Awesome Project Management

Awesome PRs Welcome License: MIT

A curated list of awesome Project Management tools, resources, books, methodologies, and communities.

PM Banner


๐Ÿ“š Table of Contents

  1. Top Project Management Tools
  2. Free Templates
  3. Design & Documentation Tools
  4. Communication Tools
  5. Productivity Tools
  6. Password Management Tools
  7. Cloud Storage
  8. Version Control / SCM
  9. Estimation
  10. Requirements
  11. Software Development Methodologies
  12. Software Development Life Cycle (SDLC)
  13. Books
  14. Video & Online Courses
  15. Tutorials
  16. Articles & Posts
  17. Best Practices
  18. Communication
  19. Community
  20. Conferences & Seminars
  21. Notable People
  22. Certifications
  23. Essential Websites
  24. Cheat Sheets
  25. Interview Preparation

๐Ÿ› ๏ธ Top Project Management Tools

Tools marked Free offer a no-cost tier. Paid pricing is per user/month unless noted. โš ๏ธ = status unverified or tool may be discontinued.

Tool Description Pricing
ClickUp All-in-one productivity platform: tasks, docs, goals, and more Free / Paid plans
Monday.com Visual work OS to manage projects and team workflows Free (limited) / Paid
Jira Industry-standard issue tracker for software teams From $7.75/user
Asana Work management platform for goals, projects, and tasks From $10.99/user
Trello Kanban-style boards, lists, and cards for visual project tracking Free / Paid
Notion All-in-one workspace: notes, wikis, databases, and planning Free / From $8/user
Basecamp Simple, opinionated project management and team communication Free trial / Flat rate
Wrike Enterprise-grade work management with advanced reporting Free (limited) / Paid
Airtable Flexible database-spreadsheet hybrid for any workflow Free (limited) / Paid
Backlog Project management + version control for developer teams Free / From $35/30 users
Redmine Flexible open-source project management web app (Ruby on Rails) Free ยท Open Source
Taiga Agile PM platform for developers, designers, and PMs Free ยท Open Source
OpenProject Leading open-source project management software Free ยท Open Source
TeamGantt Simple Gantt chart tool for scheduling and team updates Free (limited) / Paid
Hive Flexible project management with native chat and analytics Free (limited) / Paid
Harvest Time tracking and invoicing for project teams Free / From $12/user
Taskade Real-time collaborative task lists and mind maps Free / Paid
Freedcamp Project management for personal and professional use Free / From $1.49/user
Teamwork.com Client-focused project management with billing features Free (up to 5 users)
Microsoft Project Enterprise project, resource, and portfolio management From $10/user
Shortcut Project management built specifically for software teams From $8.50/user
Redbooth Flexible PM software with HD video meetings From $9/user
Bitrix24 CRM + project management + website builder suite Free (up to 12 users)
Hitask Simple task and project management for teams Free / Paid
Lavagna Open-source issue and project management for small teams Free ยท Self-hosted
zipBoard Bug tracking and visual feedback for web projects Free (1 project) / From $39/mo
Conyso Cadence CPM scheduler with Monte Carlo risk simulation and EVM support; imports Primavera P6 & MS Project Free
Stacks Private, self-hosted project management for tasks and teams Self-hosted
Phabricator โš ๏ธ Open-source dev tools suite โ€” archived 2021, community forks available Free ยท Self-hosted

๐Ÿ“„ Free Templates


๐ŸŽจ Design & Documentation Tools

  • Figma โ€” Collaborative UI/UX design tool
  • Draw.io (diagrams.net) โ€” Free diagramming and flowchart tool
  • Gitbook โ€” Modern documentation platform
  • Notion โ€” Docs, wikis, and knowledge bases
  • Sketch โ€” macOS-native vector design tool
  • Penpot โ€” Open-source UI/UX design and prototyping tool
  • InVision โ€” Digital product design and prototyping
  • Zeplin โ€” Design handoff and collaboration
  • Smartsheet โ€” Spreadsheet-based project planning
  • Slite โ€” Team knowledge base and documentation
  • Codepen โ€” Front-end code playground and collaboration
  • Icons8 โ€” Icons, illustrations, and design assets
  • Adobe XD โš ๏ธ โ€” UI/UX prototyping tool (no longer actively developed)

๐Ÿ’ฌ Communication Tools

  • Microsoft Teams โ€” Chat, meetings, and Office 365 integration
  • Slack โ€” Channel-based messaging for teams
  • Zoom โ€” Video conferencing and webinars
  • Google Meet โ€” Secure video meetings by Google
  • Discord โ€” Voice, video, and text community platform
  • Telegram โ€” Fast, secure messaging with bot support
  • Skype โ€” Classic video calling and messaging
  • Webex โ€” Enterprise video meetings (Cisco)
  • Rocket.Chat โ€” Open-source team communication platform
  • Fleep โ€” Messaging with email interoperability
  • Flock โ€” Team messaging with productivity integrations
  • Amazon Chime โ€” AWS-integrated communications service
  • GoToMeeting โ€” Professional online meetings
  • Zoho Meeting โ€” Online meetings and webinars
  • Nextiva โ€” Business VoIP and communication suite
  • Workplace by Meta โ€” Facebook-style collaboration for businesses

โšก Productivity Tools

  • Notion โ€” All-in-one notes, wikis, and task management
  • OneNote โ€” Microsoft's digital notebook
  • Evernote โ€” Note-taking and organization
  • Google Keep โ€” Quick notes and reminders
  • Joplin โ€” Open-source note-taking with Markdown support
  • Azendoo โ€” Task and project tracking with integrations

๐Ÿ” Password Management Tools

  • 1Password โ€” Team and personal password manager
  • Dashlane โ€” Password manager with dark web monitoring
  • LastPass โ€” Cloud-based password vault
  • Bitwarden โ€” Open-source password manager (free tier available)

โ˜๏ธ Cloud Storage

  • Google Drive โ€” 15 GB free; deep Google Workspace integration
  • Dropbox โ€” File sync and sharing for teams
  • OneDrive โ€” Microsoft's cloud storage
  • Box โ€” Enterprise content management and collaboration
  • Huddle โ€” Secure collaboration for government and enterprise
  • OneHub โ€” Secure file sharing with client portals

๐Ÿ”€ Version Control / SCM

  • GitHub โ€” World's largest code hosting platform
  • GitLab โ€” Full DevOps platform with built-in CI/CD
  • Bitbucket โ€” Git hosting with Jira integration (Atlassian)
  • Gitea โ€” Lightweight, self-hosted Git service
  • Beanstalk โ€” Hosted Git and SVN with deployment
  • SourceForge โ€” Open-source software hosting and distribution

๐Ÿ“ Estimation


๐Ÿ“‹ Requirements


๐Ÿ”„ Software Development Methodologies

Methodology Description Link
Agile Iterative, flexible development framework agilenutshell.com
Scrum Sprint-based Agile framework with defined roles Introduction to Scrum
Kanban Visual workflow management with WIP limits Introduction to Kanban
Lean Eliminate waste, maximize value delivery lean.org
Six Sigma Data-driven quality improvement methodology TutorialsPoint
PRINCE2 Structured project management framework prince2.com
PRiSM Sustainability-focused project management greenprojectmanagement.org
Waterfall Sequential, phase-based development model TutorialsPoint
Spiral Model Risk-driven iterative development GeeksforGeeks
Extreme Programming (XP) Agile methodology emphasizing technical excellence Wikipedia
Feature Driven Development (FDD) Feature-centric iterative development agilemodeling.com
Critical Path Method (CPM) Schedule optimization via critical task identification Smartsheet
Critical Chain PM (CCPM) Buffer-based scheduling to protect project completion Tallyfy
Adaptive Project Framework (APF) Scope-flexible framework for uncertain projects Wikipedia
V-Model Verification and validation model paired with SDLC phases Medium

๐Ÿ” Software Development Life Cycle (SDLC)

The SDLC is a structured process for planning, creating, testing, and deploying information systems.


๐Ÿ“– Books

Foundational & Beginner

  1. Project Management Absolute Beginner's Guide
  2. Project Management For Dummies
  3. Making Things Happen: Mastering Project Management
  4. HBR Guide to Project Management
  5. 97 Things Every Project Manager Should Know

Agile & Scrum

  1. The Power of Scrum
  2. Scrum: The Art of Doing Twice the Work in Half the Time
  3. Agile Project Management with Scrum
  4. Essential Scrum
  5. Agile Retrospectives: Making Good Teams Great
  6. Scrum Shortcuts Without Cutting Corners
  7. SCRUM: The Ultimate Beginner's Guide
  8. SafeScrumยฎ โ€“ Agile Development of Safety-Critical Software

Leadership & Soft Skills

  1. The 7 Habits of Highly Effective People
  2. Peopleware: Productive Projects and Teams
  3. Leadership Step by Step
  4. Conflict 101: A Manager's Guide to Resolving Problems
  5. Good to Great
  6. Principles: Life and Work โ€“ Ray Dalio
  7. Master Your Time, Master Your Life

Technical & Advanced

  1. The Mythical Man-Month
  2. INSPIRED: How to Create Tech Products Customers Love
  3. Mastering Software Project Requirements
  4. Risk Up Front: Managing Projects in a Complex World
  5. PMP Exam Study Guide
  6. Project Management: A Systems Approach

Standards & Frameworks

  1. PMBOKยฎ Guide
  2. SBOKยฎ Guide
  3. The Lean Startup
  4. 101 Tips for the Enlightened Project Manager
  5. One Hundred Rules for NASA Project Managers
  6. The 50 Golden Rules of Project Management
  7. Brilliant Checklists for Project Managers
  8. Scrappy Project Management
  9. The HBR Manager's Handbook

๐ŸŽฌ Video & Online Courses

Free Courses & Videos

Paid / Platform Courses


๐Ÿ“š Tutorials


๐Ÿ“ฐ Articles & Posts

  1. The Beginner's Guide to Project Planning Software โ€“ Medium
  2. Becoming a Project Manager โ€“ A Complete Guide โ€“ Paymo
  3. 10 Essential Project Management Skills โ€“ ProjectManager
  4. How to Avoid 12 Common Mistakes in PM โ€“ ProjectSmart
  5. 10 Powerful Tips for PM Success โ€“ ProofHub
  6. Communication & Leadership Tips and Tricks
  7. The Art of Writing User Stories โ€“ Medium
  8. The Top 9 Reasons for IT Project Failure
  9. 10 Reasons Why Software Projects Fail โ€“ Medium
  10. Tools for Remote Teams to Stay Connected โ€“ zipBoard
  11. Web Development Roadmap โ€“ Scaler

โœ… Best Practices


๐Ÿ—ฃ๏ธ Communication


๐Ÿ‘ฅ Community

Facebook Groups

LinkedIn Groups

Slack Communities

Reddit


๐ŸŽค Conferences & Seminars


๐Ÿง‘โ€๐Ÿ’ผ Notable People

Name Known For Link
Kent Beck Creator of Extreme Programming (XP) kentbeck.com
Jeff Sutherland Co-creator of Scrum scruminc.com
Ken Schwaber Co-creator of Scrum controlchaos.com
Martin Fowler Software architecture and agile thought leader martinfowler.com
Mike Cohn Agile coach, author of User Stories Applied mountaingoatsoftware.com
Robert C. Martin "Uncle Bob" โ€“ Clean Code and SOLID principles cleancoder.com
Scott Berkun Author and speaker on innovation and PM scottberkun.com
Phil Simon Author on technology and collaboration philsimon.com

๐Ÿ† Certifications

Scrum & Agile

PMI Certifications

Other Frameworks

PDU Resources (PMP Renewal)


๐ŸŒ Essential Websites


๐Ÿ“‹ Cheat Sheets


๐Ÿ’ผ Interview Preparation


๐Ÿค Contributing

Contributions are welcome! Please read the contribution guidelines before submitting a pull request.

๐Ÿ’ก No CONTRIBUTING.md yet? Create one with basic rules: link format, description style, and how to verify a tool is still active before adding it.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/add-new-tool)
  3. Commit your changes (git commit -m 'Add [Tool Name]')
  4. Push to the branch (git push origin feature/add-new-tool)
  5. Open a Pull Request

๐Ÿ“œ License

License: MIT

This project is licensed under the MIT License โ€” see the LICENSE file for details.

About

Awesome lists about Project Management interesting and useful topics.

Topics

Resources

Contributing

Stars

794 stars

Watchers

22 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors