0xtools
- Ebuilds: 2, Stable: 9999, Testing: 9999 Description:
0x.tools is a set of open-source utilities for analyzing application
performance on Linux. It has a goal of deployment simplicity and minimal
dependencies, to reduce friction of systematic troubleshooting. There’s no
need to upgrade the OS, install kernel modules, heavy monitoring
frameworks, Java agents or databases. These tools also work on
over-decade-old Linux kernels, like version 2.6.18 from 14 years ago.
0x.tools allow you to measure individual thread level activity, like thread
sleep states, currently executing system calls and kernel wait locations.
Additionally, you can drill down into CPU usage of any thread or the system
as a whole. You can be systematic in your troubleshooting - no need for
guessing or clever metric-voodoo tricks with traditional system-level
statistics.
Homepage:https://0x.tools/
https://github.com/tanelpoder/0xtools/
ROPgadget
- Ebuilds: 3, Stable: 7.7-r1, 7.6-r2, Testing: 9999 Description:
This tool lets you search your gadgets on your binaries to facilitate
your ROP exploitation. ROPgadget supports ELF, PE and Mach-O format on
x86, x64, ARM, ARM64, PowerPC, SPARC and MIPS architectures.
Homepage:https://shell-storm.org/project/ROPgadget/
anjuta
- Ebuilds: 1, Testing: 3.34.0-r3 Description:
This package used to build the entire Anjuta IDE for GNOME with all its
plugins. The project is now largely defunct, so the package has been
reduced to the base library, allowing applications built on Anjuta to
still be run.
Homepage:https://wiki.gnome.org/Apps/Anjuta https://gitlab.gnome.org/Archive/anjuta License: GPL-2+
archdiff
- Ebuilds: 1, Testing: 1.1.6-r1 Description: Utility to view the differences between two source code archives
Homepage:https://frigidcode.com/code/archdiff/ License: GPL-3
aruba
- Ebuilds: 3, Stable: 2.3.2, Testing: 2.3.3 Description: Cucumber steps for driving out command line applications
Homepage:https://github.com/cucumber/aruba License: MIT
astyle
- Ebuilds: 5, Stable: 3.6.7, Testing: 3.6.7, 3.4.9-r1 Description:
astyle is a code formatter for C, C++, and Java source code, with many
granular formatting options to assist in enforcing code formatting
standards in projects.
Homepage:https://astyle.sourceforge.net/ https://gitlab.com/saalen/astyle License: MIT
azuredatastudio
- Ebuilds: 1, Testing: 1.52.0-r1 Description:
Azure Data Studio is a data management and development tool with
connectivity to popular cloud and on-premises databases. Azure Data Studio
supports Windows, macOS, and Linux, with immediate capability to connect to
Azure SQL and SQL Server. Browse the extension library for more database
support options including MySQL, PostgreSQL, and MongoDB.
Homepage:https://learn.microsoft.com/sql/azure-data-studio/
https://github.com/microsoft/azuredatastudio/ License: Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
babeltrace
- Ebuilds: 3, Stable: 2.1.1-r1, Testing: 2.1.2, 1.5.11 Description:
Babeltrace is a command-line tool and library to read and convert trace files to and from different formats. It supports the CTF format, which is outputted by the LTTng 2.0 tracers.
Homepage:https://babeltrace.org/ License: GPL-2
bats
- Ebuilds: 1, Stable: 1.13.0, Testing: 1.13.0 Description:
Bats is a TAP-compliant testing framework for Bash. It provides a simple
way to verify that the UNIX programs you write behave as expected.
A Bats test file is a Bash script with special syntax for defining test
cases. Under the hood, each test case is just a function with a description.
Bats is most useful when testing software written in Bash, but you can use
it to test any UNIX program.
Homepage:https://github.com/bats-core/bats-core/ License: MIT
bdelta
- Ebuilds: 1, Testing: 0.3.1-r1 Description: Binary Delta - Efficient difference algorithm and format
Homepage:https://github.com/jjwhitney/BDelta License: MPL-2.0
bear
- Ebuilds: 2, Stable: 3.1.6, Testing: 4.0.4 Description:
Bear is a tool that generates a compilation database for clang tooling.
The concept behind Bear is: to execute the original build command and intercept the exec calls issued by the build tool.
To achieve that, Bear uses the LD_PRELOAD or DYLD_INSERT_LIBRARIES mechanisms provided by the dynamic linker.
Bear has two components: the library and the binary.
The library redefines the exec methods to be used by all child processes.
The executable enables the use of the library for child processes and writes the output file.
Homepage:https://github.com/rizsotto/Bear License: GPL-3+
bindgen
- Ebuilds: 2, Stable: 0.72.1, Testing: 0.72.1 Description: Automatically generates Rust FFI bindings to C and C++ libraries.
Homepage:https://rust-lang.github.io/rust-bindgen/ License: BSD Apache-2.0 BSD ISC MIT Unicode-3.0
bingrep
- Ebuilds: 1, Testing: 0.11.0-r1 Description:
Greps through binaries from various OSs and architectures, and colors them.
Current backends:
- ELF 32/64, arm, x86, openrisc - all others will parse and color, but relocations won't show properly
- Mach 32/64, arm, x86
- Unix and BSD archive printer
- PE (debug only)
Homepage:https://github.com/m4b/bingrep License: Apache-2.0 BSD Boost-1.0 MIT Unicode-DFS-2016
bootconfig
- Ebuilds: 2, Testing: 6.9 Description:
The boot configuration expands the current kernel command line to support
additional key-value data when booting the kernel in an efficient way.
This allows administrators to pass a structured-Key config file.
Homepage:https://kernel.org/ License: GPL-2
bugbite-cli
- Ebuilds: 1, Testing: 0.0.14 Description: A command line tool for bug, issue, and ticket mangling
Homepage:https://github.com/radhermit/bugbite License: 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB
buildbot
- Ebuilds: 5, Stable: 3.11.1, Testing: 4.1.0 Description:
BuildBot is a system to automate the compile/test cycle required
by most software projects to validate code changes.
Features:
* run builds on a variety of slave platforms
* arbitrary build process: handles projects using C, Python, whatever
* minimal host requirements: python and Twisted
* slaves can be behind a firewall if they can still do checkout
* status delivery through web page, email, IRC, other protocols
* track builds in progress, provide estimated completion time
* flexible configuration by subclassing generic build process classes
* debug tools to force a new build, submit fake Changes, query slave status
* released under the GPL
Homepage:https://buildbot.net/
https://github.com/buildbot/buildbot
https://pypi.org/project/buildbot/ License: GPL-2
buildbot-pkg
- Ebuilds: 4, Stable: 3.11.1, Testing: 4.1.0 Description:
BuildBot is a system to automate the compile/test cycle required
by most software projects to validate code changes.
Features:
* run builds on a variety of slave platforms
* arbitrary build process: handles projects using C, Python, whatever
* minimal host requirements: python and Twisted
* slaves can be behind a firewall if they can still do checkout
* status delivery through web page, email, IRC, other protocols
* track builds in progress, provide estimated completion time
* flexible configuration by subclassing generic build process classes
* debug tools to force a new build, submit fake Changes, query slave status
* released under the GPL
Homepage:https://buildbot.net/
https://github.com/buildbot/buildbot
https://pypi.org/project/buildbot-pkg/ License: GPL-2
cargo-audit
- Ebuilds: 3, Testing: 0.22.0 Description: Audit Cargo.lock for crates with security vulnerabilities
Homepage:https://rustsec.org https://github.com/rustsec/rustsec License: || ( Apache-2.0 MIT )
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0
Unicode-3.0 Unicode-DFS-2016
cargo-c
- Ebuilds: 8, Stable: 0.10.16, Testing: 0.10.21 Description: Helper program to build and install c-like libraries
Homepage:https://github.com/lu-zero/cargo-c License: MIT
Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB
cargo-license
- Ebuilds: 2, Testing: 0.7.0 Description: Cargo subcommand to see license of dependencies
Homepage:https://github.com/onur/cargo-license License: Apache-2.0 Boost-1.0 MIT Unicode-DFS-2016 Unlicense
cargo-nextest
- Ebuilds: 2, Stable: 0.9.126, Testing: 0.9.130 Description: Next-generation test runner for Rust
Homepage:https://nexte.st/ License: || ( Apache-2.0 MIT )
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0
CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016
WTFPL-2 ZLIB
cargo-pgrx
- Ebuilds: 7, Testing: 0.16.1 Description: pgrx: A Rust framework for creating Postgres extensions
Homepage:https://github.com/pgcentralfoundation/pgrx/ License: MIT Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB openssl
cargo-tarpaulin
- Ebuilds: 2, Testing: 0.35.1 Description: Cargo-Tarpaulin is a tool to determine code coverage achieved via tests
Homepage:https://github.com/xd009642/tarpaulin License: || ( Apache-2.0 MIT ) Apache-2.0 MIT Unicode-3.0 ZLIB
cdecl
- Ebuilds: 2, Stable: 18.4.1, Testing: 18.4.1 Description: Composing and deciphering C (or C++) declarations or casts, aka "gibberish."
Homepage:https://github.com/paul-j-lucas/cdecl License: GPL-3
cflow
- Ebuilds: 1, Testing: 1.7 Description:
GNU cflow analyzes a collection of C source files and prints a graph,
charting control flow within the program.
GNU cflow is able to produce both direct and inverted flowgraphs for C
sources. Optionally a cross-reference listing can be generated. Two
output formats are implemented: POSIX and GNU (extended).
Homepage:https://www.gnu.org/software/cflow/ License: GPL-3
cgvg
- Ebuilds: 1, Stable: 1.6.3, Testing: 1.6.3 Description: Minimal command-line source browsing tool similar to cscope
Homepage:https://uzix.org/cgvg.html License: GPL-2+
claude-code
- Ebuilds: 1, Stable: 2.1.85 Description:
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster through natural language commands.
Homepage:https://claude.com/product/claude-code License: all-rights-reserved
codeblocks
- Ebuilds: 2, Stable: 25.03-r2, Testing: 25.03-r2 Description: The open source, cross platform, free C, C++ and Fortran IDE
Homepage:https://www.codeblocks.org/ License: GPL-3
conan
- Ebuilds: 5, Stable: 2.24.0, Testing: 2.24.0, 2.22.1 Description:
Conan is a portable package manager, intended for C and C++
developers, but it is able to manage builds from source,
dependencies, and precompiled binaries for any language.
Homepage:https://conan.io/ License: MIT
cpptest
- Ebuilds: 1, Stable: 2.0.0-r1, Testing: 2.0.0-r1 Description:
CppTest is a portable and powerful, yet simple, unit testing framework for handling
automated tests in C++. The focus lies on usability and extendability.
Several output formats are supported and new ones are easily added.
Homepage:https://github.com/cpptest/cpptest License: LGPL-2.1
cproto
- Ebuilds: 1, Stable: 4.7y, Testing: 4.7y Description: Generate C function prototypes from C source code
Homepage:https://invisible-island.net/cproto/ License: public-domain
cram
- Ebuilds: 1, Stable: 0.7-r2, Testing: 0.7-r2 Description:
Cram is a functional testing framework for command line applications.
Cram tests look like snippets of interactive shell sessions. Cram
runs each command and compares the command output in the test with
the command's actual output.
Homepage:https://bitheap.org/cram/ License: GPL-2
crash
- Ebuilds: 3, Testing: 9999, 9.0.1 Description:
The Red Hat crash analysis utility is loosely based on the SVR4 UNIX
crash command, but has been significantly enhanced by completely merging
it with the GNU gdb debugger. The marriage of the two effectively
combines the kernel-specific nature of the traditional UNIX crash
utility with the source code level debugging capabilities of gdb.
Homepage:https://crash-utility.github.io/ License: GPL-3
cscope
- Ebuilds: 2, Stable: 15.9-r1, Testing: 15.9-r1 Description:
Cscope is a developer's tool for browsing source code. Cscope allows
searching code for:
* cross referenced symbols
* global definitions
* callees and callers
* text strings and regular expression patterns
* files and files including a file
Other features:
* curses based (text screen)
* fast searches
* fuzzy parser supports C and is flexible enough to be useful for
C++, Java and other documents
* command line mode for inclusion in scripts or as a backend to GUIs
Cscope is distributed with xcscope which provides tight integration
with GNU Emacs.
Homepage:https://cscope.sourceforge.net/ License: BSD GPL-2+
cucumber-ci-environment
- Ebuilds: 1, Stable: 10.0.1, Testing: 10.0.1 Description: Detect CI Environment from environment variables
Homepage:https://cucumber.io/ License: MIT
cucumber-compatibility-kit
- Ebuilds: 4, Stable: 14.1.0, Testing: 20.1.0 Description: Kit to check compatibility with official cucumber implementation
Homepage:https://cucumber.io/ License: MIT
datree
- Ebuilds: 1, Stable: 1.9.19-r1, Testing: 1.9.19-r1 Description:
Datree provides an E2E policy enforcement solution to run automatic checks
for rule violations. Datree can be used on the command line, admission
webhook, or even as a kubectl plugin to run policies against Kubernetes
objects.
Homepage:https://hub.datree.io/
https://github.com/datreeio/datree/ License: Apache-2.0
debhelper
- Ebuilds: 1, Stable: 13.2.1, Testing: 13.2.1 Description: Collection of programs that can be used to automate common tasks in debian/rules
Homepage:https://tracker.debian.org/pkg/debhelper License: GPL-2
debootstrap
- Ebuilds: 3, Stable: 1.0.134, Testing: 1.0.142 Description:
Debootstrap is a tool which will install a Debian base system into
a subdirectory of another, already installed system. It doesn't
require an installation CD, just access to a Debian repository. It
can also be installed and run from another operating system, so,
for instance, you can use debootstrap to install Debian onto an
unused partition from a running Gentoo system. It can also be used
to create a rootfs for a machine of a different architecture, which
is known as "cross-debootstrapping".
Homepage:https://packages.qa.debian.org/d/debootstrap.html License: MIT
diffball
- Ebuilds: 1, Stable: 1.0.1-r2, Testing: 1.0.1-r2 Description: Delta compression suite for using/generating binary patches
Homepage:https://github.com/zmedico/diffball License: BSD
diffoscope
- Ebuilds: 3, Stable: 312, Testing: 313 Description:
diffoscope will try to get to the bottom of what makes files or directories different.
It will recursively unpack archives of many kinds and transform various binary formats
into more human readable form to compare them.
It can compare two tarballs, ISO images, or PDF just as easily.
Homepage:https://diffoscope.org/ https://pypi.org/project/diffoscope/ License: GPL-3+
dogtail
- Ebuilds: 1, Stable: 0.9.11-r1, Testing: 0.9.11-r1 Description: GUI test tool and automation framework using accessibility framework
Homepage:https://gitlab.com/dogtail/dogtail License: GPL-2
drone
- Ebuilds: 1, Testing: 2.18.0 Description: A Continuous Delivery platform built on Docker, written in Go
Homepage:https://github.com/drone/drone License: Apache-2.0 Apache-2.0 BSD BSD-2 MIT MPL-2.0
drone-cli
- Ebuilds: 1, Testing: 1.7.0 Description: Command-line interface for Drone
Homepage:https://github.com/drone/drone-cli License: Apache-2.0 Apache-2.0 BSD BSD-2 MIT MPL-2.0
dropwatch
- Ebuilds: 1, Testing: 1.5.4 Description:
Utility to diagnose problems in the Linux Networking stack, specifically
where packets are getting dropped.
Homepage:https://github.com/nhorman/dropwatch License: GPL-2
dwdiff
- Ebuilds: 1, Stable: 2.1.4, Testing: 2.1.4 Description: diff-like program operating at word level instead of line level
Homepage:https://os.ghalkes.nl/dwdiff.html License: GPL-3
ebuildtester
- Ebuilds: 2, Stable: 48, Testing: 47 Description: A dockerized approach to test a Gentoo package within a clean stage3 container
Homepage:https://ebuildtester.readthedocs.io/ License: BSD
elfkickers
- Ebuilds: 1, Stable: 3.2-r1, Testing: 3.2-r1 Description: ELF kickers is a collection of programs that manipulate ELF files. The main purpose of these programs is to be illustrative and educational -- to help fellow programmers understand the ELF file format and something of how it works under the Linux platform.
Homepage:http://www.muppetlabs.com/~breadbox/software/elfkickers.html License: GPL-2
esbuild
- Ebuilds: 4, Stable: 0.25.1, Testing: 0.27.3, 0.25.1 Description:
The main goal of the esbuild bundler project is to bring about a
new era of build tool performance, and create an easy-to-use
modern bundler along the way.
Homepage:https://esbuild.github.io/
flatpak-builder
- Ebuilds: 3, Stable: 1.4.6-r3, Testing: 1.4.7 Description: Tool to build flatpaks from source
Homepage:https://flatpak.org/ License: LGPL-2.1+
fq
- Ebuilds: 2, Stable: 0.16.0, Testing: 0.16.0 Description: Tool for working with binary data (app-misc/jq for binary formats)
Homepage:https://github.com/wader/fq License: MIT BSD-2 BSD BSD-2 MIT
ftjam
- Ebuilds: 1, Stable: 2.5.3_rc2-r3, Testing: 2.5.3_rc2-r3 Description: A 100% compatible, enhanced implementation of the make alternative Jam
Homepage:https://freetype.sourceforge.net/jam/index.html License: perforce GPL-2
geany
- Ebuilds: 1, Stable: 2.1, Testing: 2.1 Description:
Geany is a small and lightweight integrated development environment.
It was developed to provide a small and fast IDE, which has only a
few dependencies from other packages. Another goal was to be as
independent as possible from a special Desktop Environment like KDE
or GNOME. So it is using only the GTK2 toolkit and therefore you need
only the GTK2 runtime libraries to run Geany.
The basic features of Geany are: syntax highlighting; code completion;
auto completion of often used constructs like if, for and while;
auto completion of XML and HTML tags; call tips; many supported
filetypes like C, Java, PHP, HTML, Python, Perl, Pascal; symbol lists.
Homepage:https://www.geany.org
geany-plugins
- Ebuilds: 1, Stable: 2.1, Testing: 2.1 Description: A collection of different plugins for Geany
Homepage:https://plugins.geany.org License: BSD-2 GPL-2 GPL-3+
gengetopt
- Ebuilds: 1, Stable: 2.23-r1, Testing: 2.23-r1 Description: Tool to write command line option parsing code for C programs
Homepage:https://www.gnu.org/software/gengetopt/ License: GPL-3+ public-domain
gertty
- Ebuilds: 2, Stable: 9999 Description: Gertty is a console-based interface to the Gerrit Code Review system
Homepage:https://pypi.org/project/gertty/
gitchangelog
- Ebuilds: 1, Testing: 3.2.0 Description:
Create a fancy changelog from git log history (in rst or md). You can
customize your config with Python callables and custom regex, as well
as built-in or custom template files.
Homepage:https://github.com/sarnold/gitchangelog
gource
- Ebuilds: 1, Stable: 0.55 Description: A software version control visualization tool
Homepage:https://gource.io/ License: GPL-3+
gperf
- Ebuilds: 3, Stable: 3.3, Testing: 3.3, 3.2.1 Description: A perfect hash function generator
Homepage:https://www.gnu.org/software/gperf/ License: GPL-3+
gpp
- Ebuilds: 1, Stable: 2.28 Description:
GPP is a general-purpose preprocessor with customizable syntax, suitable for
a wide range of preprocessing tasks. Its independence from any one
programming language makes it much more versatile than the C preprocessor
(cpp), while its syntax is lighter and more flexible than that of GNU m4.
There are built-in macros for use with C/C++, LaTeX, HTML, XHTML, and Prolog
files.
Homepage:https://logological.org/gpp https://github.com/logological/gpp License: LGPL-3+
gtk-builder-convert
- Ebuilds: 1, Stable: 2.24.33, Testing: 2.24.33 Description: Converts Glade files to GtkBuilder XML format
Homepage:https://www.gtk.org/ License: LGPL-2+
gtk-doc
- Ebuilds: 1, Stable: 1.34.0-r2, Testing: 1.34.0-r2 Description:
GTK-Doc is used to document C code.
It is typically used to document the public API of libraries,
such as the GTK+ and GNOME libraries, but it can also be used
to document application code.
Homepage:https://gitlab.gnome.org/GNOME/gtk-doc License: GPL-2+ FDL-1.1
hipify-clang
- Ebuilds: 5, Testing: 7.2.0 Description: A set of tools to translate CUDA source code into portable HIP C++
Homepage:https://github.com/ROCm/HIPIFY License: MIT
intellij-idea
- Ebuilds: 2, Testing: 2026.1 Description:
Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.
Homepage:https://www.jetbrains.com/idea License: Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1
codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0
GPL-2 GPL-2-with-classpath-exception ISC
JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT
MPL-1.0 MPL-1.1 OFL-1.1 ZLIB
its4
- Ebuilds: 1, Stable: 1.1.1-r2, Testing: 1.1.1-r2 Description:
ITS4 scans source code, looking for function calls that are potentially
dangerous. For some calls, ITS4 tries to perform some code analysis to
determine how risky the call is. In each case, ITS4 provides a problem report,
including a short description of the potential problem and suggestions on how
to fix the code.
Homepage:http://www.cigital.com/its4/ License: ITS4
itstool
- Ebuilds: 2, Stable: 2.0.7_p20250326, Testing: 2.0.7_p20250326 Description: ITS Tool allows you to translate your XML documents
with gettext PO files, using rules from the W3C Internationalization Tag Set
(ITS) to determine what to translate and how to separate it into PO file
messages.
Homepage:https://itstool.org/ License: GPL-3+
jenkins-bin
- Ebuilds: 4, Stable: 2.528.3, Testing: 2.541.1 Description: The leading open source automation server
Homepage:https://jenkins.io/ License: MIT
jfrog-cli
- Ebuilds: 6, Testing: 2.73.2 Description: Command line utility for operations on container images and image repositories
Homepage:https://github.com/jfrog/jfrog-cli License: Apache-2.0 BSD BSD-2 MIT MPL-2.0
kcov
- Ebuilds: 2, Stable: 9999, Testing: 9999 Description:
<pkg>dev-util/kcov</pkg> is a FreeBSD/Linux/Mac OS code coverage
tester for compiled languages, Python and Bash.
<pkg>dev-util/kcov</pkg> was originally a fork of Bcov, but has
since evolved to support a large feature set in addition to that
of Bcov.
<pkg>dev-util/kcov</pkg>, like Bcov, uses DWARF debugging
information for compiled programs to make it possible to collect
coverage information without special compiler switches.
Homepage:https://github.com/SimonKagstrom/kcov/
kdevelop
- Ebuilds: 2, Stable: 25.12.2, Testing: 25.12.3 Description: Integrated Development Environment, supporting KF6/Qt, C/C++ and much more
Homepage:https://kdevelop.org/ License: GPL-2 LGPL-2
libtree
- Ebuilds: 1, Testing: 3.1.1 Description: ldd as a tree with an option to bundle dependencies into a single folder
Homepage:https://github.com/haampie/libtree License: MIT
linklint
- Ebuilds: 1, Stable: 2.3.5 Description: A Perl program that checks links on web sites
Homepage:http://www.linklint.org/ License: GPL-2
llvm-mingw64
- Ebuilds: 6, Testing: 13.0.0-r4 Description: Clang/LLVM based mingw64 toolchain
Homepage:
https://www.mingw-w64.org/
License:
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain
lttng-modules
- Ebuilds: 5, Stable: 2.13.16, Testing: 2.14.4 Description:
Use the kernel tracer if you are debugging a system-wide performance problem or a kernel problem. This tracer comes with an instrumentation patch for most kernel subsystems, which is enough to debug many problems. This includes system calls, IRQs, traps, memory management, softIRQs, scheduling and many others. Of course, the kernel tracer allows you to add your own instrumentation anywhere in the kernel code.
Homepage:https://lttng.org License: GPL-2
lttng-tools
- Ebuilds: 4, Stable: 2.13.15-r2, Testing: 2.14.1 Description:
LTTng, the Linux Trace Toolkit Next Generation, is a project that aims at producing a highly efficient full system tracing solution
Homepage:https://lttng.org License: GPL-2
lttng-ust
- Ebuilds: 5, Stable: 2.14.0, Testing: 2.14.1 Description:
The userspace tracer is designed to provide detailed information about userspace activity. UST is a port of the LTTng kernel tracer to userspace. Like the LTTng kernel tracer, performance is the main goal. Tracing does not require system calls or traps. UST instrumentation points may be added in any userspace code including signal handlers and libraries.
Homepage:https://lttng.org License: GPL-2
lttng-ust-compat
- Ebuilds: 1, Stable: 2.12.10, Testing: 2.12.10 Description:
The userspace tracer is designed to provide detailed information about userspace activity. UST is a port of the LTTng kernel tracer to userspace. Like the LTTng kernel tracer, performance is the main goal. Tracing does not require system calls or traps. UST instrumentation points may be added in any userspace code including signal handlers and libraries.
Homepage:
https://lttng.org
https://github.com/lttng/lttng-ust/
License: GPL-2
makeheaders
- Ebuilds: 1, Stable: 0_p20240823, Testing: 0_p20240823 Description:
The makeheaders program is a simple utility that will automatically generate
all ".h" files for large programming project based on information gleaned from
the ".c" and/or ".cpp" source files. It operates by scanning the C and/or C++
source code, extracting appropriate macros, structure and subroutine declarations
and writing this declarations, in the correct order, into the generated header files.
Homepage:https://www.hwaci.com/sw/mkhdr/ License: BSD-2
marksman
- Ebuilds: 2, Stable: 2025.11.25, Testing: 2026.02.08 Description:
Marksman is a program that integrates with your editor to assist you in
writing and maintaining your Markdown documents. Using LSP protocol it
provides completion, goto definition, find references, rename refactoring,
diagnostics, and more. In addition to regular Markdown, it also supports
wiki-link-style references that enable Zettelkasten-like1, 2 note taking.
See more about Marksman's features below.
Homepage:https://github.com/artempyanykh/marksman/ License: Apache-2.0 BSD-2 MIT
maturin
- Ebuilds: 3, Stable: 1.11.5, Testing: 1.12.6 Description: Build and publish crates with pyo3, rust-cpython and cffi bindings
Homepage:https://www.maturin.rs/ License: || ( Apache-2.0 MIT ) doc? ( Apache-2.0 OFL-1.1 )
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT MPL-2.0
Unicode-3.0 ZLIB BZIP2
maxcso
- Ebuilds: 2, Testing: 9999 Description:
A fast ISO to CSO compression program for use with PSP and PS2
emulators, which uses multiple algorithms for best compression
ratio.
Homepage:https://github.com/unknownbrackets/maxcso
mdds
- Ebuilds: 3, Stable: 2.1.1-r1, Testing: 9999 Description: Collection of multi-dimensional data structure and indexing algorithm
Homepage:https://gitlab.com/mdds/mdds License: MIT
meld
- Ebuilds: 2, Stable: 3.22.2-r1, Testing: 3.22.3 Description: A graphical diff and merge tool
Homepage:http://meldmerge.org/ License: GPL-2+
ninka
- Ebuilds: 1, Testing:
Description: A license identification tool for source code
Homepage:http://ninka.turingmachine.org/ License: GPL-2+ myspell-en_CA-KevinAtkinson public-domain Princeton Ispell
nsight-compute
- Ebuilds: 2, Testing: 2025.2.0.11 Description:
NVIDIA Nsight™ Systems is a system-wide performance analysis tool designed to visualize an application’s algorithms, identify the largest opportunities to optimize, and tune to scale efficiently across any quantity or size of CPUs and GPUs, from large servers to our smallest systems-on-a-chip (SoCs).
Homepage:https://developer.nvidia.com/nsight-systems License: NVIDIA-r2
nsight-graphics
- Ebuilds: 1, Testing: 2025.2.0 Description:
NVIDIA Nsight™ Graphics is a standalone developer tool with ray-tracing support that enables you to debug, profile, and export frames built with Direct3D, Vulkan, OpenGL, OpenVR, and the Oculus SDK.
Homepage:https://developer.nvidia.com/nsight-graphics License: NVIDIA-r2
nsight-systems
- Ebuilds: 2, Testing: 2025.3.1 Description:
NVIDIA Nsight™ Systems is a system-wide performance analysis tool designed to visualize an application’s algorithms, identify the largest opportunities to optimize, and tune to scale efficiently across any quantity or size of CPUs and GPUs, from large servers to our smallest systems-on-a-chip (SoCs).
Homepage:https://developer.nvidia.com/nsight-systems License: NVIDIA-r2
numdiff
- Ebuilds: 2, Stable: 5.9.0, Testing: 5.9.0-r1 Description:
numdiff is a program that can be used to compare putatively similar files
line by line and field by field, ignoring small numeric differences
or/and different numeric formats. Equivalently, numdiff is a program with
the capability to appropriately compare files containing numerical fields
(and not only).
Homepage:https://www.nongnu.org/numdiff/ License: GPL-3+
opencl-headers
- Ebuilds: 2, Stable: 2024.10.24, Testing: 2025.07.22 Description:
The OpenCL API headers in this package are unified headers and are designed to work
with all released OpenCL versions. This differs from previous OpenCL API headers,
where version-specific API headers either existed in separate branches, or
in separate folders in a branch.
By default, the OpenCL API headers in this repository are for the latest OpenCL
version supported. To use these API headers to target a different OpenCL version,
an application may #define the preprocessor value CL_TARGET_OPENCL_VERSION before
including the OpenCL API headers. The CL_TARGET_OPENCL_VERSION is a three digit
decimal value representing the OpenCL API version.
Homepage:https://github.com/KhronosGroup/OpenCL-Headers License: Apache-2.0
ostree
- Ebuilds: 5, Stable: 2025.6, Testing: 2025.7 Description:
This project is now known as "libostree", though it is
still appropriate to use the previous name: "OSTree" (or
"ostree"). The focus is on projects which use libostree's
shared library, rather than users directly invoking the command
line tools (except for build systems). However, in most of
the rest of the documentation, we will use the term "OSTree",
since it's slightly shorter, and changing all documentation
at once is impractical. We expect to transition to the new
name over time.
As implied above, libostree is both a shared library and suite
of command line tools that combines a "git-like" model for
committing and downloading bootable filesystem trees, along
with a layer for deploying them and managing the bootloader
configuration.
The core OSTree model is like git in that it checksums
individual files and has a content-addressed-object
store. It's unlike git in that it "checks out" the files
via hardlinks, and they thus need to be immutable to prevent
corruption. Therefore, another way to think of OSTree is that
it's just a more polished version of Linux VServer hardlinks.
Homepage:https://ostreedev.github.io/ostree/ License: LGPL-2+
packer
- Ebuilds: 2, Testing: 1.14.3 Description:
Packer is an open source tool for creating identical machine images for
multiple platforms from a single source configuration. Packer is lightweight,
runs on every major operating system, and is highly performant, creating
machine images for multiple platforms in parallel. Packer does not replace
configuration management like Chef or Puppet. In fact, when building images,
Packer is able to use tools like Chef or Puppet to install software onto the
image.
A machine image is a single static unit that contains a pre-configured
operating system and installed software which is used to quickly create new
running machines. Machine image formats change for each platform. Some
examples include AMIs for EC2, VMDK/VMX files for VMware, OVF exports for
VirtualBox, etc.
Homepage:https://www.packer.io License: BUSL-1.1 Apache-2.0 BSD MIT MPL-2.0 unicode Unicode-DFS-2016 ISC CC-BY-4.0 GPL-2 LGPL-2
pahole
- Ebuilds: 4, Stable: 1.30, Testing: 9999 Description:
The more-than-seven dwarves is a collection of tools that allows
to inspect and query the DWARF information present in ELF files
built with full debug information. These tools include pahole
(Poke-a-hole) and codiff, and were originally designed to inspect
the Linux kernel and its modules, but can be used in for
user-space software too.
Homepage:https://git.kernel.org/cgit/devel/pahole/pahole.git/
patchelf
- Ebuilds: 2, Stable: 0.18.0, Testing: 0.18.0, 0.17.2-r1 Description: Small utility to modify the dynamic linker and RPATH of ELF executables
Homepage:https://github.com/NixOS/patchelf License: GPL-3
patchutils
- Ebuilds: 4, Stable: 0.4.2, Testing: 0.4.5-r1 Description: A collection of tools that operate on patch files
Homepage:http://cyberelk.net/tim/patchutils/ License: GPL-2
plan9port
- Ebuilds: 2, Testing: 0_pre20260226 Description:
Plan9Port is a set of Plan 9 utilities ported to the POSIX
environment - also know as Plan 9 from User Space.
Homepage:https://9fans.github.io/plan9port/ https://github.com/9fans/plan9port License:
MIT RSA Apache-2.0 public-domain BitstreamVera BZIP2
!freefonts? ( BigelowHolmes )
ply
- Ebuilds: 1, Stable: 2.3.0, Testing: 2.3.0 Description: Dynamic instrumentation of the Linux kernel with BPF and kprobes
Homepage:https://github.com/iovisor/ply License: GPL-2
poke
- Ebuilds: 7, Stable: 4.3, Testing: 9999 Description: Extensible editor for structured binary data
Homepage:https://www.jemarch.net/poke
prek
- Ebuilds: 2, Testing: 0.3.8 Description: Better \`pre-commit\`, re-engineered in Rust
Homepage:https://prek.j178.dev/ License:
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CDDL
CDLA-Permissive-2.0 ISC MIT Unicode-3.0 ZLIB
premake
- Ebuilds: 3, Stable: 5.0.0_beta7, Testing: 5.0.0_beta7 Description:
Describe your software project just once, using Premake's simple and
easy to read syntax, and build it everywhere. Generate project files
for Visual Studio, GNU Make, Xcode, Code::Blocks, and more across
Windows, Mac OS X, and Linux. Use the full featured Lua scripting
engine to make build configuration tasks a breeze.
Homepage:https://premake.github.io License: BSD
prysk
- Ebuilds: 1, Testing: 0.20.0 Description:
Prysk is a fork of the popular snapshot testing tool Cram.
Prysk tests look like snippets of interactive shell sessions. Prysk
runs each command and compares the command output in the test with
the command's actual output.
Homepage:https://www.prysk.net/ License: GPL-2
qbs
- Ebuilds: 1, Stable: 3.1.2, Testing: 3.1.2 Description:
Qbs is a tool that helps simplify the build process for developing
projects across multiple platforms. Qbs can be used for any software
project, regardless of programming language, toolkit, or libraries used.
Qbs projects are specified in a QML dialect. QML is a concise, easy to
learn, and intuitive language that is used successfully in the Qt project.
Its core is declarative, but it can be extended with JavaScript snippets
for extra flexibility.
Qbs is an all-in-one tool that generates a build graph from a high-level
project description (like qmake or CMake) and additionally undertakes the
task of executing the commands in the low-level build graph (like make).
Homepage:https://doc.qt.io/qbs/ License: || ( LGPL-2.1 LGPL-3 ) Boost-1.0 BSD
ragel
- Ebuilds: 3, Stable: 7.0.4-r3, Testing: 7.0.4-r3 Description: Compiles finite state machines from regular languages into executable code
Homepage:https://www.colm.net/open-source/ragel/ License: MIT
rats
- Ebuilds: 1, Stable: 2.4-r2, Testing: 2.4-r2 Description: RATS - Rough Auditing Tool for Security - is an open source
tool developed and maintained by Secure Software security engineers. RATS
is a tool for scanning C, C++, Perl, PHP and Python source code and
flagging common security related programming errors such as buffer
overflows and TOCTOU (Time Of Check, Time Of Use) race conditions.
Homepage:https://github.com/andrew-d/rough-auditing-tool-for-security License: GPL-2
rbtools
- Ebuilds: 4, Stable: 5.2.1, Testing: 5.3 Description: Command line tools for use with Review Board
Homepage:https://www.reviewboard.org/ License: MIT
re2c
- Ebuilds: 1, Stable: 3.1, Testing: 3.1 Description: Tool for generating C-based recognizers from regular expressions
Homepage:https://re2c.org/ License: public-domain
redo
- Ebuilds: 1, Testing: 0.42d-r1 Description: Smaller, easier, more powerful, and more reliable than make
Homepage:https://github.com/apenwarr/redo License: LGPL-2
regexxer
- Ebuilds: 1, Stable: 0.10-r2, Testing: 0.10-r2 Description: An interactive tool for performing search and replace operations
Homepage:http://regexxer.sourceforge.net/ License: GPL-2
rgbds
- Ebuilds: 3, Testing: 9999 Description:
RGBDS (Rednex Game Boy Development System) is a free assembler
and linker package for the Game Boy and Game Boy Color.
Homepage:https://rgbds.gbdev.io/
rinstall
- Ebuilds: 1, Stable: 0.2.0-r1 Description:
rinstall is an helper tool that installs software and additional data into
the system. Many programs often include man pages, documentation, config
files and there is no standard way to install them except for using
Makefiles. However, Makefiles are notoriously complicated to setup; it is
especially hard to follow the Directory Variables from the GNU Coding
Standard.
Homepage:https://github.com/DanySpin97/rinstall License: GPL-3
ropper
- Ebuilds: 3, Stable: 1.13.13, Testing: 9999 Description:
You can use ropper to display information about binary files in
different file formats and you can search for gadgets to build rop
chains for different architectures.
Homepage:https://scoding.de/ropper https://github.com/sashs/Ropper
rpmdevtools
- Ebuilds: 1, Stable: 9.6, Testing: 9.6 Description: Collection of rpm packaging related utilities
Homepage:https://pagure.io/rpmdevtools License: GPL-2
rt-tests
- Ebuilds: 2, Testing: 2.10 Description:
rt-tests contains a set of programs that test and measure various components
of real-time kernel behavior, such as timer latency, signal latency and the
functioning of priority-inheritance mutexes. Additionally it contains
hackbench, a program to generate work for the scheduler.
Homepage:https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git/ License: GPL-2 GPL-2+ LGPL-2.1+
ruff
- Ebuilds: 9, Stable: 0.14.9, Testing: 0.15.8 Description: An extremely fast Python linter, written in Rust
Homepage:
https://docs.astral.sh/ruff/
https://github.com/astral-sh/ruff
License: MIT
Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 PSF-2 Unicode-3.0
Unicode-DFS-2016 WTFPL-2 ZLIB
runme
- Ebuilds: 2, Testing: 3.15.0 Description: Execute your runbooks, docs and READMEs
Homepage:https://runme.dev License: Apache-2.0
sccache
- Ebuilds: 1, Stable: 0.14.0, Testing: 0.14.0 Description:
Sccache is a ccache-like tool.
It is used as a compiler wrapper and avoids compilation when possible.
Sccache has the capability to utilize caching in remote storage environments,
including various cloud storage options, or alternatively, in local storage.
Homepage:https://github.com/mozilla/sccache License: Apache-2.0
Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB
schroot
- Ebuilds: 1, Stable: 1.6.13_p7-r2, Testing: 1.6.13_p7-r2 Description: Utility to execute commands in a chroot environment
Homepage:https://codeberg.org/shelter/reschroot License: GPL-3
sdl-jstest
- Ebuilds: 2, Testing: 9999 Description:
sdl-jstest and sdl2-jstest are simple programs that lets you find
out how many joysticks SDL or SDL2 detected on your system, how many
axes, buttons, hats and balls they have each. They also lets you test
the joysticks by displaying the events they send or by displaying
their current button, axis, hat or ball state. sdl-jstest is
especially useful if you want to test your SDL_LINUX_JOYSTICK
configuration.
Homepage:https://github.com/Grumbel/sdl-jstest License: GPL-3+ ZLIB
seer
- Ebuilds: 3, Testing: 9999 Description: GUI frontend to gdb
Homepage:https://github.com/epasveer/seer License: GPL-3+ CC-BY-3.0 CC-BY-4.0 MIT
sh
- Ebuilds: 1, Testing: 3.11.0 Description:
A shell parser, formatter, and interpreter with bash support; includes shfmt. Supports POSIX Shell, Bash, and mksh.
Homepage:https://github.com/mvdan/sh License: BSD Apache-2.0 BSD
shelltestrunner
- Ebuilds: 1, Testing: 1.9 Description:
shelltestrunner is a cross-platform tool for testing command-line
programs (or arbitrary shell commands.) It reads simple declarative tests
specifying a command, some input, and the expected output, error output
and exit status. Tests can be run selectively, in parallel, with a
timeout, in color, and/or with differences highlighted.
Homepage:https://github.com/simonmichael/shelltestrunner License: GPL-2
shunit2
- Ebuilds: 1, Stable: 2.1.8, Testing: 2.1.8 Description:
shUnit2 is a xUnit unit test framework for Bourne based shell scripts, and
it is designed to work in a similar manner to JUnit, PyUnit, etc. If you
have ever had the desire to write a unit test for a shell script, shUnit2
can do the job.
Homepage:https://github.com/kward/shunit2 License: Apache-2.0
smem
- Ebuilds: 1, Stable: 1.5-r3 Description:
A tool that can give numerous reports on memory usage on Linux systems.
Unlike existing tools, smem can report proportional set size (PSS),
which is a more meaningful representation of the amount of memory
used by libraries and applications in a virtual memory system.
Because large portions of physical memory are typically shared among
multiple applications, the standard measure of memory usage known as
resident set size (RSS) will significantly overestimate memory usage.
PSS instead measures each application's "fair share" of each shared
area to give a realistic measure.
Homepage:https://www.selenic.com/smem/ License: GPL-2+
statifier
- Ebuilds: 1, Stable: 1.7.4-r3 Description: Statifier is a tool for creating portable, self-containing Linux executables
Homepage:http://statifier.sourceforge.net License: GPL-2
sysprof
- Ebuilds: 4, Stable: 49.0, Testing: 49.0, 48.0-r1 Description:
Sysprof is a sampling CPU profiler for Linux that profiles the entire
system, not just a single application.
Sysprof handles shared libraries and applications do not need to be
recompiled. In fact they don't even have to be restarted.
Homepage:https://www.sysprof.com/ License: GPL-3+ GPL-2+
tea
- Ebuilds: 2, Stable: 0.11.1, Testing: 0.12.0 Description:
tea is a productivity helper for Gitea. It can be used to manage most
entities on one or multiple Gitea instances and provides local helpers like
'tea pr checkout'.
Homepage:https://gitea.com/gitea/tea/ License: MIT
tinlink
- Ebuilds: 1, Testing: 1.0.0-r2 Description: Tool to create very small elf binary from pure binary files
Homepage:http://sed.free.fr/tinlink/ License: public-domain
tkdiff
- Ebuilds: 2, Stable: 5.7, Testing: 6.0 Description: Graphical front end to the diff program
Homepage:http://tkdiff.sourceforge.net/ License: GPL-2+
txt2regex
- Ebuilds: 1, Stable: 0.9, Testing: 0.9 Description: A Regular Expression wizard that converts human sentences to regexs
Homepage:https://aurelio.net/projects/txt2regex/ License: GPL-2
ty
- Ebuilds: 1, Testing: 0.0.7 Description: An extremely fast Python type checker and language server, written in Rust
Homepage:
https://docs.astral.sh/ty/
https://github.com/astral-sh/ty
License: MIT
Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 PSF-2 Unicode-3.0
Unicode-DFS-2016 WTFPL-2 ZLIB
vmtouch
- Ebuilds: 1, Testing: 1.3.1 Description:
vmtouch is a tool for learning about and controlling the file system cache
of unix and unix-like systems. It is BSD licensed so you can basically
do whatever you want with it.
Homepage:https://hoytech.com/vmtouch/ License: BSD
wasm3
- Ebuilds: 1, Testing: 0.5.0 Description: A fast WebAssembly interpreter and the most universal WASM runtime
Homepage:https://github.com/wasm3/wasm3/
watchman
- Ebuilds: 3, Stable: 2025.04.14.00, Testing: 2025.04.14.00 Description: A file watching service
Homepage:https://facebook.github.io/watchman/ License: MIT Apache-2.0 MIT Unicode-3.0 WTFPL-2
woke
- Ebuilds: 1, Stable: 0.19.0 Description: check source code for non-inclusive language
Homepage:https://getwoke.tech/ License: MIT
xdelta
- Ebuilds: 2, Stable: 3.0.11-r1, Testing: 3.0.11-r1, 1.1.4-r4 Description: Computes changes between binary or text files and creates deltas
Homepage:http://xdelta.org/ License: GPL-2
xmlindent
- Ebuilds: 1, Stable: 0.2.17-r3 Description: XML stream reformatter for ASCII text, but not UTF-8, written in ANSI C
Homepage:https://xmlindent.sourceforge.net/ License: GPL-2+
xxdi
- Ebuilds: 1, Stable: 1.0.0, Testing: 1.0.0 Description:
xxdi.pl is a perl script that implements vim's 'xxd -i' mode
so that packages do not have to use all of vim just to get this
functionality.
efitools is an example of a package that uses it in this manner,
and in some build configurations, mediastreamer also does.
Homepage:https://github.com/gregkh/xxdi License: GPL-2