Where should i host my open source code?

  •        0
  

We aggregate and tag open source projects. We have collections of more than one million projects. Check out the projects section.



I have a open source project but where should i host? This is the frequently asked question among developers. Below details will certainly help to choose the best code hosting site.

Sourceforge is a leading resource for open source software development and distribution. It hosts more than 250,000 projects and connects more than 40 million users. It uses SVN, Git, and Mercurial version control system. It features include.

  • Code hosting
  • Wiki
  • Bug Tracker
  • Forum
  • Activity Stats / Project trend analysis
  • Mailing List
  • Download
  • Support to search Projects

Github is the most popular code hosting and collaborative development. It uses Git version control and supports private and public repository. It encourage developers to fork repositories. Its feature include

  • Code hosting
  • Wiki
  • Bug Tracker
  • Activity Stats / Project trend analysis
  • Download
  • Code review
  • Support to search Projects, Code and User
  • Edit code online
  • API Support
  • Notfies project updates to followers

Google Code provides a fast, reliable, and easy open source hosting service. It uses Subversion and Mercurial version control and provides 2 GB of storage space. Its features include

  • Code hosting
  • Wiki
  • Bug Tracker
  • Download
  • Code review
  • Activity Stats / Project trend analysis
  • Support to search Projects and Code
  • API Support
  • Notifies project updates to followers

Bitbucket is a free code hosting site which uses Mercurial version control system. It has around 144,000 users and supports public and private repositories. It provides support to branch or fork the existing repository. Its features include

  • Code hosting
  • Wiki
  • Bug Tracker
  • Download
  • API Support
  • RSS feeds for the activity
  • Use your own domain to point to your account

CodePlex is Microsoft's open source project hosting web site. It hosts over 20,000 projects. It uses Team Foundation Server or Mercurial as its version control system. Its features include

  • Code hosting
  • Wiki
  • Bug Tracker
  • Forum
  • Activity Stats / Project trend analysis
  • Mailing List
  • Download
  • Support to search Projects
  • Notifies project updates to followers

RubyForge is a home for open source Ruby projects. Its features include

  • Code hosting
  • Wiki
  • Bug Tracker
  • Forum
  • Activity Stats / Project trend analysis
  • Mailing List
  • Download
  • Support to search Projects

Launchpad is a unique collaboration and hosting platform for software projects. It uses Bazaar version control and hosts more than 20,000 projects. Its feature include

  • Code hosting
  • Wiki
  • Bug Tracker
  • Forum
  • Activity Stats / Project trend analysis
  • Mailing List
  • Download
  • Support to search Projects
  • Builds installable Ubuntu packages
  • GNU GetText support to translate your software into almost any language

The code hosting sites listed above are most popular and widely used for open source projects. Github is used by Facebook and Twitter projects and it is considered to be the best. Google code and Sourceforge comes next as they are very stable and used by millions of users. BitBuket has restriction of 5 Users to manage per project. Launchpad has many other features like translation and support to prepare ubuntu package. Pick Codeplex if your project is related to Microsoft technology. Rubyforge is good for Ruby but it is not that much great.

We aggregate and tag open source projects. We have collections of more than one million projects. Check out the projects section.


   




Related Articles

How to contribute to open source

  • opensource contribute participate foss

I could see many many students posting this question in many forums, I want to contribute to open source but How to contribute? There are many ways to do that. I have listed a few and I hope it might be useful.

Read More


How to make money from Open Source

  • opensource how-to money

As open source getting popular day by day, many have questions like How to make money from Open Source? Lot more products are getting introduced and don't know who is making money. Certainly open source means, give the product and source for free then how to make money? Yes sell the product for free but get paid for its services.

Read More


Free Open Source Code Search Engines

  • code-search code-search-engine search-engine

There are couple of sites which indexes the open source code and provides support to search code. Recently Google announced that they removed code search support from Google code. This article provides pointer for code search engine sites.

Read More


Microweber CMS - An open source CMS with Ecommerce support

  • cms e-commerce microweber

To the user's satisfaction, there is a whole wide world of different CMS, all suitable for different needs. You can go for the giants like Wordpress or Joomla or pick one of the rising forces - Shopify, Squarespace or others. Microweber CMS fills a hole in the current technological ecosystem, aimed at delivering a light software that is perfect for all end-users lacking the technical knowledge needed for complicated website building.

Read More


Google Open Source Pledge

  • google open-source patent

