OpenGrok is a fast and usable source code search and cross reference engine, written in Java
Clone or download
Latest commit bef0fe4 Dec 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github move to .github directory Apr 18, 2018
.mvn/wrapper fix windows (#2538) Nov 26, 2018
dev enable JDK 11 builds (#2525) Nov 26, 2018
distribution 1.1 Dec 12, 2018
ext/SampleRazorRepository make jrcs external dependency (#2262) Aug 7, 2018
opengrok-indexer 1.1 Dec 12, 2018
opengrok-tools 1.1 Dec 12, 2018
opengrok-web 1.1 Dec 12, 2018
plugins 1.1 Dec 12, 2018
suggester 1.1 Dec 12, 2018
testdata disable Mercurial tests performing import/unbundle on Windows Nov 28, 2018
.gitattributes eol fixes with .gitattributes Jan 25, 2013
.gitignore adding DS_Store to gitignore Oct 26, 2018
.travis.yml fix release condition Dec 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 use Paths.get() when querying repositories Nov 29, 2018
appveyor.yml disable Mercurial tests performing import/unbundle on Windows Nov 28, 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 Dec 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