Town of Host Enhanced Roles

Credit to TheOtherRoles for the list. Information taken from their readme.

Crewmate Roles

Engineer
Close

Engineer can use vents. Host configures time allowed in vents and vent use cooldown.

Sheriff
Close

Sheriff can kill impostors but dies if they kill a crewmate.

Mayor
Close

Mayor can cast multiple votes.

Detective
Close

Detective can see footprints.

Time Master
Close

Time Master can rewind time.

Medic
Close

Medic can shield a player.

Tracker
Close

Tracker can see the last location of players.

Snitch
Close

Snitch knows who the impostors are when tasks are completed done.

Medium
Close

Medium can talk to dead players.

Security Guard
Close

Security Guard can place cameras.

Trapper
Close

Trapper can place traps.

Nice Guesser
Close

Nice Guesser can guess roles correctly to eliminate impostors.

Imposter Roles

Godfather
Close

Godfather appears as a crewmate to the Sheriff.

Janitor
Close

Janitor can clean up bodies.

Mafioso
Close

Mafioso becomes the Godfather if the Godfather dies.

Morphling/Shapeshifter
Close

Morphling/Shapeshifter can morph into other players.

Camouflager
Close

Camouflager can make everyone appear the same.

Vampire
Close

Vampire can bite players to kill them after a delay.

Lawyer
Close

Lawyer wins if their client (an impostor) wins. If configured, Lawyer can turn into a Jester or other configured neutral role if client is eliminated.

Cleaner
Close

Cleaner can clean up bodies.

Warlock
Close

Warlock can curse players to kill others.

Bounty Hunter
Close

Bounty Hunter gets a target to kill for a reward.

Hacker
Close

Hacker can see the admin map and vitals.

Shifter
Close

Shifter can swap roles with another player.

Witch
Close

Witch can curse players to kill them after a delay.

Ninja
Close

Ninja can kill silently and has a cooldown reduction.

Neutral Roles

Jester
Close

Jester wins if they get voted out.

Executioner
Close

Executioner wins if their target is voted out.

Arsonist
Close

Arsonist wins by dousing and igniting all players.

Jackal
Close

Jackal can kill and has a sidekick.

Sidekick
Close

Sidekick assists the Jackal and becomes Jackal if the original dies.

Vulture
Close

Vulture wins by eating a certain number of corpses.

Pestilence
Close

Pestilence is immune to all attacks and wins by being the last one standing.

Plaguebearer
Close

Plaguebearer infects players and becomes Pestilence when all are infected.

Amnesiac
Close

Amnesiac can take on the role of a dead player.

Survivor
Close

Survivor wins by surviving until the end.

Phantom
Close

Phantom wins by completing tasks as a ghost without being caught.

Glitch
Close

Glitch can hack players and wins by being the last one standing.