OpenGrok 0.10 Available Includes Perl and Python Analyzers

Jan 07, 2011

Written in Java, OpenGrok is a source code search and cross reference engine that helps users search, cross-reference and navigate their source tree in a fast and efficient way.

Announced this week, OpenGrok 0.10 is now available for download. OpenGrok understands various program file formats that include C, C++, C#, Java, sh, Perl, Python, along with version control histories such as Mercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce, Monotone and Bazaar.

New features in version 0.10 include python and perl analyzers, listing of variables/methods for quicker navigation, sh analyzer xrefs improved, SQL analyzer updated to SQL:2008, UI usability improvements, updated Lucene to 3.0.2 and introduced Maven as alternative build system to Ant.

More information on OpenGrok can be found on the OpenSolaris website and in the release notes.

Related content

  • Security Visualization Tools

    Spot intruders with these easy security visualization tools.

  • ELK Stack

    A powerful search engine, a tool for processing and normalizing protocols, and another for visualizing the results – Elasticsearch, Logstash, and Kibana form the ELK stack, which helps admins manage logfiles on high-volume systems.

  • ELK Stack Workshop

    ELK Stack is a powerful monitoring system known for efficient log management and versatile visualization. This hands-on workshop will help you take your first steps with setting up your own ELK Stack monitoring solution.

  • NagAconda: Python Instead of Perl for Nagios Plugins

    The NagAconda Python tool helps when writing plugins for the Nagios monitoring tool and is available in its first open release.

  • Red Hat Releases OpenShift Enterprise

    Enterprise-ready PaaS tool brings cloud-based development to private or hybrid cloud environments.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More