Skip to main content

About your profile

Your profile page tells people the story of your work through the repositories you're interested in, the contributions you've made, and the conversations you've had.

You can add personal information about yourself in your bio, like previous places you've worked, projects you've contributed to, or interests you have that other people may like to know about. For more information, see "Adding a bio to your profile."

If you add a README file to the root of a public repository with the same name as your username, that README will automatically appear on your profile page. You can edit your profile README with GitHub Flavored Markdown to create a personalized section on your profile. For more information, see "Managing your profile README."

Profile README file displayed on profile

People who visit your profile see a timeline of your contribution activity, like issues and pull requests you've opened, commits you've made, and pull requests you've reviewed. You can choose to display only public contributions or to also include private, anonymized contributions. For more information, see "Viewing contributions on your profile page" or "Publicizing or hiding your private contributions on your profile."

People who visit your profile can also see the following information.

  • Repositories and gists you own or contribute to. You can showcase your best work by pinning repositories and gists to your profile. For more information, see "Pinning items to your profile."
  • Repositories you've starred and organized into lists. For more information, see "Saving repositories with stars."
  • An overview of your activity in organizations, repositories, and teams you're most active in. For more information, see "Showing an overview of your activity on your profile."
  • Badges and Achievements that highlight your activity and show if you use GitHub Pro or participate in programs like the Arctic Code Vault, GitHub Sponsors, or the GitHub Developer Program. For more information, see "Personalizing your profile."

You can also set a status on your profile to provide information about your availability. For more information, see "Setting a status."

Further reading