Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Auric Artisan EmojiNew to Visual Studio Code? Get it now.
Auric Artisan Emoji

Auric Artisan Emoji

Auric Artisan

| (0) | Free
A modern, searchable emoji studio for VS Code with native insertion, favorites, recents, skin tones, keyboard navigation, shortcodes, and private local state.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Auric Artisan Emoji

Auric Artisan Emoji Studio

Watch the product preview · Browse the public Emoji media kit

Auric Artisan Emoji Studio animated preview

Auric Artisan Emoji is a fast, modern emoji studio built directly into Visual Studio Code. Browse a polished responsive gallery, search names and shortcodes, inspect Unicode details, apply skin tones, save favorites, revisit recent choices, or insert emoji without leaving the editor.

It is a separate extension with its own Activity Bar view, full Studio panel, Quick Pick workflow, editor completions, settings, state, and publishing identity.

Highlights

  • 1,914 emoji across Smileys, People, Nature, Food, Travel, Activities, Objects, Symbols, and Flags.
  • Responsive sidebar and full-size Emoji Studio using the same compact library interaction system as Auric Artisan Modern Icon.
  • Labeled search, category, skin-tone, and density controls with keyboard-ready custom dropdowns.
  • Scope chips, personalized recommendations, explicit card actions, and an on-demand Inspector sheet.
  • Search by glyph, name, keyword, category, shortcode, or Unicode code point.
  • Curated, skin-tone-capable, newest, recent, and favorite collections.
  • Skin tones with six choices and synchronized previews.
  • Insert, copy, or insert-and-copy actions.
  • Copy as the emoji, :shortcode:, U+CODEPOINT, or HTML entities.
  • Shortcode completion after typing values such as :sparkles or :rocket.
  • Selection-aware shortcode replacement, including preferred skin tone.
  • Multi-cursor insertion and intelligent spacing around adjacent text.
  • Keyboard navigation, accessible grid semantics, Inspector details, and reduced-motion support.
  • Compact, comfortable, and showcase grid densities.
  • Local favorites, ranked recents, last-emoji recall, and status-bar access.
  • No telemetry, accounts, advertisements, remote images, or runtime dependencies.

Open the Studio

  • Select the Auric Emoji icon in the Activity Bar for the responsive sidebar.
  • Run Auric Artisan Emoji: Open Emoji Studio for the complete panel and Inspector.
  • Press Ctrl+Alt+E (Cmd+Alt+E on macOS).
  • Press Ctrl+Alt+J (Cmd+Alt+J on macOS) for Quick Insert.

The primary click action defaults to inserting into the most recently active editor. If no writable editor is available, the emoji is copied instead so the action is never lost.

Search and navigation

Search understands names, slug words, aliases, categories, exact emoji, shortcodes, and code points. Useful examples include:

  • laugh, lol, thanks, developer, warning
  • :party_popper: or rocket
  • U+1F680

Use / or Ctrl/Cmd+K inside the Studio to focus search. Arrow keys move through the responsive grid. Press Enter to run the primary action, F to toggle a favorite, I for the Inspector, and Escape to close details or clear search.

Skin tones

The default is the standard Yellow presentation. Medium (🏽) is the second option, followed by Light, Medium light, Medium dark, and Dark. Tone-capable emoji update immediately across the gallery, Inspector, Quick Pick, editor completions, and shortcode replacement. Favorites and recents store the semantic emoji ID, so changing the preferred tone never fragments your history.

Editor workflows

Shortcode completion

When auricEmoji.completions.enabled is enabled, typing a colon and at least two characters offers local editor completions:

:spa        → ✨ :sparkles:
:rock       → 🚀 :rocket:
:thinking   → 🤔 :thinking_face:

Replace shortcodes

Select text and run Replace Emoji Shortcodes in Selection. Recognized bounded tokens are replaced; unknown tokens remain untouched. With no selection, the command operates on the current line.

Ready to ship :rocket: :sparkles:
Ready to ship 🚀 ✨

Multiple cursors and spacing

Insertion applies to every editor selection in a single undo step. The auto spacing mode adds separation only when adjacent words would otherwise touch the emoji; punctuation remains compact.

Customization

Category, preferred skin tone, and grid density can be changed directly from the Studio or sidebar. Persistent behavior settings remain available in VS Code Settings.

{
  "auricEmoji.clickAction": "insert",
  "auricEmoji.insertSpacing": "auto",
  "auricEmoji.copyFormat": "emoji",
  "auricEmoji.preferredSkinTone": "none",
  "auricEmoji.gridDensity": "comfortable",
  "auricEmoji.showNames": true,
  "auricEmoji.closeStudioAfterInsert": false,
  "auricEmoji.maxRecents": 48,
  "auricEmoji.completions.enabled": true,
  "auricEmoji.statusBar.enabled": true
}

Privacy and performance

Privacy

Everything runs locally. The extension makes no network requests, loads no remote artwork, executes no workspace code, and collects no telemetry. Favorites and recent IDs are stored in VS Code global state; no document text is retained.

The gallery renders a bounded initial window and progressively reveals more results. Search uses a generated local index. The installed extension has no runtime package dependency and works in trusted, untrusted, remote, and virtual workspaces.

Development

Node.js 20 or newer is required for the build toolchain.

npm install
npm run vscode:prepublish
npm run vsix

The build normalizes the Unicode catalog, generates publishing artwork, verifies security and metadata boundaries, runs UI interaction tests, and packages a clean VSIX.

See SECURITY.md, LICENSES_AND_ATTRIBUTION.md, and PUBLISHING.md.

License

Copyright © 2026 Auric Artisan. Free to install and use under LICENSE; redistribution and resale are restricted.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft