Built with Rust 🦀

Feluda

A fast, modern, and reliable dependency scanner for your projects

Star on GitHub
Rust
Go
Python
Node

Installation

Get started with Feluda in seconds

Cargo (Recommended)

cargo install feluda

Package Managers

brew install feluda
paru -S feluda
pkgin install feluda

Let us know which package managers do you want feluda to be in?

Pre-built Binaries

Download ready-to-use binaries for your platform

deb: Ubuntu, Debian, Pop!_OS
rpm: Fedora, RHEL, CentOS, openSUSE

From Source

Build from source with the latest features

> git clone https://github.com/anistark/feluda
> cd feluda
> cargo build --release

Features

Everything you need for dependency management

Dependency Parsing

Parse projects to identify dependencies and their licenses across multiple languages

License Classification

Classify licenses as permissive, restrictive, or unknown with compatibility checks

Compliance Checking

Flag incompatible licenses and dependencies that restrict usage

SBOM & Reports

Generate SPDX SBOM, compliance files (NOTICE, THIRD_PARTY_LICENSES) for legal requirements

Multiple Output Formats

Plain text, JSON, TUI, and gist formats with verbose mode for enhanced license views

CI/CD Ready

Built-in support for GitHub Actions and Jenkins with automated workflows

Core Maintainers

The dedicated team maintaining Feluda

Anirudha
Anirudha
Core Dev
Farhaan
Farhaan
Core Dev

Contributors

Loading amazing developers...

Join our community of contributors and help make Feluda even better