0xtools
- Ebuilds: 2, Stable: 2.0.3-r5, Testing: 2.0.3-r5, Snapshot: 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/ License: GPL-2+
ROPgadget
- Ebuilds: 3, Stable: 7.7-r1, 7.6-r2, Testing: 7.7-r1, Snapshot: 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/ License: GPL-2
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+
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.2, 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
bear
- Ebuilds: 2, Stable: 3.1.6, Testing: 4.1.3 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+
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, Snapshot: 9999 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-tarpaulin
- Ebuilds: 3, Testing: 0.35.2 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
cflow
- Ebuilds: 2, Testing: 1.8 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.152 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
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
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: 9.0.2, Snapshot: 9999 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+
cwdiff
- Ebuilds: 2, Testing: 0.4.0, Snapshot: 9999 Description: A script that wraps wdiff to support directories and colorize the output
Homepage:https://github.com/junghans/cwdiff License: GPL-2
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
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
diffoscope
- Ebuilds: 4, Stable: 317, Testing: 318 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+
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
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
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/ License: BSD MIT
fq
- Ebuilds: 3, Stable: 0.17.0, Testing: 0.17.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
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 License: GPL-2+ HPND LGPL-2+ LGPL-2.1+
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 License: BSD
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-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
intellij-idea
- Ebuilds: 1, Testing: 2026.1.2 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+
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: 43, Testing: 43, Snapshot: 9999 Description:dev-util/kcov is a FreeBSD/Linux/Mac OS code coverage
tester for compiled languages, Python and Bash.
dev-util/kcov was originally a fork of Bcov, but has
since evolved to support a large feature set in addition to that
of Bcov.
dev-util/kcov, 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/ License: GPL-2 MIT
kdevelop
- Ebuilds: 2, Stable: 25.12.3, Testing: 26.04.1 Description: Integrated Development Environment, supporting KF6/Qt, C/C++ and much more
Homepage:https://kdevelop.org/ License: GPL-2 LGPL-2
kdevelop-pg-qt
- Ebuilds: 1, Stable: 2.4.0 Description: LL(1) parser generator used mainly by KDevelop language plugins
Homepage:https://www.kdevelop.org/ License: LGPL-2+ LGPL-2.1+
libabigail
- Ebuilds: 3, Stable: 2.9, Testing: 2.10, Snapshot: 9999 Description: Suite of tools for checking ABI differences between ELF objects
Homepage:https://sourceware.org/libabigail/ License: Apache-2.0-with-LLVM-exceptions
lttng-modules
- Ebuilds: 6, Stable: 2.13.16, Testing: 2.14.5 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: 6, Stable: 2.14.1, 2.14.0, Testing: 2.14.2 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: 2, Stable: 0_p20251008, Testing: 0_p20251008 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: 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: 4, Stable: 1.12.6, Testing: 1.13.3 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
CDLA-Permissive-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB BZIP2
maxcso
- Ebuilds: 2, Testing: 1.13.0, Snapshot: 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 License: ISC LGPL-2.1+ Apache-2.0
mdds
- Ebuilds: 3, Stable: 2.1.1-r1, Testing: 3.0.0, Snapshot: 9999 Description: Collection of multi-dimensional data structure and indexing algorithm
Homepage:https://gitlab.com/mdds/mdds License: MIT
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: 5, Stable: 1.30, Testing: 1.31, Snapshot: 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/ License: GPL-2
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
prek
- Ebuilds: 4, Testing: 0.4.0 Description: Better \`pre-commit\`, re-engineered in Rust
Homepage:https://prek.j178.dev/ License: MIT
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
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
rgbds
- Ebuilds: 3, Testing: 1.0.1, Snapshot: 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/ License: MIT
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: 2, Stable: 1.13.13, Testing: 1.13.13, Snapshot: 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 License: BSD
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+
sccache
- Ebuilds: 3, Stable: 0.14.0-r1, Testing: 0.15.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
sdl-jstest
- Ebuilds: 2, Testing: 0.2.2, Snapshot: 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
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+
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: 3, Stable: 0.12.0, Testing: 0.14.1 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
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/ License: MIT
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