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 publish blog post about open source products. If you are interested in sharing knowledge about open source products, please visit write for us

Subscribe to our newsletter.

We will send mail once in a week about latest updates on open source tools and technologies. subscribe our newsletter



Related Articles

Microsoft acquires GitHub. Is it Good or Bad?

  • microsoft github news

Microsoft announced that it is acquiring GitHub for 7.5 Billion dollars. GitHub is a most used Software developer and Code hosting platform. It hosts more than 80 million code repository and more than 20 million developers collaborate in GitHub. In addition to managing code repositories, GitHub has developed many tools to increase the productivity of developers. Almost 70% of open source projects hosted in GitHub. Microsoft is a big corporate leader and it buying a open source code hosting company, Is it good or bad?

Read More


Code Sponsor closing down on December 8 2017

  • code-sponsor news announcements

Code Sponsor helps by connecting sponsors with open source projects. Open source projects which are hosted in Github, will display advertisement in their Readme page. It works similar to Google adsense. Now code sponsor has announced to shut down their service.

Read More


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


Angular Service Workers Usage Guide

  • angular service-worker offline-app

Web developers come across scenarios like web application completely breaks when workstation goes offline. Likewise to get into our application, every time we need to open a browser and then access it. Instead if it is in app, it will be easy to access for end-user. Push notifications similar to email client need to be done through web application. All these are addressed by a magic called service worker.

Read More



Europe Copyright reform may affect Open Source Ecosystem

  • copyright europe save-code-share

Europe is planning to bring in new copyright law, which would require code sharing sites to monitor copyright content to avoid potential copyright infringement. The proposed Article 13 of the EU Copyright Directive targets every online service that allows its users to upload and share content with each other, including code hosting platforms.

Read More


Getting Started With Django Python Web Framework

  • django python web-framework

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. It is pre-loaded with user authentication, content administration, site maps, RSS feeds and many more tasks. Security features provided are cross site scripting (XSS) protection, cross site request forgery protection, SQL injection protection, click-jacking protection, host header validation, session security and so on. It also provides in built caching framework.

Read More


Best open source Text Editors

  • text-editor editor tools dev-tools

Text editors are mainly used by programmers and developers for manipulating plain text source code, editing configuration files or preparing documentation and even viewing error logs. Text editors is a piece of software which enables to create, modify and delete files that a programmer is using while creating website or mobile app.In this article, we will discuss about top 7 all-round performing text editors which is highly supportive for programmers.

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


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


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


AbanteCart - Easy to use open source e-commerce platform, helps selling online

  • e-commerce ecommerce cart

AbanteCart is a free, open source shopping cart that was built by developers with a passion for free and accessible software. Founded in 2010 (launched in 2011), the platform is coded in PHP and supports MySQL. AbanteCart’s easy to use admin and basic layout management tool make this open source solution both easy to use and customizable, depending on the skills of the user. AbanteCart is very user-friendly, it is entirely possible for a user with little to no coding experience to set up and use this cart. If the user would be limited to the themes and features available in base AbanteCart, there is a marketplace where third-party extensions or plugins come to the rescue.

Read More


Getting Started on Angular 7

  • angular ui-ux front-end-framework

Angular is a platform for building responsive web, native desktop and native mobile applications. Angular client applications are built using HTML, CSS and Typescript. Typescript is a typed superset of Javascript that compiles to plain Javascript. Angular core and optional modules are built using Typescript. Code has been licensed as MIT License.

Read More


mkcert - No config certificate authority tool

  • certificate ssl security cert go go-lang

Mkcert is go-lang project, which is super easy tool to setup certificate authority without any configuration. Using certificates are inevitable these days, data should be transferred in a secure communication channel. Buying a certificate is expensive and mostly companies buy certificates only for production systems. In Dev setup, if we use self-signed certificate then there will be trust errors. mkcert automatically creates and installs a local CA in the system root store, and generates locally-trusted certificates.

Read More


ONLYOFFICE Document Server, an online office app for Nextcloud and ownCloud

  • office office-suite word spreadsheet

ONLYOFFICE Document Server is a free collaborative online office suite including viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats (.docx, .xlsx, .pptx). This article provides you the overview of ONLYOFFICE Document Server, its features, installation and integration with Nextcloud and ownCloud.

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


Cache using Hazelcast InMemory Data Grid

  • hazelcast cache key-value

Hazelcast is an open source In-Memory Data Grid (IMDG). It provides elastically scalable distributed In-Memory computing, widely recognized as the fastest and most scalable approach to application performance. Hazelcast makes distributed computing simple by offering distributed implementations of many developer-friendly interfaces from Java such as Map, Queue, ExecutorService, Lock and JCache.

Read More


An Introduction to the UnQLite Embedded NoSQL Database Engine

  • database nosql embedded key-value-store

UnQLite is an embedded NoSQL database engine. It's a standard Key/Value store similar to the more popular Berkeley DB and a document-store database similar to MongoDB with a built-in scripting language called Jx9 that looks like Javascript. Unlike most other NoSQL databases, UnQLite does not have a separate server process. UnQLite reads and writes directly to ordinary disk files. A complete database with multiple collections is contained in a single disk file. The database file format is cross-platform, you can freely copy a database between 32-bit and 64-bit systems or between big-endian and little-endian architectures.

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