lucide

Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.

ISC License

Downloads
8.4M
Stars
10.6K
Committers
171

Bot releases are visible (Hide)

lucide - Typescript support and new Icons

Published by ericfennis over 3 years ago

Codebase Changes 👨🏽‍💻

  • Moved the regular lucide package to the packages directory.
  • Switched to yarn workspaces, most of the devDependencies are now shared.
  • IconNodes are now reduced in size, I removed duplicated code (svg tag and, our default attributes), they moved to svg create function.
  • Typescript support for lucide-react, thanks to @FPDK
  • Typescript support for lucide, thanks to @SMAH1
  • Replaced cheerio and htmlparser2 with svgson
  • Removed the build to build directory step, so code will be kept in the src directory, easier for testing. This is for all the packages.

Breaking changes 🚨

  • SVGs are not included anymore in the regular lucide NPM package to reduce package size, we will create a new package called lucide-static, for SVGs and font files to replace this.

New icons 🎨

  • alarm-check (#198) by @mittalyashu
  • alarm-minus (#262) by @ericfennis
  • alarm-plus (#262) by @ericfennis
  • asterisk (#196) by @mittalyashu
  • banknote (#272) by @ericfennis
  • bell-minus (#202) by @mittalyashu
  • bell-plus (#202) by @mittalyashu
  • binary (#203) by @mittalyashu
  • bitcoin (#272) by @ericfennis
  • clipboard-list (#240) by @mittalyashu
  • cloud-hail (#246) by @ericfennis
  • cloud-rain-wind (#246) by @ericfennis
  • droplets (#248) by @Andreto
  • euro (#272) by @ericfennis
  • file-input (#272) by @ericfennis
  • file-output (#272) by @ericfennis
  • git-branch-plus (#182) by @mittalyashu
  • globe-2 (#178) by @mittalyashu
  • haze (#247) by @ericfennis
  • history (#188) by @ericfennis
  • image-minus (#191) by @mittalyashu
  • image-plus (#174) by @ericfennis
  • indian-rupee (#272) by @ericfennis
  • inspect (#209) by @mittalyashu
  • jersey-pound (#272) by @ericfennis
  • loader-2 (#229) by @mittalyashu
  • mouse-pointer-click (#216) by @mittalyashu
  • option (#225) by @mittalyashu
  • pencil (#174) by @ericfennis
  • podcast (#174) by @ericfennis
  • pound-sterling (#272) by @ericfennis
  • radio-receiver (#190) by @ericfennis
  • regex (#213) by @mittalyashu
  • repeat-1 (#187) by @ericfennis
  • russian-ruble (#272) by @ericfennis
  • shield-alert (#208) by @mittalyashu
  • shield-check (#208) by @mittalyashu
  • shield-close (#208) by @mittalyashu
  • sigma (#197) by @mittalyashu
  • swiss-franc (#272) by @ericfennis
  • thermometer-snowflake (#259) by @ericfennis
  • thermometer-sun (#259) by @ericfennis
  • tv-2 (#189) by @ericfennis
  • wallet (#193) by @mittalyashu
  • webcam (#174) by @ericfennis

Modified Icons 🔨

  • arrow-big-down (#195) by @mittalyashu
  • arrow-big-left (#195) by @mittalyashu
  • arrow-big-right (#195) by @mittalyashu
  • arrow-big-up (#195) by @mittalyashu
  • bell-off (#200) by @mittalyashu
  • cloud-drizzle (#246) by @ericfennis
  • cloud-lightning (#246) by @ericfennis
  • cloud-off (#246) by @ericfennis
  • cloud-rain (#246) by @ericfennis
  • cloud-snow (#246) by @ericfennis
  • cloud (#246) by @ericfennis
  • download-cloud (#271) by @ericfennis
  • infinity (#195) by @mittalyashu
  • languages (#232) by @mittalyashu
  • redo (#257) by @ericfennis
  • server-crash (#195) by @mittalyashu
  • sprout (#195) by @mittalyashu
  • sun (#247) by @ericfennis
  • sunrise (#247) by @ericfennis
  • sunset (#247) by @ericfennis
  • thermometer (#259) by @ericfennis
  • undo (#257) by @ericfennis
  • upload-cloud (#271) by @ericfennis
lucide - Hotfix lucide-react, update PropTypes.

Published by ericfennis over 3 years ago

Updated propTypes lucide-react package.
Proptypes are now the same as in the documentation.

PropTypes changes:
width ➡️ strokeWidth

lucide - New package: Lucide Vue, and a lot of new icons.

Published by ericfennis over 3 years ago

New Package: lucide-vue 📦

A package for using Lucide icons in your Vue project.
Currently only for v2.6 of Vue.

New icons 🎨

  • alarm-check (#198) by @mittalyashu
  • alarm-minus (#198) by @mittalyashu
  • alarm-plus (#198) by @mittalyashu
  • asterisk (#196) by @mittalyashu
  • bell-minus (#202) by @mittalyashu
  • bell-plus (#202) by @mittalyashu
  • binary (#203) by @mittalyashu
  • git-branch-plus (#182) by @mittalyashu
  • globe-2 (#178) by @mittalyashu
  • history (#188) by @ericfennis
  • image-minus (#191) by @mittalyashu
  • image-plus (#174) by @ericfennis
  • inspect (#209) by @mittalyashu
  • option (#225) by @mittalyashu
  • pencil (#174) by @ericfennis
  • podcast (#174) by @ericfennis
  • radio-receiver (#190) by @ericfennis
  • regex (#213) by @mittalyashu
  • repeat-1 (#187) by @ericfennis
  • shield-alert (#208) by @mittalyashu
  • shield-check (#208) by @mittalyashu
  • shield-close (#208) by @mittalyashu
  • sigma (#197) by @mittalyashu
  • tv-2 (#189) by @ericfennis
  • wallet (#193) by @mittalyashu
  • webcam (#174) by @ericfennis

Modified Icons 🔨

  • arrow-big-down (#195) by @mittalyashu
  • arrow-big-left (#195) by @mittalyashu
  • arrow-big-right (#195) by @mittalyashu
  • arrow-big-up (#195) by @mittalyashu
  • bell-off (#200) by @mittalyashu
  • infinity (#195) by @mittalyashu
  • server-crash (#195) by @mittalyashu
  • sprout (#195) by @mittalyashu
lucide - Optimized Icons and new Icons!

Published by ericfennis over 3 years ago

New icons 🎨

  • cross by @lscheibel
  • server-off by @yukosgiti
  • server-crash by @mittalyashu
  • arrow-big-down by @Andreto
  • arrow-big-left by @Andreto
  • arrow-big-right by @Andreto
  • arrow-big-up by @Andreto
  • infinity by @mittalyashu
  • sprout by @neelchanda & @ericfennis
  • grab by @ericfennis
  • pointer by @ericfennis

Refactored icons 🔨

  • refresh-ccw by @ericfennis
  • refresh-cw by @ericfennis
  • repeat by @ericfennis
  • rotate-ccw by @ericfennis
  • rotate-cw by @ericfennis

Code optimizations ⚡

  • optimized icons by @csandman
  • github workflows for releases by @ericfennis
lucide - Several new icons!

Published by ericfennis almost 4 years ago

New icons 🎨

  • plane by @ahtohbi4
  • laptop-2 by @ericfennis
  • hand by @ericfennis
  • qr-code by @ericfennis
  • monitor-off by @yukosgiti
  • palette by @ericfennis
  • locate by @csandman
  • locate-fixed by @csandman
  • crown by @ahtohbi4
  • timer by @ahtohbi4
  • brush by @delnyn
  • bike by @ahtohbi4
  • bus by @ahtohbi4
  • car by @ahtohbi4
  • truck by @ahtohbi4

Code optimizations

  • better optimize script by @csandman
  • minor fixes and structure changes in repo
lucide - New icons: files, tools, text-edit, chemical and more.

Published by ericfennis almost 4 years ago

New icons 🎨

  • album
  • clover
  • indent
  • outdent
  • file-check
  • file-check-2
  • file-code
  • file-digit
  • file-minus
  • file-minus-2
  • file-plus
  • file-plus-2
  • file-search
  • file-text
  • file-x
  • file-x-2
  • file
  • files
  • pippette
  • flask-conical
  • flask-round
  • axe
  • beaker
  • gavel
  • hammer
  • shovel
  • ruler
  • hard-hat

Icons Refactored 🔨

  • align-center
  • align-justify
  • align-left
  • align-right
  • camera-off
  • menu
  • gauge
  • highlighter
  • tool -> wrench