Skip to content
SPECIFICTION
Get listed

GNU GLOBAL

gnu.org

Free plan WindowsmacOSLinuxSelf-hosted
Visit gnu.org
Spec score 8.1 #7 of 42 in Code Search Tools

Spec sheet

Purpose
GNU GLOBAL is a source code tagging system for locating objects such as functions, macros, structs, and classes in source files.Read 5 Oct 2026 · gnu.org
Intended users
The project describes GNU GLOBAL as useful for hacking on large projects with many subdirectories, conditional compilation blocks, and main functions.Read 5 Oct 2026 · gnu.org
Free plan
YesRead 20 Sep 2026 · savannah.gnu.org
Integrations
The documentation lists use with Emacs, Vi, Less, Bash, web browsers, and Doxygen.Read 5 Oct 2026 · gnu.org
Support
The project directs users seeking help to the [email protected] mailing list.Read 5 Oct 2026 · gnu.org
License
GNU GLOBAL is free software that may be copied, modified, and redistributed under the GNU GPL.Read 5 Oct 2026 · gnu.org
Archive signing
The download page says GNU FTP archive files are signed by release manager Shigio Yamaguchi.Read 5 Oct 2026 · gnu.org
Customization
Users can customize which candidate files are tagged, and the tool supports multiple output formats.Read 5 Oct 2026 · gnu.org
Distribution
The project distributes a source package; binary packages are provided by outside projects.Read 5 Oct 2026 · gnu.org
External search
GNU GLOBAL supports idutils as an external search engine.Read 5 Oct 2026 · gnu.org
Languages
The built-in parser supports C, Yacc, Java, PHP, and assembly.Read 5 Oct 2026 · gnu.org
Navigation
It can locate both definitions and references, and lets users move to those locations in source files.Read 5 Oct 2026 · gnu.org
Operating systems
The project says GNU GLOBAL supports UNIX (POSIX) environments; its download page lists outside binary packages for Windows, Mac OS X, AIX, HP-UX, Fedora, Debian, FreeBSD, and NetBSD.Read 5 Oct 2026 · gnu.org
Project scale
It can treat a source tree with subdirectories as a project and is described as useful for large projects.Read 5 Oct 2026 · gnu.org
Search features
Features include locating paths matching a pattern, hierarchical searches, and searches in source and library projects.Read 5 Oct 2026 · gnu.org

Plans and prices

GNU GLOBAL Free Free software distributed under GNU GPL Read 5 Oct 2026 · gnu.org

Every GNU GLOBAL plan and price →

Where Specifiction places it

Alternatives to GNU GLOBALAll alternatives →