Lavelle.Tourmaline.App 1.0.3

dotnet tool install --global Lavelle.Tourmaline.App --version 1.0.3
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Lavelle.Tourmaline.App --version 1.0.3
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Lavelle.Tourmaline.App&version=1.0.3
                    
nuke :add-package Lavelle.Tourmaline.App --version 1.0.3
                    

Tourmaline

Quick & powerful directory enumeration. <img width="1342" height="656" alt="image" src="https://github.com/user-attachments/assets/f8ae72ba-0211-4107-a57f-ee130ee78993" />

What is Tourmaline?

Tourmaline is a C# library and command line tool meant for configurable directory enumeration. It can be used both in scripts and in full applications to find pages on a website. Made for configurablity, Tourmaline has many options and settings to control how you enumerate the target site. You can set regexes, customize the thread count, turn on a request delay, and more, both in C# and through the command line.

Installing the Library

To install and use Lavelle.Tourmaline, simply use the dotnet add package command:

dotnet add package Lavelle.Tourmaline

Then include it with:

using Lavelle.Tourmaline;

Installing the Application

To install the Tourmaline command, use .NET's tool install command:

dotnet tool install Lavelle.Tourmaline.App

The command line tool is then available as tourmaline. You can read the docs for more information.

Todo List

Spider
  • Crawl delay & rate limit handling
  • Output response times per URL
  • Crawl graph?
  • Subdomains
Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.0.3 118 8/3/2026