Open Source is the way to innovate and users using it should have complete freedom. Google has came forward to declare couple of its patents on Map Reduce under Open Patent Non-Assertion Pledge (OPN Pledge). There are multiple variants of open source license and using that means the product is completely free. Why OPN Pledge is required?

Read More


4 Free Code Snippets Hosting Sites

  • code-hosting code code-snippet

Most of us would be familar about the project hosting sites like sourceforge, github etc. These sites hosts the complete project, documentation and has a means to track bugs etc. Sometimes we may need to host the simple pieace of code which we may be want to share it with our friends or to post the link in the forum to discuss more about the code.

Read More


Microsoft released F# under Open Source

  • fsharp opensource

F# is a functional programming language for the .NET Framework. It combines the succinct, expressive and compositional style of functional programming with the runtime, libraries, interoperability, and object model of .NET. Microsoft recently released its source code under Apache License.

Read More


How hashmap works in Java. My style of learning.

  • java hashmap opensource-learning

This is the most frequently asked questions in the interview. Googling will throw many links related to this topic. How to learn the implementation of hash map? My style of learning using open source learning technique.

Read More


Benefits in contributing to Open Source

  • open-source opensource contribute benifits

What the benefit will i get, if i contribute to Open Source? This is the frequently asked question by many people. I just want to pen down the benefits which i know and i hope you will agree with it.

Read More


How to learn from open source projects

  • open-source learning methodology

Students ask this question frequently steps or methodology to learn from open source projects. There is no single answer or steps available. I listed the steps which i follow and i hope this will help for few.

Read More


SeoToaster: easy, fast and efficient open source CMS for top SEO performance

  • cms content-management-system seo ecommerce

SeoToaster is a free Open Source CMS & Ecommerce solution to build, manage and market websites optimized for for top search engine performance. As the name implies, Seo Toaster is to date the only content management system (CMS) to truly integrate SEO execution and web marketing automation technology in full compliance with the search engines industry’s best practices.

Read More


Advantages and Disadvantages of using Hibernate like ORM libraries

  • database orm

Traditionally Programmers used ODBC, JDBC, ADO etc to access database. Developers need to write SQL queries, process the result set and convert the data in the form of objects (Data model). I think most programmers would typically write a function to convert the object to query and result set to object. To overcome these difficulties, ORM provides a mechanism to directly use objects and interact with the database.

Read More


GlobalSign - Free Certificate for Open Source Projects

  • free certificate ssl security

GlobalSign is one of the Internet’s original trust service providers (technically known as Certificate Authorities). They have issued millions of trusted Digital Certificates to people, servers and mobile devices for Public Key Infrastructure (PKI) enabled solutions and applications. They are now giving certificates for free for open source projects.

Read More


Top 15 Open source alternative to Microsoft products

  • microsoft-alternative open-source-enterprise

Microsoft is monopoly in the commercial software. Here are 15 best alternatives to most popular and widely used Microsoft products.

Read More


LogicalDOC - Open Source DMS

  • dms document-management-system

LogicalDOC is both a document management and a collaboration system. The software is loaded with many functions and allows organizing, indexing, retrieving, controlling and distributing important business documents securely and safely for any organization and individual.

Read More


Why Experienced Programmers Should Contribute to Open Source

  • contribute open-source participate foss

People who have taken programming as their career has to do coding for almost 30 years. Will they always get an opportunity to do complex tasks or to write project from scratch? The answer is NO. Sometimes they may get but not always. What should they do?

Read More


Crowdfunding for Open Source Projects

  • free crowdfunding open-source

Open Source projects requires sponsors to fund their project. Few got good funding but few others are struggling to continue their project. A contributor, who does full time work in open source project requires funding to take care his needs. He has to be paid and he cannot do it for free. For those who don't get fund, check out this crowdfunding sites, these are exclusively for open source projects. Join these, get some fund and continue your dream.

Read More


Best situation to use Column database

  • column database reporting

Column oriented database or datastore as the name sounds it stores the data by column rather than by row. It has some advantages and disadvantages over traditional RDBMS. Developer should know the typical situation to choose column oriented database.

Read More


Open source is the backbone for Startups

  • opensource open-source startups

Many startups are entering in to the business due to open source. Open source acts as a back bone / pillar for their business. It reduces the cost of production, Generates revenue from consulting and support. This article describes about the startups which flourished because of open source. Sun acquired MySQL for $1Bn is the biggest achievement for open source startups.

Read More


Various tools to work with Git version control

  • scm git repository solution tools-used

Git is the most popular SCM, initially developed to manage source of Linux kernel. Later many clients and tools are developed for Git. In this article we going to see various tools to use with Git.

Read More