Skip to content

Elm

Elm is a functional programming language that's specifically designed for building web applications.

Exports at 24 × 24 px

Elm icon from Devicon
Get Pro

Code

Elm in your framework

In any framework. Customize it above, and the code follows.

export const ElmIcon = (props: React.SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 128 128" {...props}>
    <path fill="#efa500" d="m64 60.74l25.65-25.65h-51.3z"/><path fill="#8dd737" d="m7.91 4.65l25.83 25.84h56.17L64.07 4.65zm59.353 59.343l28.08-28.08l27.951 27.953l-28.08 28.079z"/><path fill="#60b5cc" d="M123.35 57.42V4.65H70.58z"/><path fill="#34495e" d="M60.74 64L4.65 7.91V120.1z"/><path fill="#efa500" d="m98.47 95.21l24.88 24.89V70.33z"/><path fill="#60b5cc" d="M64 67.26L7.91 123.35h112.18z"/>
  </svg>
);

Other libraries

Elm in 3 more libraries

Each library draws it its own way. Open one to compare.

Pricing

Devicon MCP, with Pro

Ask for Elm or any of 1,026 Devicon icons and your agent installs it. The MCP comes with every Pro plan, with 6,000+ blocks and 14 premium templates. The icons stay free.

4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.

  • Secure checkout via Stripe
  • Code lives in your repo
  • Keep what you've shipped if you cancel
  • License terms

FAQ

Frequently asked questions

What the Elm icon means and where it's used, then how to install, style, label and license it.

4.9 out of 5 from 150+ developers

Install Elm from a prompt

MCP, 6,000+ blocks and 14 premium templates in every Pro plan. The icons stay free.

Get Pro