Modules§
Structs§
- About
File Parser - AboutCode .ABOUT file parser.
- Alpine
ApkParser - Parser for Alpine Linux .apk package archives
- Alpine
Apkbuild Parser - Alpine
Installed Parser - Parser for Alpine Linux installed package database
- Android
ApkRecognizer - Android
Library Recognizer - Apple
DmgRecognizer - Arch
Pkginfo Parser - Arch
Srcinfo Parser - Autotools
Configure Parser - Parser for Autotools configure scripts.
- Axis2
MarRecognizer - Axis2
Module XmlRecognizer - Bazel
Build Parser - Bazel
Module Parser - Bower
Json Parser - Bower package parser for bower.json manifests.
- Buck
Build Parser - Parser for Buck BUCK files (build rules)
- Buck
Metadata BzlParser - Parser for Buck METADATA.bzl files (metadata dictionaries)
- BunLock
Parser - BunLockb
Parser - CabArchive
Recognizer - Cargo
Lock Parser - Rust Cargo.lock lockfile parser.
- Cargo
Parser - Rust Cargo.toml manifest parser.
- Central
Package Management Props Parser - Chef
Metadata Json Parser - Chef metadata.json parser for Chef cookbook manifests.
- Chef
Metadata RbParser - Chef metadata.rb parser for Chef cookbook manifests in Ruby DSL format.
- Chrome
CrxRecognizer - Clojure
Deps EdnParser - Clojure
Project CljParser - Composer
Json Parser - Composer manifest parser for composer.json files.
- Composer
Lock Parser - Composer lockfile parser for composer.lock files.
- Conan
Data Parser - Parser for Conan conandata.yml files
- Conan
File PyParser - Conan conanfile.py recipe parser.
- Conan
Lock Parser - Conan lockfile (conan.lock) parser.
- Conanfile
TxtParser - Conan conanfile.txt manifest parser.
- Conda
Environment YmlParser - Conda environment file (environment.yml, conda.yaml) parser.
- Conda
Meta Json Parser - Parser for Conda metadata JSON files
- Conda
Meta Yaml Parser - Conda recipe manifest (meta.yaml) parser.
- Cpan
Dist IniParser - Cpan
Makefile PlParser - Cpan
Manifest Parser - CPAN MANIFEST parser for module file lists.
- Cpan
Meta Json Parser - CPAN META.json parser for CPAN::Meta::Spec v2.0+ metadata.
- Cpan
Meta YmlParser - CPAN META.yml parser for CPAN::Meta::Spec v1.4 metadata.
- Cran
Parser - CRAN R package DESCRIPTION file parser.
- Debian
Control InExtracted DebParser - Parser for control files inside extracted .deb control tarballs.
- Debian
Control Parser - Debian
Copyright Parser - Parser for Debian machine-readable copyright files (DEP-5 format)
- Debian
DebParser - Parser for Debian binary package archives (.deb files)
- Debian
Debian TarParser - Parser for Debian source package metadata tarballs (.debian.tar.)
- Debian
Distroless Installed Parser - Debian
DscParser - Parser for Debian Source Control (.dsc) files
- Debian
Installed List Parser - Parser for Debian installed file lists (*.list)
- Debian
Installed Md5sums Parser - Parser for Debian installed MD5 checksum files (*.md5sums)
- Debian
Installed Parser - Debian
Md5sum InPackage Parser - Parser for MD5 checksum files inside extracted .deb control tarballs
- Debian
Orig TarParser - Parser for Debian original source tarballs (.orig.tar.)
- Deno
Lock Parser - Deno
Parser - Directory
Build Props Parser - Dockerfile
Parser - DotNet
Deps Json Parser - Freebsd
Compact Manifest Parser - Parser for FreeBSD +COMPACT_MANIFEST files
- GemArchive
Parser - Parser for .gem archive files.
- GemMetadata
Extracted Parser - Gemfile
Lock Parser - Ruby Gemfile.lock parser for lockfiles.
- Gemfile
Parser - Ruby Gemfile parser for manifest files.
- Gemspec
Parser - Ruby .gemspec file parser.
- Gitmodules
Parser - GoMod
Graph Parser - GoMod
Parser - Go go.mod manifest parser.
- GoSum
Parser - GoWork
Parser - Godeps
Parser - Gradle
Lockfile Parser - Gradle gradle.lockfile parser.
- Gradle
Module Parser - Gradle
Parser - Parses Gradle build files (build.gradle, build.gradle.kts).
- Hackage
Cabal Parser - Hackage
Cabal Project Parser - Hackage
Stack Yaml Parser - Haxe
Parser - Haxe package manifest (haxelib.json) parser.
- Helm
Chart Lock Parser - Helm
Chart Yaml Parser - HexLock
Parser - Install
Shield Recognizer - IosIpa
Recognizer - IsoImage
Recognizer - IvyXml
Recognizer - JBoss
SarRecognizer - JBoss
Service XmlRecognizer - Java
EarApp XmlRecognizer - Java
EarRecognizer - Java
JarRecognizer - Java
WarRecognizer - Java
WarWeb XmlRecognizer - Maven
Parser - Maven package parser supporting pom.xml, pom.properties, and MANIFEST.MF files.
- Meson
Parser - Meteor
Package Recognizer - Microsoft
Update Manifest Parser - Mozilla
XpiRecognizer - NpmLock
Parser - npm lockfile parser supporting package-lock.json v1, v2, and v3 formats.
- NpmParser
- npm package parser for package.json manifests.
- NpmWorkspace
Parser - npm workspace parser for pnpm-workspace.yaml files.
- Nsis
Recognizer - Nupkg
Parser - Parser for .nupkg files (NuGet package archives)
- Nuspec
Parser - Parser for .nuspec files (NuGet package specification)
- Opam
Parser - Parser for OCaml OPAM package manifest files.
- OsRelease
Parser - Parser for Linux OS release metadata files
- Package
Reference Project Parser - Packages
Config Parser - Parser for packages.config (legacy .NET Framework format)
- Packages
Lock Parser - Parser for packages.lock.json (NuGet lock file)
- PipInspect
Deplock Parser - Parser for pip inspect deplock files
- Pipfile
Lock Parser - Pipenv lockfile and manifest parser for Pipfile.lock and Pipfile files.
- Pixi
Lock Parser - Pixi
Toml Parser - Pnpm
Lock Parser - pnpm lockfile parser supporting v5, v6, and v9 formats.
- Podfile
Lock Parser - Parses CocoaPods lockfiles (Podfile.lock).
- Podfile
Parser - Parses CocoaPods Podfile dependency files.
- Podspec
Json Parser - CocoaPods .podspec.json parser.
- Podspec
Parser - Parses CocoaPods specification files (.podspec).
- Poetry
Lock Parser - Poetry lockfile parser for poetry.lock files.
- Project
Json Parser - Project
Lock Json Parser - Pubspec
Lock Parser - Dart pubspec.lock lockfile parser.
- Pubspec
Yaml Parser - Dart pubspec.yaml manifest parser.
- Pylock
Toml Parser - Python
Parser - Python package parser supporting 11 manifest formats.
- Readme
Parser - README attribution file parser.
- Requirements
TxtParser - pip requirements.txt parser supporting PEP 508 dependency specifications.
- RpmBdb
Database Parser - RpmLicense
Files Parser - Parser for RPM license files in /usr/share/licenses/ directories.
- RpmMariner
Manifest Parser - Parser for RPM Mariner container manifest files
- RpmNdb
Database Parser - RpmParser
- Parser for RPM package archives
- RpmSpecfile
Parser - Parser for RPM specfiles
- RpmSqlite
Database Parser - RpmYumdb
Parser - SbtParser
- Shar
Archive Recognizer - Squashfs
Recognizer - Swift
Manifest Json Parser - Parses Swift Package Manager manifest files with automatic JSON generation.
- Swift
Package Resolved Parser - Parses Swift Package Manager lockfiles (Package.resolved).
- Swift
Show Dependencies Parser - UvLock
Parser - Vcpkg
Manifest Parser - Yarn
Lock Parser - Yarn lockfile parser supporting both Yarn Classic (v1) and Berry (v2+) formats.
Traits§
- Package
Parser - Package parser trait for extracting metadata from package manifest files.