IconSearch logoIconsearch
Last updated: November 2026

Nonicons

Nonicons is an open-source vector icon collection containing 69 icons under the MIT license. Every SVG icon in Nonicons is optimized for web, mobile, and desktop applications, providing clean scalable vector graphics with crisp rendering across high-DPI displays. The collection is licensed under MIT; review the icon license guide for commercial-use details.

GitHub ↗npm ↗Docs ↗
🔍
NONICONS CATALOG (Showing 69 of 69)
Angular16 SVG icon
Angular16
Babel16 SVG icon
Babel16
Biome16 SVG icon
Biome16
C16 SVG icon
C16
CPlusplus16 SVG icon
CPlusplus16
CSharp16 SVG icon
CSharp16
Capacitor16 SVG icon
Capacitor16
Class16 SVG icon
Class16
Constant16 SVG icon
Constant16
Css16 SVG icon
Css16
Dart16 SVG icon
Dart16
Docker16 SVG icon
Docker16
Elixir16 SVG icon
Elixir16
Elm16 SVG icon
Elm16
Error16 SVG icon
Error16
Eslint16 SVG icon
Eslint16
Field16 SVG icon
Field16
Go16 SVG icon
Go16
Graphql16 SVG icon
Graphql16
Html16 SVG icon
Html16
Interface16 SVG icon
Interface16
Ionic16 SVG icon
Ionic16
Java16 SVG icon
Java16
Javascript16 SVG icon
Javascript16
Json16 SVG icon
Json16
Keyword16 SVG icon
Keyword16
Kotlin16 SVG icon
Kotlin16
Kubernetes16 SVG icon
Kubernetes16
Layout16 SVG icon
Layout16
Loading16 SVG icon
Loading16
Lua16 SVG icon
Lua16
Next16 SVG icon
Next16
Nginx16 SVG icon
Nginx16
Node16 SVG icon
Node16
NotFound16 SVG icon
NotFound16
Npm16 SVG icon
Npm16
Perl16 SVG icon
Perl16
Php16 SVG icon
Php16
Prettier16 SVG icon
Prettier16
Prisma16 SVG icon
Prisma16
Python16 SVG icon
Python16
R16 SVG icon
R16
React16 SVG icon
React16
Rust16 SVG icon
Rust16
Scala16 SVG icon
Scala16
Snippet16 SVG icon
Snippet16
Struct16 SVG icon
Struct16
Svelte16 SVG icon
Svelte16
Swift16 SVG icon
Swift16
Template16 SVG icon
Template16
Terraform16 SVG icon
Terraform16
Tmux16 SVG icon
Tmux16
Toml16 SVG icon
Toml16
Turborepo16 SVG icon
Turborepo16
Type16 SVG icon
Type16
Typescript16 SVG icon
Typescript16
Variable16 SVG icon
Variable16
Vim16 SVG icon
Vim16
VimCommandMode16 SVG icon
VimCommandMode16
VimInsertMode16 SVG icon
VimInsertMode16
VimNormalMode16 SVG icon
VimNormalMode16
VimReplaceMode16 SVG icon
VimReplaceMode16
VimSelectMode16 SVG icon
VimSelectMode16
VimTerminalMode16 SVG icon
VimTerminalMode16
VimVisualMode16 SVG icon
VimVisualMode16
Vscode16 SVG icon
Vscode16
Vue16 SVG icon
Vue16
Yaml16 SVG icon
Yaml16
Yarn16 SVG icon
Yarn16

Nonicons Specifications & Framework Compatibility

Nonicons Specifications, Licensing, and Framework Compatibility
PropertySpecification Details
Total Icons69 vector SVG icons
LicenseMIT (Commercial & Personal Use)
TypeScript SupportNative .d.ts definitions included
Framework SupportReact, Next.js, Vue, Svelte, Tailwind CSS
Primary NPM Package@iconify-json/nonicons
Source RepositoryOfficial GitHub Repository →

How many icons does Nonicons have?

Nonicons currently includes 69 vector icons indexed in the IconSearch catalog. Every icon is available in clean SVG format with customizable stroke widths, colors, and direct multi-framework code exports for modern web applications.

Is Nonicons free for commercial use?

Yes, Nonicons is distributed under the MIT license. This permissive open-source license allows unrestricted commercial and personal usage in proprietary software, SaaS platforms, client websites, and digital products without licensing fees.

How do you install and use Nonicons in React, Next.js, and Vue?

Install the package using npm install @iconify-json/nonicons, then import icons directly into your JSX, TSX, or Vue components. Alternatively, copy raw customized SVG markup directly from IconSearch with zero client-side JavaScript overhead.

// Install package
npm install @iconify-json/nonicons

// React & Next.js App Router usage
import { Angular16 } from '@iconify-json/nonicons'

export default function Header() {
  return <Angular16 className="w-5 h-5 text-indigo-500" />
}
FREQUENTLY ASKED QUESTIONS

Nonicons FAQ & Technical Guide

How many icons does Nonicons have?

Nonicons contains 69 open-source vector icons available in SVG format on IconSearch.

Is Nonicons free for commercial use?

Yes, Nonicons is licensed under the MIT license, which permits commercial and personal use in software applications, websites, and design projects without subscription fees.

How do you install and use Nonicons in React, Next.js, and Vue?

You can install the official package via `npm install @iconify-json/nonicons` or copy customized React JSX, Vue 3, Svelte, or SVG code directly from IconSearch with zero runtime overhead.

Does Nonicons support TypeScript?

Yes, icon definitions and SVG React/Vue component wrappers for Nonicons include TypeScript type definitions for autocomplete and prop validation.

Can I customize stroke width, size, and color for Nonicons icons?

Yes, IconSearch provides an interactive customizer to modify size, hex color, stroke width, and CSS currentColor before copying code or downloading SVGs.

Disclaimer: IconSearch is an independent open-source discovery platform and is not affiliated with, sponsored by, or endorsed by the Nonicons maintainers or any featured open-source projects. All trademarks, logos, and brand names are the property of their respective owners.