dev-util/act::bentoo
- Ebuilds: 1, Testing: 0.2.89 Description:
act lets you run your GitHub Actions workflows locally. Instead of
committing and pushing to trigger CI, act reads the workflow files in
.github/workflows and executes each job in a Docker container that
mirrors the GitHub-hosted runner environment, giving fast feedback and
saving CI minutes.
Homepage:https://nektosact.com License: MIT Apache-2.0 BSD BSD-2 ISC MPL-2.0
dev-util/ai-memory::bentoo
- Ebuilds: 1, Testing: 2.5.2 Description:
ai-memory is a long-term memory server for AI coding agents, spoken to
over the Model Context Protocol (MCP). It keeps everything on the
machine it runs on: pages live in a bundled SQLite database with FTS5
full-text search, a git-versioned wiki records how they changed, and
embeddings for semantic search are computed in-process by a pure-Rust
BERT model on the CPU, so no text has to leave the host to make search
work. Optional providers (Anthropic, OpenAI, Gemini, GitHub Copilot and
any OpenAI-compatible endpoint) can be configured for consolidation and
hosted embeddings when that trade is wanted.
It ships a single ai-memory binary that serves MCP over stdio or HTTP,
exposes a small web UI, and installs per-vendor hook scripts under
/usr/share/ai-memory/hooks for Claude Code, Codex, Cursor, Gemini CLI,
opencode and others. The daemon can run system-wide under the dedicated
ai-memory account or per user session; this package provides both an
OpenRC service and, with USE=systemd, the upstream units for each scope.
Homepage:https://github.com/akitaonrails/ai-memory License: MIT
Apache-2.0 BSD CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0
Unicode-3.0 ZLIB
dev-util/ai-memory-bin::bentoo
- Ebuilds: 1, Testing: 2.5.2 Description:
ai-memory is a long-term memory server for AI coding agents, spoken to
over the Model Context Protocol (MCP). It keeps everything on the
machine it runs on: pages live in a bundled SQLite database with FTS5
full-text search, a git-versioned wiki records how they changed, and
embeddings for semantic search are computed in-process by a pure-Rust
BERT model on the CPU, so no text has to leave the host to make search
work. Optional providers (Anthropic, OpenAI, Gemini, GitHub Copilot and
any OpenAI-compatible endpoint) can be configured for consolidation and
hosted embeddings when that trade is wanted.
It ships a single ai-memory binary that serves MCP over stdio or HTTP,
exposes a small web UI, and installs per-vendor hook scripts under
/usr/share/ai-memory/hooks for Claude Code, Codex, Cursor, Gemini CLI,
opencode and others. The daemon can run system-wide under the dedicated
ai-memory account or per user session; this package provides both an
OpenRC service and, with USE=systemd, the upstream units for each scope.
This package installs the prebuilt x86_64 or aarch64 executable
published by upstream on GitHub Releases, together with the hooks,
configuration templates and packaging files carried in the same
tarball, so it installs exactly the same file set as the from-source
dev-util/ai-memory. The two are mutually exclusive: both install
/usr/bin/ai-memory. The binary is linked against glibc and will not
work on a musl profile.
Homepage:https://github.com/akitaonrails/ai-memory License: MIT
Apache-2.0 BSD CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0
Unicode-3.0 ZLIB
dev-util/antigravity-hub-bin::bentoo
- Ebuilds: 1, Testing: 2.19.1.6046815158665216 Description:
Antigravity 2.0 is Google's standalone agent orchestration desktop
application (the "hub"). It is a distinct product from the Antigravity
IDE: the hub focuses on launching, coordinating and monitoring AI
agents rather than providing a code editor.
This package installs the prebuilt Electron/Chromium binary release.
Homepage:https://antigravity.google/ License: all-rights-reserved
dev-util/ast-grep::bentoo
- Ebuilds: 1, Testing: 0.45.3 Description:
ast-grep searches and rewrites code by matching the abstract syntax
tree rather than lines of text, so a pattern like `foo($A)` matches
the call however it is wrapped or indented, and ignores the same text
inside a comment or string. It supports many languages through
tree-sitter and can apply rewrites in bulk, which makes it a codemod
tool as much as a search tool.
Upstream also installs the binary under the short name `sg`. This
package does not, because `sg` is already a command from
sys-apps/shadow.
Homepage:https://ast-grep.github.io/ License: MIT
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 ISC MIT MIT-0
Unicode-3.0
dev-util/basedpyright::bentoo
- Ebuilds: 1, Testing: 1.40.2 Description:
basedpyright is a fork of Pyright, the static type checker for
Python, with extra checks and the language-server features that
Pylance keeps closed (inlay hints, semantic highlighting, docstrings
for compiled builtins, and more). It installs a command-line checker
(basedpyright) and a language server (basedpyright-langserver).
Compiled from source with core-js removed: upstream's bundle ships
@core-js/pure 4.0.0-alpha.1 under a non-commercial, experimental-only
licence, and the four polyfills it provided are native in the
Node.js this package requires.
Homepage:https://docs.basedpyright.com/ https://github.com/DetachHead/basedpyright License: MIT Apache-2.0 BSD BSD-2 ISC 0BSD
dev-util/bash-language-server::bentoo
- Ebuilds: 1, Testing: 5.8.1 Description:
Language Server Protocol implementation for Bash, built on
tree-sitter-bash. It provides symbol navigation, completion, hover
documentation and workspace analysis to any LSP-capable editor.
Diagnostics come from ShellCheck and formatting from shfmt when
either is installed; completion of command options uses
bash-completion and hover documentation uses man pages. All four are
optional and reported by pkg_postinst.
Homepage:https://github.com/bash-lsp/bash-language-server License: MIT BSD-2 BlueOak-1.0.0 ISC
dev-util/cargo-deny::bentoo
- Ebuilds: 1, Testing: 0.20.2 Description:
cargo-deny is a cargo plugin from Embark Studios that lints your
project's dependency graph. It checks crate licenses against an
allow/deny list, scans for security advisories (RustSec), bans
specific or duplicate crates, and restricts the sources crates may
be fetched from. It is commonly run in CI to enforce supply-chain
policies across large Rust workspaces.
Homepage:https://github.com/EmbarkStudios/cargo-deny License: || ( Apache-2.0 MIT )
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CDLA-Permissive-2.0
ISC MIT Unicode-3.0 ZLIB
dev-util/cargo-fuzz::bentoo
- Ebuilds: 1, Testing: 0.13.2 Description:
cargo-fuzz is the cargo subcommand for fuzzing a Rust crate with
libFuzzer. It generates and maintains the fuzz target boilerplate,
builds the target with the sanitizer and coverage instrumentation
libFuzzer needs, and manages the corpus. Note that running a fuzz
target requires a nightly toolchain, because the instrumentation is
driven by unstable compiler flags.
Homepage:https://github.com/rust-fuzz/cargo-fuzz License: || ( Apache-2.0 MIT ) Apache-2.0 MIT Unicode-3.0 ZLIB
dev-util/cargo-geiger::bentoo
- Ebuilds: 1, Testing: 0.13.0 Description:
cargo-geiger walks the dependency tree and counts expressions inside
unsafe blocks, per crate. It is a triage aid, not a verdict: unsafe is
legitimate in low-level crates, and the count says where to look
rather than what is wrong. Upstream activity has been low since 2025 --
the newest release, 0.13.0, is from August 2025.
Homepage:https://github.com/geiger-rs/cargo-geiger License: || ( Apache-2.0 MIT ) Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0
dev-util/cargo-llvm-cov::bentoo
- Ebuilds: 1, Testing: 0.9.1 Description:
cargo-llvm-cov collects code coverage using LLVM's source-based
instrumentation (-C instrument-coverage) rather than a line-counting
approximation, so it reports region and branch coverage that matches
what the compiler actually emitted. It produces lcov, JSON, HTML and
Cobertura output for CI consumption.
Homepage:https://github.com/taiki-e/cargo-llvm-cov License: || ( Apache-2.0 MIT ) Apache-2.0 MIT Unicode-3.0
dev-util/cargo-mutants::bentoo
- Ebuilds: 1, Testing: 27.1.0 Description:
cargo-mutants performs mutation testing: it rewrites your source in
small, plausible ways -- a returned value replaced, a condition
negated -- and reruns the test suite for each mutant. A mutant that
survives is a change no test noticed, which is a far stronger signal
than line coverage: coverage says a line ran, a surviving mutant says
nothing checked what that line did.
Homepage:https://mutants.rs/ License: MIT
Apache-2.0 Apache-2.0-with-LLVM-exceptions CC0-1.0 ISC MIT
Unicode-3.0
dev-util/claude-agent-acp-plus::bentoo
- Ebuilds: 1, Testing: 0.24.0 Description:
ACP adapter for the Claude Agent SDK, forked from
agentclientprotocol/claude-agent-acp to port features from the Claude
Code VS Code extension to ACP clients (like Zed) for a friendlier
experience. Starts with AskUserQuestion checkbox parity (multiSelect ->
ACP form field type:"array" with items.anyOf, plus per-question "Other"
and descriptions). Ships compiled dist/ + production node_modules
(including the SDK's native Claude CLI binary), so no compilation at
merge time.
Homepage:https://github.com/zeo-workspace/claude-agent-acp-plus License: Apache-2.0
dev-util/claude-agent-acp-tui::bentoo
- Ebuilds: 1, Testing: 0.14.11 Description:
claude-agent-tui is an ACP-over-PTY bridge that runs the official
Claude Code TUI inside Zed's agent panel, driving the real 'claude'
CLI over a pseudo-terminal and exposing it through the Agent Client
Protocol. It runs on top of your existing Claude Pro/Max
subscription. This package is a prebuilt bundle shipping the compiled
dist/ output together with its node_modules (including the native
node-pty addon), so no compilation happens at merge time.
Homepage:https://github.com/zeo-workspace/claude-agent-tui License: Apache-2.0
dev-util/claude-code::bentoo
- Ebuilds: 1, Stable: 2.1.291 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
dev-util/cline-bin::bentoo
- Ebuilds: 1, Testing: 3.0.68 Description:
Cline is an autonomous coding agent that plans and applies multi-file
edits, runs commands and drives a browser, using an API key of your
choice across more than thirty providers.
This package installs the standalone terminal build. The VS Code and
JetBrains extensions, which are how most people run Cline, are not
packaged here and are installed from their respective marketplaces.
Homepage:https://cline.bot/ https://github.com/cline/cline License: Apache-2.0
dev-util/cline-desktop-bin::bentoo
- Ebuilds: 1, Testing: 0.0.43 Description:
Cline for Desktop (beta) is a standalone desktop application for the
Cline autonomous coding agent: it plans and applies multi-file edits,
runs commands, works on remote machines over SSH, schedules recurring
agent runs and installs skills, MCP servers and plugins from a
marketplace, using an API key from any of the supported providers.
It is a Tauri app on top of the system WebKitGTK, with the agent itself
running in a bundled Bun executable. This package installs the
upstream prebuilt .deb unchanged. A from-source build of the cline
monorepo is not offered (its bun workspace pulls about 3300 npm
packages), see .autoupdate/not-packageable.md in the overlay.
The terminal build of Cline is a separate package,
dev-util/cline-bin, and installs alongside this one.
Homepage:
https://cline.bot/desktop
https://github.com/cline/cline
License: Apache-2.0
dev-util/cmake-extras::bentoo
- Ebuilds: 1, Testing: 1.10 Description:
cmake-extras provides additional CMake modules used across the
Ayatana and Ubuntu ecosystems, such as FindGObjectIntrospection.cmake,
FindVala.cmake and FindCoverageReport.cmake. The package contains no
compiled code; it only installs the .cmake module files into
${CMAKE_INSTALL_DATADIR}/cmake/.
Homepage:https://salsa.debian.org/debian-ayatana-team/cmake-extras License: GPL-3
dev-util/codex::bentoo
- Ebuilds: 1, Testing: 0.160.1 Description:
Codex CLI is OpenAI's AI-powered coding agent that runs in the terminal.
It integrates with the OpenAI API to provide interactive code generation,
editing, and review capabilities 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/codex-bin::bentoo
- Ebuilds: 1, Testing: 0.160.1 Description:
Prebuilt binary distribution of Codex CLI, OpenAI's AI-powered coding
agent that runs in the terminal. This package installs the official
statically-linked musl binary from the upstream GitHub release, avoiding
the lengthy Rust compilation required by dev-util/codex. Suitable for
users who do not want to compile the package from source.
Homepage:https://github.com/openai/codex License: Apache-2.0
dev-util/codex-desktop-bin::bentoo
- Ebuilds: 1, Testing: 26.930.61225 Description:
OpenAI's official Electron desktop application for Linux, published under
the Codex brand and released on 2026-08-11. It bundles ChatGPT, ChatGPT
Work and the Codex coding agent in a single window; the Codex CLI, a
private Node.js runtime and ripgrep are shipped inside the payload.
This is proprietary, closed-source software distributed only as a
prebuilt binary: nothing here is compiled from source, the package is
neither mirrored nor redistributable in binary form, and using it
requires an OpenAI account. Upstream calls the installed command
"chatgpt", which is why the package name and the binary name differ.
Note that the Linux build is a preview: it has no setuid sandbox helper
and depends on unprivileged user namespaces for renderer isolation.
Homepage:https://developers.openai.com/codex/app License: all-rights-reserved MIT
dev-util/gemini-cli::bentoo
- Ebuilds: 1, Testing: 0.62.0 Description:
Gemini CLI is Google's open-source terminal agent, giving Gemini
direct access to a shell, the filesystem and MCP servers.
Upstream's npm package lists node-pty and keytar as optional native
bindings. They are not packaged: the bundle was verified to run
without them, and they would each need their own ebuild with a
compiled component.
Homepage:https://google-gemini.github.io/gemini-cli/ https://github.com/google-gemini/gemini-cli License: Apache-2.0
dev-util/goose::bentoo
- Ebuilds: 1, Testing: 1.53.0 Description:
goose is an extensible AI agent that runs on your own machine: it
executes commands, edits files and tests its own work, driving any
model you point it at and any MCP server you give it.
Built from the upstream source tarball. For the prebuilt upstream
binary, see dev-util/goose-bin instead; the two do not collide,
since this one installs to /usr/bin and goose-bin to /opt.
Homepage:https://goose-docs.ai/ https://github.com/aaif-goose/goose 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 LGPL-3+ MIT MIT-0 MPL-2.0 MPL-2.0
Unicode-3.0 Unlicense ZLIB BZIP2
dev-util/goose-bin::bentoo
- Ebuilds: 1, Testing: 1.53.0 Description:
goose is an open-source, extensible AI agent from Block (Square) that
runs locally and can execute, edit and test code on its own, using any
LLM. It supports the Model Context Protocol (MCP) to extend its
capabilities with external tools and services.
This package installs the prebuilt glibc CLI binary only. It does not
package the -vulkan or -musl CLI variants, nor the separate Goose
Desktop application.
Homepage:https://goose-docs.ai/ https://github.com/aaif-goose/goose License: Apache-2.0
dev-util/intelephense::bentoo
- Ebuilds: 1, Testing: 1.18.5 Description:
Intelephense is a PHP language server providing completion,
diagnostics, formatting, hover, go to definition and references for
any LSP-capable editor. The core features are free; rename, code
actions, inlay hints, folding, type hierarchy and a few others need a
paid licence key.
Proprietary software under its own EULA: it must be accepted through
ACCEPT_LICENSE="intelephense", and it is never mirrored or shipped as
a binary package.
Homepage:https://intelephense.com/ https://github.com/bmewburn/vscode-intelephense License: intelephense
dev-util/jdtls::bentoo
- Ebuilds: 1, Testing: 1.61.0 Description:
The Eclipse JDT Language Server is a Java implementation of the
Language Server Protocol built on the Eclipse Java Development Tools.
It gives any LSP-capable editor completion, diagnostics, navigation,
refactoring, formatting and code actions for Java, and imports Maven
and Gradle projects on its own.
This package installs the official prebuilt milestone under
/usr/share/jdtls and a jdtls launcher in /usr/bin. The launcher keeps
its writable OSGi configuration and per-project workspaces under
~/.cache/jdtls, so the installed tree stays read-only.
Homepage:https://github.com/eclipse-jdtls/eclipse.jdt.ls License: EPL-2.0 Apache-2.0 BSD BSD-2 EPL-1.0 MIT
|| ( EPL-1.0 LGPL-2.1 )
|| ( Apache-2.0 LGPL-2.1+ )
|| ( EPL-2.0 GPL-2-with-classpath-exception )
dev-util/kilocode-bin::bentoo
- Ebuilds: 1, Testing: 7.8.3 Description:
Kilo Code is an open-source AI coding agent CLI (the upstream project
also ships a VS Code extension, which this package does not install).
This ebuild packages the prebuilt glibc x86_64/arm64 release tarball,
which bundles a static bubblewrap 0.11.2 binary (GNU LGPL-2) as the
sandbox runtime alongside the main "kilo" executable, tree-sitter
grammar files, and sandbox worker scripts.
Homepage:https://github.com/Kilo-Org/kilocode License: MIT Apache-2.0 LGPL-2
dev-util/lua-language-server::bentoo
- Ebuilds: 1, Testing: 3.19.1 Description:
lua-language-server (LuaLS) implements the Language Server Protocol
for Lua 5.1 to 5.5 and LuaJIT: completion, go-to-definition, hover,
diagnostics, type checking through LuaCATS annotations, formatting
and bundled API definitions for common runtimes (LuaJIT, LOVE, OpenResty
and others). It is written in Lua and runs on the bee.lua runtime,
built here from source with the luamake build tool.
Homepage:https://luals.github.io/ https://github.com/LuaLS/lua-language-server License: MIT Boost-1.0
dev-util/neocmakelsp::bentoo
- Ebuilds: 1, Testing: 0.11.2 Description:
neocmakelsp is a Language Server Protocol server for CMake, written in
Rust on top of tree-sitter. It provides completion (including the
commands, variables and packages CMake knows about), hover
documentation, go-to-definition, document symbols, diagnostics from
cmake-lint and a built-in formatter. It talks LSP over stdio or TCP,
and the same binary can format or search CMake files from the
command line.
Homepage:https://github.com/neocmakelsp/neocmakelsp License: MIT Apache-2.0 CC0-1.0 MIT Unicode-3.0 ZLIB
dev-util/openchamber-bin::bentoo
- Ebuilds: 1, Testing: 2.1.1 Description:
OpenChamber is a desktop cockpit for driving several opencode
sessions at once, each in its own workspace.
Repackaged from upstream's AppImage. The copies of system libraries
the AppImage carries for portability are removed, and Chromium's
sandbox is installed setuid and left enabled — upstream's own
launcher disables it, which an AppImage has to do because it cannot
ship a setuid helper.
Homepage:https://github.com/OpenChamber/openchamber License: MIT
dev-util/opencode-bin::bentoo
- Ebuilds: 1, Testing: 1.18.34 Description:
opencode is a terminal-native coding agent that is deliberately not
tied to one vendor: it speaks to more than seventy model providers,
integrates with language servers, and keeps its state on your machine.
This package installs the prebuilt upstream CLI. The separate opencode
desktop application is not packaged here.
Homepage:https://opencode.ai/ https://github.com/anomalyco/opencode License: MIT
dev-util/opencodex::bentoo
- Ebuilds: 1, Testing: 2.48.0 Description:
opencodex is a universal provider proxy: it speaks the OpenAI Responses
and Anthropic Messages APIs on the front, and forwards to whatever
backend is configured behind it, so OpenAI's Codex CLI, Codex App and
SDK, and Anthropic's Claude Code can be pointed at Claude, Gemini,
Grok, DeepSeek, OpenRouter, a local Ollama, or any OpenAI-compatible
endpoint without the client knowing. It runs as a local daemon on
127.0.0.1:10100 and ships a browser UI for picking models and watching
traffic.
This package installs the TypeScript sources and runs them directly on
the Bun runtime from net-libs/bun-bin, with the JavaScript dependency
tree vendored from upstream's bun.lock rather than fetched at build
time. Because that is the layout opencodex classifies as a source
install, its built-in self-updater detects it and declines to write
into /usr: updates come through Portage.
Homepage:https://lidge-jun.github.io/opencodex/ https://github.com/lidge-jun/opencodex License: MIT ISC BSD BSD-2 Apache-2.0
dev-util/opengrep-bin::bentoo
- Ebuilds: 1, Testing: 1.30.0 Description:
Opengrep is an open-source static application security testing (SAST)
engine, forked from Semgrep CE and kept under the LGPL-2.1 licence by a
consortium of AppSec vendors (Aikido, Amplify, Endor Labs, Kodem and Orca
Security) after Semgrep moved several features behind a commercial
licence.
It matches source code against declarative YAML rules that look like the
code they search for, supporting more than thirty languages, and remains
compatible with existing Semgrep rules and rulesets. Results can be
emitted as plain text, JSON or SARIF for CI integration.
This package installs the pre-built, self-contained upstream release
binary (a single statically-linked native executable, no Python runtime
required) providing the scan, test, validate, show and lsp subcommands.
Homepage:
https://www.opengrep.dev/
https://github.com/opengrep/opengrep
License: LGPL-2.1
dev-util/osv-scanner::bentoo
- Ebuilds: 1, Testing: 2.6.0 Description:
OSV-Scanner is Google's official frontend to the OSV.dev
vulnerability database. It scans a project's dependencies (lockfiles,
SBOMs, container images, Git submodules and installed artifacts),
matches them against known vulnerabilities in the OSV database, and
reports actionable results. It also supports guided remediation to
help upgrade affected packages.
Homepage:https://google.github.io/osv-scanner/ https://github.com/google/osv-scanner License: Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unlicense
dev-util/perlnavigator::bentoo
- Ebuilds: 1, Testing: 0.8.20 Description:
Language Server Protocol implementation for Perl. It provides
syntax checking, symbol navigation, go-to-definition, hover
documentation, completion and outline views to any LSP-capable
editor, by combining a TextMate-grammar parser with introspection
done by the system perl interpreter (perl -c).
Perl::Critic diagnostics and Perl::Tidy formatting are optional and
reported by pkg_postinst.
Homepage:https://github.com/bscan/PerlNavigator License: MIT ISC || ( Artistic GPL-1+ )
dev-util/phpactor::bentoo
- Ebuilds: 1, Testing: 2026.06.23.0 Description:
Phpactor is a PHP language server and command-line tool providing
completion, navigation, refactoring (class move/rename, extract
method/constant, import class, generate accessors) and static
introspection. It works with any LSP-capable editor.
Installed from the upstream release phar, which bundles all of its
Composer dependencies. The phar refuses to start when the PHP
extension "psr" is loaded (it conflicts with
symfony/service-contracts).
Homepage:https://phpactor.readthedocs.io/ https://github.com/phpactor/phpactor License: MIT Apache-2.0 BSD
dev-util/playwright::bentoo
- Ebuilds: 1, Testing: 1.63.0 Description:
Playwright automates Chromium, Firefox and WebKit browsers with a single
API. This is the upstream Node.js package from the npm registry: it
installs the "playwright" command line tool and the JavaScript/TypeScript
library (playwright plus playwright-core) under Node.js, and it is the
reference implementation the language bindings are built on. Only
JavaScript, a WASM image codec and data files are installed, so nothing
here is architecture specific. The browser binaries themselves are not
part of the package: they are downloaded at runtime with
"playwright install".
Homepage:https://playwright.dev/
https://github.com/microsoft/playwright/
https://registry.npmjs.org/playwright/ License: Apache-2.0
dev-util/pyright::bentoo
- Ebuilds: 1, Testing: 1.1.414 Description:
Pyright is Microsoft's static type checker for Python. It ships a
command-line checker (pyright) and a Language Server Protocol server
(pyright-langserver) for editors, with the typeshed stubs bundled.
This package installs the npm distribution, a self-contained
JavaScript bundle run by Node.js. It is not the PyPI "pyright"
wrapper, which downloads the same bundle at runtime.
Homepage:https://microsoft.github.io/pyright/ https://github.com/microsoft/pyright License: MIT 0BSD Apache-2.0 BSD BSD-2 ISC
dev-util/qwen-code::bentoo
- Ebuilds: 1, Testing: 0.25.0 Description:
Qwen Code is Alibaba's terminal coding agent, forked from Google's
Gemini CLI and adapted to the Qwen models.
Upstream's release bundles its own Node.js runtime. This package
discards it and runs on net-libs/nodejs instead, which cuts roughly
two thirds of the installed size and avoids carrying a second Node
that nothing else on the system would update.
Homepage:https://qwenlm.github.io/qwen-code-docs/ https://github.com/QwenLM/qwen-code License: Apache-2.0
dev-util/reviewdog::bentoo
- Ebuilds: 1, Testing: 0.21.2 Description:
reviewdog takes the output of any linter, on stdin or through an
errorformat, and turns it into review comments. Its point is the
filtering: it reports only the findings that fall on lines the current
diff touches, so introducing the tool into an old codebase does not
bury the author under pre-existing warnings. It posts to GitHub,
GitLab, Gerrit and Bitbucket, and also runs purely locally.
Homepage:https://github.com/reviewdog/reviewdog License: MIT Apache-2.0 BSD BSD-2 ISC MPL-2.0
dev-util/shfmt::bentoo
- Ebuilds: 1, Testing: 3.14.1 Description:
shfmt formats shell programs. It supports POSIX Shell, Bash and mksh,
and unlike a regex-based formatter it parses the script into a real
syntax tree, so it reformats rather than rewrites text. It is the
formatter component of mvdan/sh, which also provides a shell parser
and interpreter as Go libraries.
Homepage:https://github.com/mvdan/sh License: BSD Apache-2.0 MIT
dev-util/sqls::bentoo
- Ebuilds: 1, Testing: 0.2.48 Description:
sqls is a Language Server Protocol implementation for SQL. It offers
completion of keywords, tables and columns, hover, signature help,
formatting and query execution against a live database, and speaks to
MySQL, PostgreSQL, SQLite3, SQL Server, Oracle, H2, Vertica and
ClickHouse. Connections are configured per project or per user.
Homepage:https://github.com/sqls-server/sqls License: MIT Apache-2.0 BSD BSD-2 MPL-2.0
dev-util/sysprof::bentoo
- Ebuilds: 1, Testing: 51.0 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+
dev-util/terraform-ls::bentoo
- Ebuilds: 1, Testing: 0.39.0 Description:
terraform-ls is the official Language Server Protocol implementation
for the Terraform configuration language (HCL). It provides completion,
hover, go-to-definition, references, diagnostics and formatting for
Terraform modules. The language server itself is MPL-2.0; it calls the
terraform CLI, when installed, to read provider schemas of initialized
modules.
Homepage:https://github.com/hashicorp/terraform-ls License: MPL-2.0 Apache-2.0 BSD ISC MIT
dev-util/tofu-ls::bentoo
- Ebuilds: 1, Testing: 0.5.3 Description:
tofu-ls is the OpenTofu Language Server, a Language Server Protocol
implementation for OpenTofu configurations, forked from terraform-ls.
It provides completion, hover, go-to-definition, references,
diagnostics and formatting, and calls the tofu CLI, when installed, to
read provider schemas of initialized modules.
Homepage:https://github.com/opentofu/tofu-ls License: MPL-2.0 Apache-2.0 BSD ISC MIT
dev-util/tokei::bentoo
- Ebuilds: 1, Testing: 15.0.0 Description:
tokei counts lines of code, separating code from comments and blank
lines, grouped by language. Unlike a word-count approximation it
parses enough of each language to get nested and inline comments
right, and it respects .gitignore by default. It is the faster
counterpart to dev-util/cloc.
Homepage:https://tokei.rs License: || ( Apache-2.0 MIT )
BSD ISC MIT MPL-2.0 Unicode-DFS-2016
|| ( Apache-2.0 Boost-1.0 )
dev-util/trivy::bentoo
- Ebuilds: 1, Testing: 0.75.0 Description:
Trivy is a comprehensive and versatile security scanner. It finds
vulnerabilities (CVEs), misconfigurations (IaC), secrets, SBOMs and
licenses across container images, file systems, Git repositories,
Kubernetes clusters and cloud accounts. Trivy is easy to use, fast and
integrates well into CI pipelines.
Homepage:https://trivy.dev https://github.com/aquasecurity/trivy License: Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unlicense
dev-util/typescript-language-server::bentoo
- Ebuilds: 1, Testing: 6.0.1 Description:
TypeScript Language Server exposes the TypeScript tsserver through
the Language Server Protocol, giving any LSP-capable editor
completion, diagnostics, navigation and refactoring for TypeScript
and JavaScript projects.
tsserver is not bundled. The server uses the project's own
typescript when it has one, a tsserver.path given by the client, and
otherwise the system dev-lang/typescript, which is linked into the
install directory for that purpose.
Homepage:https://github.com/typescript-language-server/typescript-language-server License: Apache-2.0 BlueOak-1.0.0 ISC MIT
dev-util/yaml-language-server::bentoo
- Ebuilds: 1, Testing: 1.24.0 Description:
Red Hat's Language Server Protocol implementation for YAML. It
validates documents against JSON Schema (including schemas fetched
from the JSON Schema Store, which needs network access at run time),
and provides completion, hover, formatting through a bundled Prettier,
and document outlines.
Homepage:https://github.com/redhat-developer/yaml-language-server License: MIT Apache-2.0 BSD BSD-2 BlueOak-1.0.0 ISC