Project management, made simple
On GitHub, project managers and developers coordinate, track, and update their work in one place, so projects stay transparent and on schedule.
Start with an issue
Create an issue to suggest a new idea or track a bug. Then organize and assign tasks to your team. And don’t spare any attachments—issues support most image and file types.

Tasks
Issue, comment, and pull request descriptions support Markdown task lists—checklists you can use to coordinate and track parts of a project. Reorder tasks as your priorities change, and check them off as you complete each one.

Assignees and mentions
Assign up to ten teammates to an issue or pull request to make sure work has an owner. Mentioning other people or teams in the issue will notify them if something changes. They can also stay in the loop by opting to receive notifications whenever someone posts a comment.

Labels
Tagging issues and pull requests with labels allows you to quickly search for them later. Filter your issues by label to find and reference all issues that are part of your project.
Pro-tip: Templates help your team create issues without starting from scratch.

Milestones
Add a milestone to track a project as part of a larger goal, like a quarterly to-do list or a big feature. Then watch your milestone’s overall progress from the milestone page.
Link issues and pull requests
Track updates to your project without complicating your workflow by crosslinking between issues and pull requests anywhere in your GitHub organization. If you associate an issue with a pull request, it will automatically close when the pull request is merged.

See your work take shape with Projects
Visualize all of your work and prioritize it right alongside your code with projects boards. See what tasks are planned or in-progress, either in a repository or across your organization.

Pro-tip: You can see which project an issue belongs to by viewing the issue’s projects section.
Organize projects by status
Sort tasks into columns by status. You can label columns with status indicators like “In Progress,” “Up Next,” or “One Light Year from Now”.
Add tasks to columns
There are a few ways to add your team’s to-dos to a column. Write notes on your tasks or search existing issues and pull requests, then add them as cards.
Share work
Each card has a unique URL, making it easy to share and discuss individual tasks with your team. If a note needs next steps, convert it into an issue from your project board.
See project activity
The activity view helps you keep track of everything happening in your team’s project and see exactly what‘s changed since the last time you looked.
Finish your project
If you’ve completed a project, congrats! Close your project board to remove it from your active project list and wrap up your work.
Get started
Individuals
Free
$0
Per month
The basics of GitHub for
every developer
Unlimited public repositories
Unlimited private repositories
3 collaborators for private repositories
Issues and bug tracking
Project management
Pro
$7
Per month
Pro tools for developers with
advanced requirements
Unlimited public repositories
Unlimited private repositories
Unlimited collaborators
Issues and bug tracking
Project management
Advanced tools and insights
Included free alongside other real-world development tools in the GitHub Student Developer Pack
Choose ProTeams
Team
$9
Per user / month
Advanced collaboration and
management tools for teams
Unlimited public repositories
Unlimited private repositories
Team access controls
User management and billing
Issues and bug tracking
Project management
Advanced tools and insights
Starts at $25 / month and includes your first 5 users
Free to academic faculty for teaching or non-profit research
Choose Team←Everything included in Team
Self-hosted or cloud-hosted
SAML single sign-on
Access provisioning
Simplified account administration
Unified search and contributions
Priority support
99.95% uptime SLA for Enterprise Cloud
Invoice billing
Advanced auditing
Questions?
Free for educational institutions participating in the GitHub Education program