pkg.soopen package index

brew / Rang 3666

selene mit Homebrew, Nix, pacman, scoop, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für selene in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install selene

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#selene

nixpkgs package indexes · pkgs/by-name/se/selene/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S selene

Arch Linux sync databases · selene · Quelle: geo.mirror.pkgbuild.com

Windows

Scoopverifiziert · 92%
scoop install extras/selene

Scoop official bucket manifest trees · bucket/selene.json · Quelle: api.github.com

Windows Package Managerverifiziert · 92%
winget install --id Kampfkarren.selene -e

Windows Package Manager source index · Kampfkarren.selene · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Blazing-fast modern Lua linter

Befehle und Aliase

  • selene

Verlauf

Projektgeschichte und Nutzung

selene is a fast, Rust-based static linter for Lua and Luau code, with configurable lint severities and host-specific standard libraries.

Projektgeschichte

selene was created as a modern Lua linter implemented in Rust. It developed a configurable lint catalogue, custom standard-library descriptions, editor integration, and first-class Roblox-oriented behavior.

The project has maintained a long 0.x release series, reaching 0.31.0 in May 2026.

Adoptionsgeschichte

selene is distributed through Homebrew, Nix, Arch, Scoop, and WinGet, and has editor integration through selene-vscode. Its Roblox-aware standard-library support has made it useful in both conventional Lua and Luau-oriented projects.

Wie es verwendet wird

Run selene against one or more Lua files or directories. It reads selene.toml from the invocation directory by default; --config selects another TOML file. Teams use the file to set lint severity, lint-specific options, exclusions, and a standard library such as Lua 5.1, Lua 5.2, or Roblox.

Warum Paket-Nerds sich dafür interessieren

selene represents the Rust-written, fast-static-analysis branch of Lua tooling. Its declarative TOML configuration contrasts with Luacheck's executable .luacheckrc approach, while configurable standard libraries accommodate distinct Lua hosts and embedded environments.

Zeitleiste

  • 2023: The maintained release series reached version 0.25.0.
  • 2024: Version 0.27 added further linting and tooling updates.
  • 2025: Version 0.29.0 was released.
  • 2026: Version 0.31.0 added parser and Roblox API-definition updates.

Related projects

  • Luacheck is the principal linter comparison documented by the project. selene also depends on the Full Moon Lua parser and offers a companion Visual Studio Code extension.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für selene wurde kein passendes lokales Secret-Handling-Manifest gefunden. Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
selene.toml

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
selenecliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-09-19
Manager-Version0.31.0
Manager aktualisiert2026-09-13
lokale DatenOK
Upstreamaktuell
neueste erkannte Version0.31.0

https://github.com/Kampfkarren/selene

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:selene
Version0.31.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/selene
Homepagehttps://kampfkarren.github.io/selene
Repositoryhttps://github.com/Kampfkarren/selene
Upstream-Dokumentationhttps://kampfkarren.github.io/selene
LizenzMPL-2.0
Quellarchivhttps://github.com/Kampfkarren/selene/archive/refs/tags/0.31.0.tar.gz
Zuletzt aktualisiert2026-09-13T08:50:47Z
Pulseupdated
Build-Abhängigkeitenrust
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameselene
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

selene

nix profile install nixpkgs#selene
  • normalized package name match
  • Abgeglichen nach: Selene
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/se/selene/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
pacman95%

selene 0.31.0-1

Blazing-fast modern Lua linter written in Rust

https://github.com/Kampfkarren/selene

sudo pacman -S selene
  • License: MPL-2.0
  • Architecture: x86_64
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Selene
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: selene from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
Scoop95%

extras/selene

scoop install extras/selene
  • normalized package name match
  • Abgeglichen nach: Selene
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/selene.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1
winget95%

Kampfkarren.selene

winget install --id Kampfkarren.selene -e
  • normalized package name match
  • Abgeglichen nach: Selene
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Kampfkarren.selene from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation