Run, test, and diagnose Excel VBA macros without Microsoft Excel. elixcee is a Rust-powered headless VBA runtime for Linux, macOS, and Windows, with static analysis, property-based workbook testing, and root-cause diagnostics for common Excel operation failures.
kent-tokyo/elixcee erreicht einen Gesundheitsindex von 63 von 100 und liegt damit im Bereich Mittel. Am stärksten schneidet es bei Engineering Quality (76/100) ab, am schwächsten bei Community & Adoption (36/100). Zuletzt vor 16 Tagen aktualisiert. Ein einzelner Mitwirkender trägt den Großteil der jüngsten Arbeit.
63
gesamt / 100
Mittel
Software-Gesundheitsindex
Metriken werden auf einer standardisierten Skala von 1–100 in gewichtete Kategorien gruppiert. Der Gesamtwert beginnt als ihr gewichtetes Mittel, kalibriert auf die Verteilung des öffentlichen Registers, sodass die Stufen Perzentilbedeutung tragen; sobald öffentliche Evidenz die Richtlinie für Hochrisikojurisdiktionen auslöst, wird die Bewertung angepasst und erhält die Obergrenze Gefährdet von 34.
63
Außergewöhnlich93-100Die Spitzengruppe des Registers (≈ obere 5 %); erfüllt im Wesentlichen alle geprüften Kriterien
Gut65-79Gesund; Lücken sind begrenzt und beherrschbar
Mittel50-64Akzeptabel mit deutlichen Lücken; Überprüfung empfohlen
Schwach35-49Wesentliche Schwächen in mehreren Bereichen
Gefährdet20-34Erhebliche Schwächen; eine Übernahme erfordert Vorsicht
Kritisch1-19Schwerwiegende Probleme (aufgegeben, nur ein Maintainer, keine Hygiene)
Bewertungsprofil
Jede Achse ist eine Kategorie. Die Form zählt mehr als der Durchschnitt — ein gesundes Projekt füllt die gesamte Fläche, während ein Profil aus Spitzen und Kratern bedeutet, dass Stärke in einer Dimension Risiken in einer anderen verdeckt.
Der gewichtete Gesamtwert 59 wird auf der veröffentlichten Indexskala auf 63 kalibriert (Register-Kalibrierung 2026-08-02).
Dieses Repository gehört einem persönlichen Konto. Ein Projekt mit nur einem Eigentümer trägt ein höheres Kontinuitätsrisiko als ein organisationsgetragenes.
Direkte Abhängigkeiten ohne bekannte Advisories — 2 betroffen: zip 7.2.0 (critical 9.1), zip 8.6.0 (critical 9.1)
0/25
Indirekte Abhängigkeiten ohne bekannte Advisories — transitive Menge in diesem Bereich nicht von Entwicklungs- und Test-Abhängigkeiten trennbar
40/40
Keine offenen Advisories — kein Advisory ist länger als 90 Tage öffentlich
Verwendete Eingangsdaten
source
osv
advisories
9
affected_packages
4
assessed_packages
212
unassessed_packages
3
affected_by_severity
critical 2, high 2
direct_affected_packages
2
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Indirekte Abhängigkeiten ohne bekannte Advisories. Die verbleibenden Gewichte wurden renormalisiert. 212 aufgelöste Abhängigkeiten wurden mit OSV abgeglichen. 3 konnten nicht bewertet werden — keine aufgelöste Version, ein nicht unterstütztes Ökosystem oder außerhalb der ausgewiesenen Paketliste. Dieses Repository veröffentlicht kein Paket, das der Index auflöst; bewertet wurde daher der Abhängigkeitsgraph des Repositorys. Dieser Graph vermischt Entwicklungs- und Test-Pins mit ausgelieferten Abhängigkeiten, daher werden nur die deklarierten Laufzeit-Abhängigkeiten bewertet; transitive Befunde werden als Kontext ausgewiesen und fließen nicht in die Bewertung ein. Erreichbarkeit wird nicht analysiert.
Wie gut ist das Repository dafür ausgestattet, mit KI-Coding-Agenten entwickelt und gepflegt zu werden? Trägt ein bewusst kleines Gewicht (4 %): Agenten-Tooling ist ein echtes Pflegesignal, doch ein Repository ohne jedes Signal kann weiterhin 100/100 erreichen.
Bootstrap mit einem Befehl — Cargo.toml, compat/benchmarks/closedxml/ClosedXmlBench.csproj, crates/elixcee-types/Cargo.toml (Toolchain-Konvention, kein Task-Runner)
API-Schema (OpenAPI/GraphQL/proto) — für diese Art von Software nicht anwendbar
0/20
MCP-Server — für diese Art von Software nicht anwendbar
40/40
Lauffähige Beispiele — examples
Verwendete Eingangsdaten
example_dirs
examples
has_mcp_signal
nein
api_schema_files
—
interfaces_expected_of
—
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): API-Schema (OpenAPI/GraphQL/proto), MCP-Server. Die verbleibenden Gewichte wurden renormalisiert.
Eckdaten
2GitHub-Sterne
1Mitwirkende
1.031Commits, letzte 12 Monate
16Tage seit letztem Push
71Releases
1Bus-Faktor
0offene Issues
crates.io, npm, PyPIPaket-Ökosysteme
Warnungen zur Datenerhebung
Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
Weitere Details
OpenSSF Scorecard 4.0 / 10
4.0Gesamtwert
Unabhängige, werkzeugneutrale Sicherheitsbewertung durch das quelloffene OpenSSF Scorecard. Jede Prüfung honoriert eine Sicherheits-Praxis, nicht das Werkzeug eines bestimmten Anbieters. Prüfungen, die Scorecard nicht ermitteln konnte, sind mit k. A. markiert und vom Sicherheitswert ausgeschlossen (nie als null gezählt).Scorecard v5.5.0 · 2026-10-19 19:07 UTC
Vollständig aufgelöster Abhängigkeitssatz aus dem GitHub-Abhängigkeitsgraphen: 6 direkte und 209 indirekte (transitive) Pakete. Die transitive Hülle ist vollständig, wenn das Repository eine Lockfile eincheckt.
Registry
Paket
Version
Beziehung
crates.io
libc
0.2.186
direkt
crates.io
pyo3
0.29.0
direkt
crates.io
regex
1.12.4
direkt
crates.io
regex
1.13.1
direkt
crates.io
zip
7.2.0
direkt
crates.io
zip
8.6.0
direkt
crates.io
adler2
2.0.1
indirekt
crates.io
aho-corasick
1.1.4
indirekt
crates.io
aho-corasick
1.1.5
indirekt
crates.io
anes
0.1.6
indirekt
crates.io
anstyle
1.0.14
indirekt
crates.io
arbitrary
1.4.2
indirekt
crates.io
atoi_simd
0.18.1
indirekt
crates.io
autocfg
1.5.1
indirekt
crates.io
bit-set
0.8.0
indirekt
crates.io
bit-vec
0.8.0
indirekt
crates.io
bitflags
2.13.0
indirekt
crates.io
bumpalo
3.20.3
indirekt
crates.io
byteorder
1.5.0
indirekt
crates.io
calamine
0.36.1
indirekt
crates.io
cast
0.3.0
indirekt
crates.io
cc
1.2.65
indirekt
crates.io
cfg-if
1.0.4
indirekt
crates.io
ciborium
0.2.2
indirekt
crates.io
ciborium-io
0.2.2
indirekt
crates.io
ciborium-ll
0.2.2
indirekt
crates.io
clap
4.6.1
indirekt
crates.io
clap_builder
4.6.0
indirekt
crates.io
clap_lex
1.1.0
indirekt
crates.io
codepage
0.1.2
indirekt
crates.io
crc32fast
1.5.0
indirekt
crates.io
criterion
0.5.1
indirekt
crates.io
criterion-plot
0.5.0
indirekt
crates.io
crossbeam-deque
0.8.6
indirekt
crates.io
crossbeam-epoch
0.9.20
indirekt
crates.io
crossbeam-utils
0.8.21
indirekt
crates.io
crunchy
0.2.4
indirekt
crates.io
debug_unsafe
0.1.4
indirekt
crates.io
either
1.16.0
indirekt
crates.io
elixcee
—
indirekt
crates.io
encoding_rs
0.8.35
indirekt
crates.io
equivalent
1.0.2
indirekt
crates.io
errno
0.3.14
indirekt
crates.io
fast-float2
0.2.4
indirekt
crates.io
fastrand
2.4.1
indirekt
crates.io
find-msvc-tools
0.1.9
indirekt
crates.io
flate2
1.1.9
indirekt
crates.io
fnv
1.0.7
indirekt
crates.io
futures-core
0.3.32
indirekt
crates.io
futures-task
0.3.32
indirekt
crates.io
futures-util
0.3.32
indirekt
crates.io
getrandom
0.3.4
indirekt
crates.io
getrandom
0.4.3
indirekt
crates.io
half
2.7.1
indirekt
crates.io
hashbrown
0.17.1
indirekt
crates.io
heck
0.5.0
indirekt
crates.io
hermit-abi
0.5.2
indirekt
crates.io
indexmap
2.14.0
indirekt
crates.io
is-terminal
0.4.17
indirekt
crates.io
itertools
0.10.5
indirekt
crates.io
itoa
1.0.18
indirekt
crates.io
jobserver
0.1.34
indirekt
crates.io
js-sys
0.3.102
indirekt
crates.io
libfuzzer-sys
0.4.13
indirekt
crates.io
linux-raw-sys
0.12.1
indirekt
crates.io
log
0.4.33
indirekt
crates.io
memchr
2.8.2
indirekt
crates.io
miniz_oxide
0.8.9
indirekt
crates.io
num-traits
0.2.19
indirekt
crates.io
once_cell
1.21.4
indirekt
crates.io
oorandom
11.1.5
indirekt
crates.io
pin-project-lite
0.2.17
indirekt
crates.io
plotters
0.3.7
indirekt
crates.io
plotters-backend
0.3.7
indirekt
crates.io
plotters-svg
0.3.7
indirekt
crates.io
portable-atomic
1.13.1
indirekt
crates.io
ppv-lite86
0.2.21
indirekt
crates.io
proc-macro2
1.0.106
indirekt
crates.io
proptest
1.11.0
indirekt
crates.io
pyo3-build-config
0.29.0
indirekt
crates.io
pyo3-ffi
0.29.0
indirekt
crates.io
pyo3-macros
0.29.0
indirekt
crates.io
pyo3-macros-backend
0.29.0
indirekt
crates.io
quick-error
1.2.3
indirekt
crates.io
quick-xml
0.41.0
indirekt
crates.io
quote
1.0.45
indirekt
crates.io
r-efi
5.3.0
indirekt
crates.io
r-efi
6.0.0
indirekt
crates.io
rand
0.9.4
indirekt
crates.io
rand_chacha
0.9.0
indirekt
crates.io
rand_core
0.9.5
indirekt
crates.io
rand_xorshift
0.4.0
indirekt
crates.io
rayon
1.12.0
indirekt
crates.io
rayon-core
1.13.0
indirekt
crates.io
regex-automata
0.4.14
indirekt
crates.io
regex-automata
0.4.18
indirekt
crates.io
regex-syntax
0.8.11
indirekt
crates.io
rustix
1.1.4
indirekt
crates.io
rustversion
1.0.22
indirekt
crates.io
rusty-fork
0.3.1
indirekt
crates.io
same-file
1.0.6
indirekt
crates.io
serde
1.0.228
indirekt
crates.io
serde_core
1.0.228
indirekt
crates.io
serde_derive
1.0.228
indirekt
crates.io
serde_json
1.0.150
indirekt
crates.io
serde_spanned
0.6.9
indirekt
crates.io
shlex
2.0.1
indirekt
crates.io
simd-adler32
0.3.9
indirekt
crates.io
slab
0.4.12
indirekt
crates.io
syn
2.0.118
indirekt
crates.io
target-lexicon
0.13.5
indirekt
crates.io
tempfile
3.27.0
indirekt
crates.io
tinytemplate
1.2.1
indirekt
crates.io
toml
0.8.23
indirekt
crates.io
toml_datetime
0.6.11
indirekt
crates.io
toml_edit
0.22.27
indirekt
crates.io
toml_write
0.1.2
indirekt
crates.io
typed-path
0.12.3
indirekt
crates.io
unarray
0.1.4
indirekt
crates.io
unicode-ident
1.0.24
indirekt
crates.io
wait-timeout
0.2.1
indirekt
crates.io
walkdir
2.5.0
indirekt
crates.io
wasip2
1.0.4+wasi-0.2.12
indirekt
crates.io
wasm-bindgen
—
indirekt
crates.io
wasm-bindgen
0.2.125
indirekt
crates.io
wasm-bindgen-macro
0.2.125
indirekt
crates.io
wasm-bindgen-macro-support
0.2.125
indirekt
crates.io
wasm-bindgen-shared
0.2.125
indirekt
crates.io
web-sys
0.3.102
indirekt
crates.io
winapi-util
0.1.11
indirekt
crates.io
windows-link
0.2.1
indirekt
crates.io
windows-sys
0.61.2
indirekt
crates.io
winnow
0.7.15
indirekt
crates.io
wit-bindgen
0.57.1
indirekt
crates.io
zerocopy
0.8.52
indirekt
crates.io
zerocopy-derive
0.8.52
indirekt
crates.io
zlib-rs
0.6.3
indirekt
crates.io
zmij
1.0.21
indirekt
crates.io
zopfli
0.8.3
indirekt
npm
@asamuzakjp/css-color
5.1.11
indirekt
npm
@asamuzakjp/dom-selector
7.1.1
indirekt
npm
@asamuzakjp/generational-cache
1.0.1
indirekt
npm
@asamuzakjp/nwsapi
2.3.9
indirekt
npm
@bramus/specificity
2.4.2
indirekt
npm
@csstools/color-helpers
6.1.1
indirekt
npm
@csstools/css-calc
3.3.0
indirekt
npm
@csstools/css-color-parser
4.2.0
indirekt
npm
@csstools/css-parser-algorithms
4.0.0
indirekt
npm
@csstools/css-syntax-patches-for-csstree
1.1.8
indirekt
npm
@csstools/css-tokenizer
4.0.0
indirekt
npm
@esbuild/aix-ppc64
0.28.2
indirekt
npm
@esbuild/android-arm
0.28.2
indirekt
npm
@esbuild/android-arm64
0.28.2
indirekt
npm
@esbuild/android-x64
0.28.2
indirekt
npm
@esbuild/darwin-arm64
0.28.2
indirekt
npm
@esbuild/darwin-x64
0.28.2
indirekt
npm
@esbuild/freebsd-arm64
0.28.2
indirekt
npm
@esbuild/freebsd-x64
0.28.2
indirekt
npm
@esbuild/linux-arm
0.28.2
indirekt
npm
@esbuild/linux-arm64
0.28.2
indirekt
npm
@esbuild/linux-ia32
0.28.2
indirekt
npm
@esbuild/linux-loong64
0.28.2
indirekt
npm
@esbuild/linux-mips64el
0.28.2
indirekt
npm
@esbuild/linux-ppc64
0.28.2
indirekt
npm
@esbuild/linux-riscv64
0.28.2
indirekt
npm
@esbuild/linux-s390x
0.28.2
indirekt
npm
@esbuild/linux-x64
0.28.2
indirekt
npm
@esbuild/netbsd-arm64
0.28.2
indirekt
npm
@esbuild/netbsd-x64
0.28.2
indirekt
npm
@esbuild/openbsd-arm64
0.28.2
indirekt
npm
@esbuild/openbsd-x64
0.28.2
indirekt
npm
@esbuild/openharmony-arm64
0.28.2
indirekt
npm
@esbuild/sunos-x64
0.28.2
indirekt
npm
@esbuild/win32-arm64
0.28.2
indirekt
npm
@esbuild/win32-ia32
0.28.2
indirekt
npm
@esbuild/win32-x64
0.28.2
indirekt
npm
@exodus/bytes
1.15.1
indirekt
npm
bidi-js
1.0.3
indirekt
npm
chevrotain
6.5.0
indirekt
npm
css-tree
3.2.1
indirekt
npm
data-urls
7.0.0
indirekt
npm
decimal.js
10.6.0
indirekt
npm
entities
8.0.0
indirekt
npm
esbuild
0.28.2
indirekt
npm
frac
1.1.2
indirekt
npm
html-encoding-sniffer
6.0.0
indirekt
npm
hyperformula
3.4.0
indirekt
npm
is-potential-custom-element-name
1.0.1
indirekt
npm
jsdom
29.1.1
indirekt
npm
lru-cache
11.5.2
indirekt
npm
mdn-data
2.27.1
indirekt
npm
parse5
8.0.1
indirekt
npm
punycode
2.3.1
indirekt
npm
regexp-to-ast
0.4.0
indirekt
npm
require-from-string
2.0.2
indirekt
npm
saxes
6.0.0
indirekt
npm
source-map-js
1.2.1
indirekt
npm
ssf
0.11.2
indirekt
npm
symbol-tree
3.2.4
indirekt
npm
tiny-emitter
2.1.0
indirekt
npm
tldts
7.4.10
indirekt
npm
tldts-core
7.4.10
indirekt
npm
tough-cookie
6.0.2
indirekt
npm
tr46
6.0.0
indirekt
npm
typescript
5.9.3
indirekt
npm
undici
7.30.0
indirekt
npm
w3c-xmlserializer
5.0.0
indirekt
npm
webidl-conversions
8.0.1
indirekt
npm
whatwg-mimetype
5.0.0
indirekt
npm
whatwg-url
16.0.1
indirekt
npm
xlsx
0.20.3
indirekt
npm
xml-name-validator
5.0.0
indirekt
npm
xmlchars
2.2.0
indirekt
NuGet
ClosedXML
0.105.1
indirekt
PyPI
maturin
—
indirekt
Abhängigkeits-Advisories 4
Dieses Repository veröffentlicht kein vom Index auflösbares Paket, daher wurde sein eigener Abhängigkeitsgraph bewertet – 212 Pakete, darunter auch Entwicklungs- und Test-Pins, die nie ausgeliefert werden: 4 tragen bekannte Advisories, davon 2 direkte. 3 konnten nicht bewertet werden – keine aufgelöste Version, ein nicht unterstütztes Ökosystem, oder außerhalb der ausgewiesenen Paketliste.
Paket
Version
Beziehung
Schweregrad
Advisories
Behoben in
zip
7.2.0
direkt
kritisch
3
9.0.0
zip
8.6.0
direkt
kritisch
3
9.0.0
source-map-js
1.2.1
indirekt
hoch
1
1.2.2
xlsx
0.20.3
indirekt
hoch
2
—
Ein Advisory bedeutet, dass die im Abhängigkeitsgraphen erfasste Version in den betroffenen Bereich eines Advisories fällt. Erreichbarkeit wird nicht analysiert, und der Graph enthält Entwicklungs- und Test-Pins — ein Fund kann das Werkzeug betreffen und nicht die ausgelieferte Software.
JSON-Rohbericht maschinenlesbar
Feedback
Stimmt etwas in diesem Bericht nicht, oder gibt es Gedanken dazu? Falsche Messungen, übersehene Tools, Ideen, Fragen — alles ist willkommen. Jede Nachricht wird gelesen und beantwortet.
Verwandte Einträge
Geprüfte Repositories, die Katalog-Tags oder Ökosysteme mit kent-tokyo/elixcee teilen. Nebeneinander lesen →
Bewertungen sind Signale, keine Garantien. Sie spiegeln öffentlich sichtbare Praxis auf GitHub wider — kein Code-Audit und keine Sicherheitsgarantie.
Fehlende Daten werden ausgeschlossen und die Gewichte neu normiert, nie als null bewertet. Die Methodik ist versioniert und offen: Metriken v2.10.0, Schema v0.34.0 — vollständige Methodik · Metriken-Wiki.