Open Source Projects

Discover the best free open source software projects. Learn more about 291,230+ free projects organized in 118,130+ topics.