|
|
OpenSolaris Project: OpenGrokView the leaders for this projectProject Observers Endorsing communitiesInternationalization and LocalizationTools ![]() "A wicked fast source browser" OpenGrok is a fast and usable source code search and cross reference engine. It helps you search, cross-reference and navigate your source tree. It can understand various program file formats and version control histories like Mercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce and Bazaar. In other words it lets you grok (profoundly understand) the open source, hence the name OpenGrok. It is written in Java. OpenGrok is the tool used for the OpenSolaris source browser and search.
ScreenshotsFeaturesOpenGrok provides
More information on setting up OpenGrok, its usage and known issues can be found on Documentation page. Comparison with Similar Tools
Y : Yes the feature is present # : the feature may be partly present - : not applicable Send your ideas for improvement or contributions to OpenGrok-discuss Forum. Bugs or feature requests should be reported at http://defect.opensolaris.org. LicenseOpenGrok is an open source project and is distributed under CDDL.OpenGrok uses software libraries from Apache Software Foundation. This product includes software developed by CollabNet (http://www.Collab.Net/). Announcements
|
| 17 Oct 2008 | OpenGrok 0.7 released |
| 11 Apr 2008 | OpenGrok 0.6.1 released |
| 12 Mar 2008 | OpenGrok 0.6 released |
| 01 Nov 2007 | OpenGrok category added to Bugzilla at defect.opensolaris.org |
| 20 Aug 2007 | OpenGrok 0.5 released |
OpenGrok is a fast and usable source code search and cross reference engine. It helps you search, cross-reference and navigate your source tree. It can understand various program file formats and version control histories like Mercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce and Bazaar. In other words it lets you grok (profoundly understand) the open source, hence the name OpenGrok. It is written in Java, and is OSS under the CDDL license.
Another release of OpenGrok, made possible due to many contributions of Trond Norbye, a new member of OpenGrok team. OpenGrok 0.3 has been released. This new version introduces support for Subversion and a new GUI. There's also an article available describing OpenGrok's internals.
OpenGrok in that sense is a true enabler for source code that is open source. It lets people easily and quickly find the source code, look at it, understand the history and changes made to the source. It certainly has made my life easy when I am looking for security holes in software.
"As part of the OpenSolaris project, the company on Tuesday also released a source code browser called OpenGrok, which is designed to help programmers search and view source code.
Apr 19, 12:28 PM
Today I pushed two fixes into OpenGrok so that you may use OpenGrok on sources you checked out via the pserver protocol in CVS. From a performance perspective I would not recommend that you use this ...
Apr 14, 6:45 PM
In my previous blog entry Using CVS with OpenGrok I showed the steps needed to configure OpenGrok with CVS, and in this entry I will extend that example to include a project using Subversion. The ...
Apr 10, 5:44 AM
If you look at the mail archives for OpenGrok it seems that the most popular question out there right now is how to configure OpenGrok with CVS. Personally I have extremely limited experience with ...
Oct 17, 6:13 AM
OpenGrok 0.7 was released earlier today, approximately six months after the previous release, OpenGrok 0.6.1. This release contains many new features, including: Support for more version control ...
Oct 17, 5:22 AM
OpenGrok 0.7 has just been released ! I worked on the Git backend, and on improving the quality. Well, not only improving it - it seems like a fix to make it compile on Java 1.5 didn't really fix the ...