Extension Icon

Brand Icons - simpleicons.org

Browse, Search, and Copy 3100+ popular brand icons from Simple Icons.
AvatarLitoMore
450 Installs
Overview

Brand Icons - simpleicons.org

Browse, search, and copy 3100+ free SVG icons for popular brands from Simple Icons.

raycast-cross-extension-badge

Disclaimer

We ask that all users read our legal disclaimer before using icons from Simple Icons.

Features

  • View and copy SVG sources
  • View and copy brand colors
  • Copy CDN links from cdn.simpleicons.org, jsDelivr, or unpkg to clipboard
  • Open file with a specific application
  • View brand aliases, aka-names, and localizations
  • View brand guidelines, sources, and licenses
  • Keep updating every week
  • Expose launch API for other extensions

API

This extensions follows Raycast Cross-Extension Conventions.

You can use launchCommand to use this extension search result.

Launch Context Options

launchFromExtensionTitle

Type: string
Default: undefined

You can specify the navigationTitle when launching this extension.

showCopyActions

Type: boolean
Default: false

Copy actions are disabled by default. Set it to true to enable copy actions.

callbackLaunchOptions

Type: LaunchOptions
Default: undefined

Use this option to let this extension know what kind of callback needs to be performed when launchCommand.

Callback Context Options

icon

Type: IconData

It returns the icon data.

Launch Example

import { crossLaunchCommand } from "raycast-cross-command";

crossLaunchCommand({
  name: "index",
  type: LaunchType.UserInitiated,
  extensionName: "simple-icons",
  ownerOrAuthorName: "litomore",
  context: {
    launchFromExtensionTitle: "Badges - shields.io",
  },
});

Receive Callback Example

import { LaunchProps } from "@raycast/api";

type LaunchContext = {
  icon: IconData;
};

export default function Command({ launchContext = {} }: LaunchProps<{ launchContext?: LaunchContext }>) {
  const { icon } = launchContext;
  // ...
}

Links

Related

License

MIT