OpenGrok is a fast and usable source code search and cross reference engine, written in Java
Clone or download
Latest commit 70d510d Nov 13, 2018
Permalink
Failed to load latest commit information.
.github move to .github directory Apr 18, 2018
.mvn/wrapper for mvnw checkstyle to work, we need newer maven Sep 6, 2018
dev modify the opengrok-tools env paths on windows (#2463) Nov 5, 2018
distribution 1.1-rc73 Nov 12, 2018
ext/SampleRazorRepository make jrcs external dependency (#2262) Aug 7, 2018
opengrok-indexer group parameter for search URL (#2507) Nov 13, 2018
opengrok-tools Opengrok tools use pytest instead of unittest (#2504) Nov 13, 2018
opengrok-web 1.1-rc73 Nov 12, 2018
plugins 1.1-rc73 Nov 12, 2018
suggester 1.1-rc73 Nov 12, 2018
testdata rework finding original names Sep 4, 2018
.gitattributes eol fixes with .gitattributes Jan 25, 2013
.gitignore adding DS_Store to gitignore Oct 26, 2018
.travis.yml reintroduce install: true again and use it for deploy as well Nov 12, 2018
CONTRIBUTING.md ad testing Aug 27, 2018
LICENSE-adaic.org.txt Add classes to support Ada analysis Oct 31, 2017
LICENSE-eclipse.txt Add ClojureSymbolTokenizerTest, and fix exposed bugs Dec 4, 2017
LICENSE-ecma.txt Add classes to support Eiffel analysis Dec 18, 2017
LICENSE-mandoc.txt Add MandocAnalyzer and OPENGROK_MANDOC setting Oct 28, 2017
LICENSE-ruby.txt Add classes to support Ruby analysis Nov 2, 2017
LICENSE-scala.txt Fix Scala {Number}, and use in tokenizer Dec 13, 2017
LICENSE.txt update readme, license and changelog, get ready for RC Jan 2, 2013
NOTICE.txt Add annotation with revision description Jan 2, 2013
README.md mention Slack Oct 23, 2018
apiary.apib /configuration uses PUT Oct 4, 2018
appveyor.yml modify the opengrok-tools env paths on windows (#2463) Nov 5, 2018
licenseheader.txt Remove IDE specific files Mar 4, 2018
logging.properties Fix issues with indexer package renaming Jun 22, 2018
mvnw Added Maven Wrapper Jun 9, 2016
mvnw.cmd Added Maven Wrapper Jun 9, 2016
paths.tsv Initial import (OpenGrok 0.3.1) Nov 15, 2006
pom.xml 1.1-rc73 Nov 12, 2018
sonar-project.properties make jrcs external dependency (#2262) Aug 7, 2018
wercker.yml try to change to maven box Nov 2, 2018

README.md

Copyright (c) 2006, 2018 Oracle and/or its affiliates. All rights reserved.

OpenGrok - a wicked fast source browser

Travis status wercker status Coverage status SonarQube status AppVeyor status License

  1. Introduction
  2. OpenGrok setup
  3. Information for developers
  4. Authors
  5. Contact us
  6. Demo

1. Introduction

OpenGrok is a fast and usable source code search and cross reference engine, written in Java. It helps you search, cross-reference and navigate your source tree. It can understand various program file formats and version control histories of many source code management systems.

Official page of the project is on: http://opengrok.github.com/OpenGrok/

2. OpenGrok install and setup

See https://github.com/oracle/opengrok/wiki/How-to-setup-OpenGrok

3. Information for developers

See https://github.com/oracle/opengrok/wiki/Developer-intro and https://github.com/oracle/opengrok/wiki/Developers

4. Authors

The project has been originally conceived in Sun Microsystems by Chandan B.N.

For full list of contributors see https://github.com/oracle/opengrok/graphs/contributors

5. Contact us

Feel free to participate in discussion on the mailing lists:

opengrok-users@yahoogroups.com (user topics)

opengrok-dev@yahoogroups.com (developers' discussion)

To subscribe, send email to <mailing_list_name>-subscribe@yahoogroups.com

There are also Slack channels on https://opengrok.slack.com/

6. Demo

Visit http://demo.opengrok.org