dev-util/DirectXShaderCompiler::guru
- Ebuilds: 2, Testing: 1.8.2505 Description:
The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation. Applications that make use of DirectX for graphics, games, and computation can use it to generate shader programs.
Homepage:https://github.com/microsoft/DirectXShaderCompiler License: Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
dev-util/bats-assert::guru
- Ebuilds: 1, Testing: 2.2.0 Description:
bats-assert is a helper library providing common assertions for Bats.
In the context of this project, an assertion is a function that perform a test and returns 1 on failure or 0 on success. To make debugging easier, the assertion also outputs relevant information on failure. The output is formatted for readability. To make assertions usable outside of @test blocks, the output is sent to stderr.
The most recent invocation of Bats' run function is used for testing assertions on output and status code.
Homepage:https://github.com/bats-core/bats-assert License: CC0-1.0
dev-util/bats-support::guru
- Ebuilds: 1, Testing: 0.3.0 Description:
bats-support is a supporting library providing common functions to test helper libraries written for Bats.
Features:
error reporting
output formatting
language tools
See the shared documentation to learn how to install and load this library.
If you want to use this library in your own helpers or just want to learn about its internals see the developer documentation in the source files.
Homepage:https://github.com/bats-core/bats-support License: CC0-1.0
dev-util/bc-ur::guru
- Ebuilds: 1, Testing: 0.3.0 Description:
The Blockchain Commons UR Library is a UR Reference Implementation in C++.
URs ("Uniform Resources") are a method for encoding structured binary data for transport in URIs and QR Codes. They are described in BCR-2020-005.
Homepage:https://github.com/BlockchainCommons/bc-ur License: BSD-2
dev-util/buildbox::guru
- Ebuilds: 2, Testing: 1.4.13 Description:
BuildBox is a suite of tools for remote build execution, conforming to the
Remote Execution API and the Remote Workers API.
BuildBox works as the worker implementation for remote execution services
such as BuildGrid, and integrates with clients such as BuildStream for local
builds and caching.
Homepage:https://buildgrid.gitlab.io/buildbox/buildbox/index.html License: Apache-2.0
dev-util/catalyst-lab::guru
- Ebuilds: 2, Testing: 1.6.1 Description:
Catalyst-Lab is an automation tool designed to streamline the process of building various Gentoo release stages and binhost packages.
It manages the dependencies between stages, prepares the necessary files, and performs the builds.
Homepage:https://github.com/damiandudycz/catalyst-lab License: GPL-2
dev-util/codex::guru
- Ebuilds: 2, Testing: 0.153.4 Description:
Codex CLI is an AI-powered coding agent from OpenAI that runs in your
terminal. It can understand your codebase, execute commands, and help
you write, debug, and refactor code using natural language. Codex uses
advanced language models to provide intelligent code assistance directly
from the command line.
Homepage:https://github.com/openai/codex License: Apache-2.0
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB
dev-util/docker-language-server::guru
- Ebuilds: 1, Testing: 0.20.1 Description:
The Docker Language Server is a language server for providing language features for file types in the Docker
ecosystem (Dockerfiles, Compose files, and Bake files).
Homepage:https://github.com/docker/docker-language-server License: Apache-2.0 Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016
dev-util/flatpakify::guru
- Ebuilds: 2, Testing: 1.0.6 Description: Flatpakify is a small helper utility to produce or
normalize Flatpak manifests and metadata to ease packaging and
integration on Gentoo. This package provides the tools and helpers
required to create reproducible Flatpak metadata suitable for
use in overlays or local packaging workflows. It can generate
Flatpaks (with generated manifests) from existing ebuilds.
Homepage:https://github.com/StefanCristian/flatpakify License: GPL-2+
dev-util/fortls::guru
- Ebuilds: 5, Testing: 3.2.2 Description:
fortls is an implementation of the Language Server Protocol (LSP)
for Fortran using Python (3.7+). All code editors that support LSP
can integrate with fortls. Some supported code editors include:
Visual Studio Code, Atom, Sublime Text, (Neo)Vim, and Emacs.
It's usefull for Modern Fortran extension of Visual Studio Code
and provides offline/system wide installation instead of local pip install.
Homepage:https://fortls.fortran-lang.org License: MIT
dev-util/gammaray::guru
- Ebuilds: 3, Testing: 3.4.0 Description:
GammaRay is a software introspection tool for Qt applications developed by KDAB.
Leveraging the QObject introspection mechanism it allows you to observe and manipulate
your application at runtime. This works both locally on your workstation and remotely
on an embedded target.
Augmenting your instruction-level debugger, GammaRay allows you to work on a much higher
level, with the same concepts as the frameworks you use. This is especially useful for
the more complex Qt frameworks such as model/view, state machines or scene graphs.
Homepage:
https://www.kdab.com/software-technologies/developer-tools/gammaray/
https://github.com/KDAB/GammaRay
License: BSD-2 GPL-2+ MIT
dev-util/gemini-cli::guru
- Ebuilds: 2, Testing: 0.59.0 Description:
Gemini CLI is a command-line AI workflow tool that connects to your tools,
understands your code and accelerates your workflows. With the Gemini CLI
you can query and edit large codebases, generate new apps from PDFs or
sketches using Gemini's multimodal capabilities, automate operational tasks,
and use tools and MCP servers to connect new capabilities.
Homepage:https://github.com/google-gemini/gemini-cli License: Apache-2.0
dev-util/gersemi::guru
- Ebuilds: 2, Testing: 0.28.0 Description: A formatter to make your CMake code the real treasure
Homepage:https://github.com/BlankSpruce/gersemi License: MPL-2.0
Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT MPL-2.0
Unicode-3.0 ZLIB
dev-util/hut::guru
- Ebuilds: 1, Testing: 0.7.0 Description:
Hut is a command-line tool to interact with sourcehut. It can manage git
repositories, builds, publish to pages and pastes.
Homepage:https://sr.ht/~xenrox/hut/ License: AGPL-3
dev-util/istyle::guru
- Ebuilds: 1, Testing: 1.23_pre20220127 Description:
iStyle is a fast and free automatic formatter for Verilog source code.
It was originally created by haimag and is inspired by Astyle. iStyle
helps to standardize code formatting in Verilog projects by automatically
adjusting indentation, spacing, and bracket placement according to
configurable style options.
Homepage:https://github.com/thomasrussellmurphy/istyle-verilog-formatter License: GPL-2
dev-util/juliaup::guru
- Ebuilds: 1, Testing: 1.22.2 Description: Julia installer and version multiplexer
Homepage:https://github.com/JuliaLang/juliaup License: MIT
Apache-2.0 BSD-2 BSD Boost-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0
OFL-1.1 UbuntuFontLicense-1.0 Unicode-3.0 ZLIB
dev-util/kimi-code-bin::guru
- Ebuilds: 2, Testing: 0.42.0 Description:
Kimi Code CLI is Moonshot AI's command-line coding agent, the
starting point for next-generation agents. It provides an
interactive terminal UI for AI-assisted software development,
powered by Kimi models. This package installs the prebuilt
upstream binary.
Homepage:https://github.com/MoonshotAI/kimi-code License: MIT
dev-util/lemminx-bin::guru
- Ebuilds: 2, Testing: 0.27.1 Description:
LemMinX is a XML language specific implementation of the Language Server
Protocol and can be used with any editor that supports the protocol, to
offer good support for the XML Language.
Homepage:https://github.com/eclipse/lemminx License: EPL-2.0
dev-util/lua-language-server::guru
- Ebuilds: 4, Testing: 3.19.1 Description:
The Lua language server provides various language features for Lua to make development easier and faster. With around half a million installs on Visual Studio Code, it is the most popular extension for Lua language support. Supports Lua versions 5.1, 5.2, 5.3, 5.4 and LuaJIT
Homepage:https://github.com/LuaLS/lua-language-server License: MIT
dev-util/mh::guru
- Ebuilds: 1, Testing: 1.4.1 Description:
A small program you put in your Makefile to produce fancy help.
mh parses the comments you put after targets and variables, and
produces a help menu, which helps understanding what each target
does. This is useful, if Makefile is used as a task launcher for
different tools (e.g. wrapper around docker, yarn, npm and setup.py
etc.)
Homepage:https://github.com/oz123/mh License: BSD
dev-util/ocamlformat::guru
- Ebuilds: 2, Testing: 0.29.0 Description: ocamlformat is a code formatter for OCaml. It comes with opinionated default settings but is also fully customizable to suit your coding style.
Profiles: ocamlformat offers profiles we predefined formatting configurations. Profiles include default, ocamlformat, janestreet.
Configurable: Users can change the formatting profile and configure every option in their .ocamlformat configuration file.
Format Comments: ocamlformat can format comments, docstrings, and even code blocks in your comments.
RPC: ocamlformat provides an RPC server that can bed used by other tools to easily format OCaml Code.
ocamlformat is part of the OCaml Platform, the recommended set of tools for OCaml.
Homepage:https://github.com/ocaml-ppx/ocamlformat License: MIT
dev-util/ocp-indent::guru
- Ebuilds: 1, Testing: 1.8.2 Description: Ocp-indent is based on an approximate, tolerant OCaml parser and a simple stack machine ; this is much faster and more reliable than using regexps. Presets and configuration options available, with the possibility to set them project-wide. Supports most common syntax extensions, and extensible for others.
Includes:
- An indentor program, callable from the command-line or from within editors
- Bindings for popular editors
- A library that can be directly used by editor writers, or just for fault-tolerant/approximate parsing.
Homepage:
http://www.typerex.org/ocp-indent.html
https://github.com/OCamlPro/ocp-indent
License: LGPL-2.1-with-linking-exception
dev-util/pifpaf::guru
- Ebuilds: 1, Testing: 3.3.0 Description:
Pifpaf is a suite of fixtures and a command-line tool that allows to
start and stop daemons for a quick throw-away usage. This is typically
useful when needing these daemons to run integration testing. It
originaly evolved from its precussor overtest.
Homepage:
https://pypi.org/project/pifpaf/
https://github.com/jd/pifpaf
License: Apache-2.0
dev-util/quilttools::guru
- Ebuilds: 1, Testing: 0.3 Description:
mb2q analyses the complete mailbox and collects various tags (Reviewed-by,
Acked-by, Tested-by) from replies to individual patches and to the cover
letter. If a tag is in a reply to the cover letter it is applied to all
patches which reference the cover letter.
Optionally the output can be redirected into a mailbox which can be applied
with git-am.
Homepage:https://git.kernel.org/pub/scm/linux/kernel/git/tglx/quilttools.git/about/ License: GPL-2
dev-util/rtc-testbench::guru
- Ebuilds: 1, Testing: 5.5 Description:
The RTC Testbench is a real-time and non-real-time traffic validation tool
for converged real-time networks. PROFINET as well as OPC/UA PubSub and
other configurable protocols are supported.
Homepage:https://github.com/Linutronix/RTC-Testbench License: BSD-2
dev-util/rust-rover::guru
- Ebuilds: 4, Testing: 2026.2.1 Description: A feature-rich Rust IDE with timely support by JetBrains
Homepage:https://www.jetbrains.com/rust/ License: || ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual )
Apache-2.0
BSD
CC0-1.0
CDDL
CDDL-1.1
EPL-1.0
GPL-2
GPL-2-with-classpath-exception
ISC
LGPL-2.1
LGPL-3
MIT
MPL-1.1
OFL-1.1
ZLIB
dev-util/rust-script::guru
- Ebuilds: 1, Testing: 0.36.0 Description: Command-line tool to run Rust scripts which can make use of crates
Homepage:https://rust-script.org License: || ( Apache-2.0 MIT ) MIT MPL-2.0 Unicode-3.0
dev-util/rz-ghidra::guru
- Ebuilds: 1, Testing: 0.8.0 Description:
This is an integration of the Ghidra decompiler and Sleigh Disassembler for Rizin. It is solely based on the decompiler part of Ghidra, which is written entirely in C++, so Ghidra itself is not required at all and the plugin can be built self-contained. This project was presented, initially for radare2.
Homepage:https://github.com/rizinorg/rz-ghidra License: LGPL-3
dev-util/shellspec::guru
- Ebuilds: 2, Testing: 0.28.1, Snapshot: 9999 Description:dev-util/shellspec is a full-featured BDD unit
testing framework for app-shells/dash,
app-shells/bash, app-shells/ksh,
app-shells/zsh and all POSIX shells that provides
first-class features such as code coverage, mocking,
parameterized test, parallel execution and more. It was
developed as a dev/test tool for cross-platform shell scripts
and shell script libraries. dev-util/shellspec is a
new modern testing framework released in 2019, but it's already
stable enough. With lots of practical CLI features and simple
yet powerful syntax, it provides you with a fun shell script
test environment.
Homepage:https://shellspec.info/ License: MIT
dev-util/tinyxxd::guru
- Ebuilds: 2, Testing: 1.3.16, Snapshot: 9999 Description:
tinyxxd is a standalone fork of xxd, a slight modernization of the C code, a slight performance increase and a drop-in
replacement for xxd. It contains the same logic and supports the exact same flags. tinyxxd can be useful in connection
with building and packaging software, since it's a smaller dependency than ViM, only requires a C11 compiler and is
slightly faster.
Homepage:https://github.com/xyproto/tinyxxd License: || ( GPL-2 MIT )
dev-util/tokei::guru
- Ebuilds: 4, Testing: 14.0.0, Snapshot: 9999 Description:
Tokei is a program that displays statistics about your code. Tokei will show the number of files, total lines within those files and code, comments, and blanks grouped by language.
Homepage:https://github.com/XAMPPRocky/tokei License: || ( Apache-2.0 MIT )
BSD ISC MIT MPL-2.0 Unicode-DFS-2016
|| ( Apache-2.0 Boost-1.0 )
dev-util/tombi::guru
- Ebuilds: 3, Testing: 1.1.3 Description:
Tombi (鳶 /toɴbi/) is a powerful toolkit that provides a TOML Formatter, Linter, and Language Server Protocol to
help you maintain clean and consistent TOML files. It works out of the box with zero configuration. If needed, you
can still customize its behavior to match your team's preferences. Tombi's concept is to allow any team or project
to work on a TOML file with the same rules from the beginning.
Homepage:https://tombi-toml.github.io/tombi/ License: MIT Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-3.0 ZLIB
dev-util/topiary::guru
- Ebuilds: 1, Testing: 0.7.3 Description: CLI app for Topiary, the universal code formatter.
Homepage:https://topiary.tweag.io License: MIT
Apache-2.0 BSD CDLA-Permissive-2.0 ISC LGPL-3 MIT MPL-2.0 MPL-2.0
Unicode-3.0 ZLIB
dev-util/webstorm::guru
- Ebuilds: 6, Testing: 2026.2.1 Description: An integrated development environment for JavaScript and related technologies
Homepage:https://www.jetbrains.com/webstorm/ License: || ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual )
Apache-2.0
BSD
CC0-1.0
CDDL
CDDL-1.1
EPL-1.0
GPL-2
GPL-2-with-classpath-exception
ISC
LGPL-2.1
LGPL-3
MIT
MPL-1.1
OFL-1.1
ZLIB
dev-util/wxformbuilder::guru
- Ebuilds: 2, Testing: 4.2.1 Description:
wxFormBuilder is a GUI builder for the wxWidgets framework.
Code generation is supported for C++, Python, Lua and PHP. Additionally,
the import and export of XRC code is possible. To support additional
widgets, custom plugins can be used.
wxFormBuilder runs on Windows, various Linux distributions and macOS.
Homepage:https://github.com/wxFormBuilder/wxFormBuilder License: GPL-2