---
title: "Esvigy"
description: "Open-source UI illustration set for empty states and error screens, shipped as tree-shakable React and Vue components with two-tone colour props and CSS-only animations."
canonical: "https://vibing.inc/library/esvigy-vg-2557"
category: "Design Tools & Generators"
subcategory: "Illustration"
license: "open-source"
author: "@nickfrostech"
source: "https://esvigy.vercel.app/"
---

# Esvigy
Open-source UI illustration set for empty states and error screens, shipped as tree-shakable React and Vue components with two-tone colour props and CSS-only animations.
## Facts
- Source: https://esvigy.vercel.app/
- Category: Design Tools & Generators / Illustration
- Author: @nickfrostech
- Licence: open-source
- Tags: illustrations, react, vue, empty-states, svg
## Why it's a gem
Treats illustrations like icons: typed components, themeable colours, a shadcn-style CLI.
---
Listed in The Vibeary: https://vibing.inc/library/esvigy-vg-2557 · JSON: https://vibing.inc/api/public/library/gems/esvigy-vg-2557