GitLab is like GitHub, but open source, and ... better:
You can have roles and permissions, including branches which only allow certain developers to push. You can have milestones which cross multiple projects. You can rebase before merge commits in the web UI.
GitLab even includes it's own continuous integration server, and LDAP integration, etc.
Unlimited public and private repositories and unlimited collaborators for free!
Gogs is like Github, it's written in Go so it runs everywhere, and it's free and open source, unlike github. Amusingly, they use github to host their own source ;-)
Taiga is an open source project management platform with a hosted option.
A modern file system for .NET (it's frustrating, annoying and embarrassing that Microsoft never fixed this stuff). Supports advanced NTFS features: long paths, hidden volumes, hardlinks, transactions, alternate data streams, etc.