Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Icons
  3. Teenyicons

Teenyicons

MITTypeScript

Tiny minimal 1px icons designed on a 15x15 grid to fit in the smallest spaces while maintaining crispness.

Visit WebsiteGitHubGitHub
1.8k stars46 forks0 contributors

What is Teenyicons?

Teenyicons is a collection of tiny, minimal SVG icons designed on a 15x15 grid to fit into extremely small spaces in user interfaces. It solves the problem of icons becoming blurry or illegible when scaled down, ensuring crisp visuals in compact UI components. The icons are available in both outline and solid variants, all built as scalable vector graphics.

Target Audience

Frontend developers and UI designers building applications with space-constrained interfaces, such as dashboards, toolbars, or mobile apps where icon clarity at small sizes is critical.

Value Proposition

Developers choose Teenyicons for its exceptionally small grid size and crisp minimal design, which outperforms larger icon sets in tight spaces. Its SVG format and sprite support offer flexibility and performance, making it a lightweight, customizable solution for modern web projects.

Overview

Software engineer. I design and build for the web.

Use Cases

Best For

  • Adding icons to dense navigation bars or toolbars
  • Embedding icons in compact data tables or lists
  • Designing minimalist mobile app interfaces
  • Creating sleek dashboard widgets with limited space
  • Building lightweight design systems with tiny icon requirements
  • Enhancing UI components where larger icons would feel overwhelming

Not Ideal For

  • Projects requiring large, detailed icons for hero sections or branding elements
  • Teams wanting drop-in icon components for frameworks like React or Vue without manual SVG handling
  • Design workflows heavily reliant on Figma plugins for icon selection and integration

Pros & Cons

Pros

Crisp Minimalism

Icons are crafted with a 1px stroke on a 15x15 grid, ensuring they remain sharp and legible at tiny scales, as highlighted in the README for constrained spaces.

Dual Variant Flexibility

Available in both outline and solid styles, providing design versatility to match different UI needs without additional customization.

SVG Customizability

Provided as scalable vector graphics, allowing easy color changes via CSS, as demonstrated in the inline usage examples with `currentColor`.

Sprite Optimization

Includes pre-built sprites for all icons, outline-only, and solid-only sets, reducing HTTP requests and improving load times in web applications.

Cons

No Framework Components

Lacks official components for popular frameworks like React or Vue, requiring manual SVG integration, as acknowledged in the roadmap.

Large Sprite Files

The all-in-one sprite is around 510 KB, which can be bulky for lightweight projects if only a few icons are needed, potentially impacting performance.

Manual Setup Required

Users must copy SVGs or configure sprites manually, adding complexity compared to icon libraries with CDN or npm imports that offer plug-and-play usage.

Frequently Asked Questions

Quick Stats

Stars1,835
Forks46
Contributors0
Open Issues0
Last commit1 month ago
CreatedSince 2020

Tags

#design-system#minimal-design#icon-library#icons#npm-package#minimal#sprites#svg#frontend#ui-design#web-development#svgs#svg-icons#vector-graphics#svg-sprites

Links & Resources

Website

Included in

Icons934
Auto-fetched 1 month ago

Related Projects

Font AwesomeFont Awesome

The iconic SVG, font, and CSS toolkit

Stars76,987
Forks12,158
Last commit3 months ago
Material design iconsMaterial design icons

Material Design icons by Google (Material Symbols)

Stars54,141
Forks9,748
Last commit14 days ago
FeatherFeather

Simply beautiful open-source icons

Stars26,016
Forks1,281
Last commit1 year ago
HeroiconsHeroicons

A set of free MIT-licensed high-quality SVG icons for UI development.

Stars23,875
Forks1,313
Last commit5 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub