|
|
OpenGrok - a "wicked fast" source browser!
You will find browsable and searchable source trees of various FOSS projects here. The source cross referencing software engine is OpenGrok written in Java. It utilizes tools like Lucene, Exuberant Ctags, BCEL and various source code management tools like Git, SVN, CVS, Mercurial, Bazaar etc.
For details on the OpenGrok project, source code, setup and configuration etc, see here: http://www.opensolaris.org/os/project/opengrok/.
This infrastructure is currently running on OpenIndiana (http://openindiana.org/). Additional source indexes especially for *BSD kernels are available here: http://grok.x12.su/source. OpenGrok-ed source for the Illumos project is available here: http://src.illumos.org/source/.
Browse Sources
| linux-2.6 | The mainline Linux kernel tree from: http://kernel.org/ | |
| fedora-f13-kernel | Linux kernel release tree corresponding to Fedora 13 release with patches applied from Fedora 13 Git master. | |
| fedora-f14-kernel | Linux kernel release tree corresponding to Fedora 14 release with patches applied from Fedora 14 Git master. | |
| glibc | The GNU C library from: http://www.gnu.org/software/libc/ | |
| mozilla-central | The Mozilla Development repo from: https://developer.mozilla.org/En/Developer_Guide/Source_Code/Mercurial | |
| python | Python trunk and tagged releases from: http://www.python.org/dev/faq/ | |
| python_software | Various software written in Python. | |
| rpm | The main RPM5 tree from: http://rpm5.org/sources.php | |
| coreutils | The GNU coreutils trunk from: http://www.gnu.org/software/coreutils/ | |
| ruby-trunk | The mainline Ruby source tree from: https://github.com/ruby/ruby | |
| ruby_1_9_2 | The Ruby 1.9.2 source tree from: https://github.com/ruby/ruby | |
| android-trunk | Dalvik virtual machine source from mainline android tree: http://android.git.kernel.org/ | |
| openjdk | The OpenJDK 7 source tree from: http://download.java.net/openjdk/jdk7/ |