There are many code search portal available on the internet for free that provides code snippets in almost all languages. Here are top 10 source code search engines and we want to share them with all you programmers.
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together. GitHub was developed by Chris Wanstrath, P. J. Hyett, Tom Preston-Werner and Scott Chacon using Ruby on Rails. It is one of the most authentic code searches to allow web users to obtain data from codes. It provides all of the distributed version control and source code management functionality of Git as well as adding its own features. The tool supports various languages.
Krugle is a search engine that allows computer programmers and other developers to search Open Source repositories to locate open source code, and quickly share the code with other programmers on the internet. It finished its beta phase and went live on June 14th, 2006. Krugle is the leading enterprise code search portal. Krugle provides collaboration tools to interact with source code and each other. Krugle allows programmers to find existing source code and the information they need to evaluate, deploy and fix the code.
Source code online allows users to access codes and submit codes. It helps you review how codes are generated for other web pages.
Bytemycode, also known as “code gravity”. byteMyCode is a project designed to make the task of sharing source code easier. We have modeled a community around making it easy to find, share, revise, comment on, and rate code snippets. byteMyCode serves as a good organizational tool for those little code snippets that you never know when you will need. It also comes in handy when you need to send a code snippet to a friend or coworker, but don’t have the means to do so.
DZone Snippets makes content for developers, tech pros, and smart people everywhere. DZone Snippets allows to build up a collection of code snippets, categorize with tags, keywords, and share.
With Snipplr, all of your code snippets are stored in one place. These may include details regarding codes, languages, HTML and other components, with other communities. You can now login into Snipplr.com using your Facebook account. If you have been with Snipplr for a while, use the connect option in the Settings page.
Codase was a syntax-aware source code search engine that allows software developers to search Open Source repositories to find the relevant source code. The alpha version went live on September 9, 2005. A subsequent beta was released on November 10, 2005. Codase claims to host over 250M lines of C, C++, and Java code. Codase only indexes and searches high-quality codes with every line of code literally validated and compiled by intelligent and powerful source code analysis engine. Codase provides the most accurate and detailed search results with granularity levels of controls. Codase allows to search functions, classes, strings, constants, macros, comments, and other programming language constructs. Codase is currently out of service.
The Black Duck Open Hub is owned and operated by Black Duck Software. Ohloh was known by “Black Duck” or “O Hub”. The Open Hub is a directory and community, offering analytics and search services and tools. By connecting to project source code repositories, analyzing both the code’s history and ongoing updates, and attributing those updates to specific contributors, the Black Duck Open Hub can provide reports about the composition and activity of project code bases and aggregate this data to track the changing demographics of the FOSS world.
Merobase is a software search engine that allows developers to find, share and reuse software components from the Internet. The engine harvests software components from a large variety of sources, including Apache, Source Forge, and Java.net. It finished its beta phase and went live in March 2007. Merobase supports candidate matching solutions like Test-Driven Search and Interface-Driven Code Search and Keyword-based Search. This abstract search method is a highlight of this engine. Merobase searches for components written in Java and C Sharp.
You are thinking where is ‘Google’. but we didn’t include Google in this list because we think Google is a search engine for all the stuff, yes it is the biggest and best search engine for all stuff including Source Code.