Git Product home page Git Product logo

lucide's Introduction

Lucide Logo

Lucide

NPM npm installs Discord

What is Lucide?

Lucide is a community-run fork of Feather Icons, open for anyone to contribute icons.

It began after growing disaffection with the Feather Icons project moderation. With over 300+ open issues and over 100+ open PRs, the Feather Icons project has been abandoned. This unfortunately means that hundreds of developers and designers wasted their time contributing to Feather Icons with no chance of PRs being accepted.

Lucide is trying to expand the icon set as much as possible while staying faithful to the original simplistic design language. We do this as a community of devs and designers and hope that you'll join us!

Why choose Lucide over Feather Icons

  • Lucide already expanded the icon set by 130+ in less than a year, so more icons to work with.
  • Well maintained code base.
  • Active community.

Table of Contents

Usage

At its core, Lucide is a collection of SVG files. This means that you can use Lucide icons in all the same ways you can use SVGs (e.g. img, background-image, inline, object, embed, iframe). Here's a helpful article detailing the many ways SVGs can be used on the web: SVG on the Web โ€“ Implementation Options

The following are additional ways you can use Lucide. With the Javascript library you can easily incorporate the icon you want in your webpage.

Web

Implementation of the lucide icon library for web applications.

npm install lucide

#or

yarn add lucide

For more details, see the documentation.

React

Implementation of the lucide icon library for react applications.

yarn add lucide-react

# or

npm install lucide-react

For more details, see the documentation.

React Native

Implementation of the lucide icon library for React Native applications.

yarn add lucide-react-native

# or

npm install lucide-react-native

For more details, see the documentation.

Vue 2

Implementation of the lucide icon library for vue applications.

yarn add lucide-vue

# or

npm install lucide-vue

For more details, see the documentation.

Vue 3

Implementation of the lucide icon library for vue applications.

yarn add lucide-vue-next

# or

npm install lucide-vue-next

For more details, see the documentation.

Angular

yarn add lucide-angular

# or

npm install lucide-angular

For more details, see the documentation.

Preact

Implementation of the lucide icon library for preact applications.

yarn add lucide-preact

# or

npm install lucide-preact

For more details, see the documentation.

Static (svg sprite, font, icons ..)

Assets: Font Files SVG Files SVG Sprite

NPM package

yarn add lucide-static

# or

npm install lucide-static

Figma

The lucide figma plugin.

Visit Figma community page to install the plugin.

Figma Lucide Cover

Laravel

Implementation of Lucide icon's using blade-icons for Laravel based projects.

composer require mallardduck/blade-lucide-icons

For more details, see the documentation.

Flutter

Implementation of Lucide icon library for Flutter applications.

flutter pub add lucide_icons

For more details, see the pub.dev.

Contributing

For more info on how to contribute please see the contribution guidelines.

Caught a mistake or want to contribute to the documentation? Edit this page on Github

Community

Join the community on our Discord server!

License

Lucide is totally free for commercial use and personally use, this software is licensed under the ISC License.

Credits

Thank you to all the people who contributed to Lucide!

Sponsors

Powered by Vercel

lucide's People

Contributors

ericfennis avatar karsa-mistmere avatar mittalyashu avatar dependabot[bot] avatar smah1 avatar lscheibel avatar andreto avatar wojtekmaj avatar locness3 avatar aelfric avatar ahtohbi4 avatar it-is-not avatar prateekmedia avatar csandman avatar connium avatar yanquisalexander avatar fdev avatar bowero avatar peterlitszo avatar marchellodev avatar fpdk avatar maxwellito avatar yukosgiti avatar moltencoffee avatar siarie avatar queenvictoria avatar woodcox avatar nabanita-sarkar avatar llaenowyd avatar billiam avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.