λύχνον μεθ' ἡμέραν ἅψας, “ἄνθρωπον,” φησί, “ζητῶ.”
Diogenes Laertius, Vita philosophorum, 6.41

Diogenes is a desktop/laptop application for searching and browsing the legacy databases of ancient texts in Latin and Greek that were once published on CD-ROM by the TLG and the PHI. (NB. These databases are not distributed with Diogenes and must be obtained separately.)

Diogenes is a project of the Department of Classics and Ancient History, Durham University.

Version 4

Version 4 of Diogenes (released April 2019) represents a major overhaul of the software; all users are advised to upgrade.

New Features in Version 4

Browser Component
Previously, Version 3 of Diogenes included a browser component (xulrunner) drawn from the Mozilla project. Unfortunately, this component is no longer supported and is now obsolete. This situation led to the proliferation of unfixable bugs in the user interface of Diogenes. Version 4 integrates a completely new browser front-end (Electron), which is based upon Google Chrome. This major change has eliminated many bugs and has permitted the implementation of some extra menu items.
User Interface
The interface has been modernised and made easier to use, with better usage hints. A number of frequently requested new features have been added, such as the ability to do a quick search within one author without having to first define a subset of texts containing that author.
XML Export
Texts can be exported as TEI-compliant XML for use with other text-analysis software. The development of his functionality was sponsored by the DigiLibLT project, and the exported PHI Latin texts validate against the DigiLibLT schema.
Corrected LSJ
Diogenes now includes by default the version of the LSJ Greek Lexicon from Perseus with errors corrected by the Logeion project.

General Features

For those who have not used Diogenes before, it has a number of useful features:

It's Free
Diogenes is free, open-source software (GPL v3).
Deep Integration of Morphology and Lexica
Click on any word and get a morphological analysis along with the corresponding entries in the LSJ (Greek) or L-S (Latin) lexicon. In the lexicon entries, click on a citation to jump to the context (where possible). It is also possible to perform morphological searches (i.e. to search for all or selected inflected forms of a given word). Morphological data comes from Perseus.
Powerful Searching
You can create groups of texts to search within (and for the TLG, you can select by date, genre, etc.). You can jump from search results right to the context of each passage. You can search for words in any order within a given scope and delimit that scope by punctuation or number of lines.
Efficient Reading
It's easy to open up a given passage of any Greek or Latin text and start reading with the lexicon a click away, or to browse through the dictionaries to look up a word.