Vue-hero-icons - A set of free MIT-licensed high-quality SVG icons, sourced from @tailwindlabs/heroicons, as Vue 2 functional components.

Related tags

React vuejs icons
Overview

vue-hero-icons

For Vue3, install the official package @heroicons/vue

A set of free MIT-licensed high-quality SVG icons, sourced from @tailwindlabs/heroicons, as Vue 2 functional components.

npm version license
Demo: https://vue-hero-icons.netlify.com/

Install

# Only outline icons
npm install @vue-hero-icons/outline

# Only solid icons
npm install @vue-hero-icons/solid

Usage

// Only import what you need!
import { AnnotationIcon, ArrowCircleUpIcon, ... } from '@vue-hero-icons/outline'

See all icons and usage here: https://vue-hero-icons.netlify.com

Sizing

By default, icons will be sized based on the font size of the parent element.

You can set a custom size using the size attribute. For multiple based sizing, pass the desired multiple followed by an x.

<AnnotationIcon size="1.5x" class="custom-class" />

You can also set a px size directly by just passing an integer

<AnnotationIcon size="25" class="custom-class" />

Tree shaking

By using ES imports like import { AnnotationIcon } from "@vue-hero-icons/outline" with webpack + minifier or Rollup, unused exports in this module will be automatically eliminated.

Inspiration

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Credits

heroicons © Refactoring UI, Released under the MIT License.

Author

vue-hero-icons © matschik, Released under the MIT License.

GitHub @matschik · Twitter @matschik_

Comments
  • Is the Heroicons dependancy current?

    Is the Heroicons dependancy current?

    I am getting some nasties

    remote:        npm ERR! Error while executing:        
    remote:        npm ERR! /usr/bin/git ls-remote -h -t ssh://[email protected]/refactoringui/heroicons.git        
    remote:        npm ERR!         
    remote:        npm ERR! Host key verification failed.        
    remote:        npm ERR! fatal: Could not read from remote repository.        
    remote:        npm ERR!         
    remote:        npm ERR! Please make sure you have the correct access rights        
    remote:        npm ERR! and the repository exists.        
    remote:        npm ERR!         
    remote:        npm ERR! exited with error code: 128        
    remote:               
    

    And I wondered, is that repo still in play? It does work in my dev environment- but this is happening when I am building on Heroku.

    I can see on this commit here, it seemed to change: https://github.com/matschik/vue-hero-icons/commit/685a44dab677a3f624c924cd997780e9e10f4f19

    But I grabbed 1.6.3 from here: https://www.npmjs.com/package/@vue-hero-icons/outline, and my package.json has the following "dependencies": { "@vue-hero-icons/outline": "^1.6.3",

    Thanks!

    opened by kieron 3
  • ArrowsExpandIcon has a stroke colour of #374151

    ArrowsExpandIcon has a stroke colour of #374151

    Thanks for the lovely library!

    Just noticed that the ArrowsExpandIcon.js uses stroke="#374151", when the rest of the icons use currentColor.

    opened by sambedingfield 1
  • Icon path/trace not visible

    Icon path/trace not visible

    Note: Vue3 (w/composition API), TypeScript

    I imported an icon like this: import XIcon from '@vue-hero-icons/solid'; and added to components.

    Then I tried to use the icon in a template like this: <XIcon class="h-6 w-6 text-lg border-2 blue border-blue-300 text-indigo-600 bg-green-300" />

    The border and background show up, but the icon is missing/invisible. Any help would be much appreciated.

    Second Note: I put this into my type declarations file, but not sure if it's right: declare module "@vue-hero-icons/outline" declare module "@vue-hero-icons/solid"

    opened by JayPalm 1
  • Undefined

    Undefined "babel-helper-vue-jsx-merge-props" version error during installation

    I am getting the following error

    npm install @vue-hero-icons/outline                                                                                                                                                                                                                                               10:10:57
    npm ERR! code ETARGET
    npm ERR! notarget No matching version found for babel-helper-vue-jsx-merge-props@undefined.
    npm ERR! notarget In most cases you or one of your dependencies are requesting
    npm ERR! notarget a package version that doesn't exist.
    npm ERR! notarget
    npm ERR! notarget It was specified as a dependency of '@vue-hero-icons/outline'
    

    in a minimal package.json setup

    {
      "name": "test-icons",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "author": "",
      "license": "ISC"
    }
    

    Note: running npm cache clean --force didn't help

    opened by ralf57 1
  • wrong import /babel-helper-vue-jsx-merge-props

    wrong import /babel-helper-vue-jsx-merge-props

    ERROR in ./node_modules/@vue-hero-icons/outline/lib/index.es.js 1:0-62 Module not found: Error: Can't resolve 'babel-helper-vue-jsx-merge-props' in '...\node_modules@vue-hero-icons\outline\lib'

    opened by ChiKaLiO 1
  • helper function for iteration inside template

    helper function for iteration inside template

    Hello, I'm trying to implement a standard component to return the icon tag dynamically.

        data: () => ({
            dashboard_links: [
                { icon: "AnnotationIcon", text: "Annotation", route: "/" },
                { icon: "MailIcon", text: "Mail", route: "/projects" },
            ],
    });
    

    Then, I would want to use a v-for and iterate out these links inside the <template>.

    What would be the best way to accomplish this? I looked into <component :is> but that didn't work. v-html also didn't work.

    I think a generic component with a prop would work, that would have some v-ifs inside, but that doesn't sound productive. Is there a way to access the render functions within the node_modules while outputting inside the template?

    opened by basaran 1
  • chore(deps-dev): bump @babel/core from 7.11.4 to 7.11.6

    chore(deps-dev): bump @babel/core from 7.11.4 to 7.11.6

    Bumps @babel/core from 7.11.4 to 7.11.6.

    Release notes

    Sourced from @babel/core's releases.

    v7.11.6 (2020-09-03)

    Thanks @janbrasna for their first PR!

    :house: Internal

    :leftwards_arrow_with_hook: Revert

    • babel-cli, babel-core, babel-generator, babel-helper-transform-fixture-test-runner

    Committers: 2

    v7.11.5 (2020-08-31)

    Thanks @giovannicalo, @johanholmerin, @uhyo for their first PRs!

    :bug: Bug Fix

    • babel-helper-builder-react-jsx-experimental, babel-plugin-transform-react-jsx-development
    • babel-parser
    • @babel/eslint-plugin
    • babel-plugin-proposal-function-bind
      • #12000 fix(plugin-proposal-function-bind): fix invalid code emitted for ::super.foo (@uhyo)

    :nail_care: Polish

    :house: Internal

    Committers: 6

    Changelog

    Sourced from @babel/core's changelog.

    v7.11.6 (2020-09-03)

    :house: Internal

    :leftwards_arrow_with_hook: Revert

    • babel-cli, babel-core, babel-generator, babel-helper-transform-fixture-test-runner

    v7.11.5 (2020-08-31)

    :bug: Bug Fix

    • babel-helper-builder-react-jsx-experimental, babel-plugin-transform-react-jsx-development
    • babel-parser
    • Other
    • babel-plugin-proposal-function-bind
      • #12000 fix(plugin-proposal-function-bind): fix invalid code emitted for ::super.foo (@uhyo)

    :nail_care: Polish

    :house: Internal

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 1
  • chore(deps): bump heroicons from `a64e81b` to `1cef5f1`

    chore(deps): bump heroicons from `a64e81b` to `1cef5f1`

    Bumps heroicons from a64e81b to 1cef5f1.

    Commits

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 1
  • chore(deps-dev): bump rollup from 2.26.6 to 2.26.9

    chore(deps-dev): bump rollup from 2.26.6 to 2.26.9

    Bumps rollup from 2.26.6 to 2.26.9.

    Release notes

    Sourced from rollup's releases.

    v2.26.9

    2020-09-01

    Bug Fixes

    • Add regular expression support to watch include/exclude types (#3754)

    Pull Requests

    • #3754: Add RegExp to the include and exclude fields of the WatcherOptions type (@dagda1)
    • #3756: Update FAQ: I think it was meant "external" instead of "other-entry.js" (@madacol)

    v2.26.8

    2020-08-29

    Bug Fixes

    • Make sure that both unresolved and resolved ids are passed to the external option in all cases (#3753)

    Pull Requests

    v2.26.7

    2020-08-28

    Bug Fixes

    • Avoid invalid code when rendering hoisted variable declarations from dead branches (#3752)
    • Mark the options parameter of this.parse as optional for TypeScript plugins (#3750)

    Pull Requests

    Changelog

    Sourced from rollup's changelog.

    2.26.9

    2020-09-01

    Bug Fixes

    • Add regular expression support to watch include/exclude types (#3754)

    Pull Requests

    • #3754: Add RegExp to the include and exclude fields of the WatcherOptions type (@dagda1)
    • #3756: Update FAQ: I think it was meant "external" instead of "other-entry.js" (@madacol)

    2.26.8

    2020-08-29

    Bug Fixes

    • Make sure that both unresolved and resolved ids are passed to the external option in all cases (#3753)

    Pull Requests

    2.26.7

    2020-08-28

    Bug Fixes

    • Avoid invalid code when rendering hoisted variable declarations from dead branches (#3752)
    • Mark the options parameter of this.parse as optional for TypeScript plugins (#3750)

    Pull Requests

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 1
  • chore(deps-dev): bump @babel/core from 7.11.4 to 7.11.5

    chore(deps-dev): bump @babel/core from 7.11.4 to 7.11.5

    Bumps @babel/core from 7.11.4 to 7.11.5.

    Release notes

    Sourced from @babel/core's releases.

    v7.11.5 (2020-08-31)

    Thanks @giovannicalo, @johanholmerin, @uhyo for their first PRs!

    :bug: Bug Fix

    • babel-helper-builder-react-jsx-experimental, babel-plugin-transform-react-jsx-development
    • babel-parser
    • @babel/eslint-plugin
    • babel-plugin-proposal-function-bind
      • #12000 fix(plugin-proposal-function-bind): fix invalid code emitted for ::super.foo (@uhyo)

    :nail_care: Polish

    :house: Internal

    Committers: 6

    Changelog

    Sourced from @babel/core's changelog.

    v7.11.5 (2020-08-31)

    :bug: Bug Fix

    • babel-helper-builder-react-jsx-experimental, babel-plugin-transform-react-jsx-development
    • babel-parser
    • Other
    • babel-plugin-proposal-function-bind
      • #12000 fix(plugin-proposal-function-bind): fix invalid code emitted for ::super.foo (@uhyo)

    :nail_care: Polish

    :house: Internal

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 1
  • chore(deps-dev): bump tailwindcss from 1.7.5 to 1.7.6

    chore(deps-dev): bump tailwindcss from 1.7.5 to 1.7.6

    Bumps tailwindcss from 1.7.5 to 1.7.6.

    Release notes

    Sourced from tailwindcss's releases.

    v1.7.6

    • Fix bug where the new experimental @apply implementation broke when applying a variant class with the important option globally enabled
    Commits
    • a2956f8 1.7.6
    • 2f81bf8 Update yarn.lock
    • 681e4d8 Merge pull request #2269 from tailwindlabs/fix-promise-finally
    • ce75f65 use explicit .then and .catch instead of .finally for node 8.x
    • 62eaac4 suppress console.warn logs in tests
    • ad7fec4 improve custom toMatchCss matcher
    • 44dbde8 Don't return when updating declaration important
    • 5974f24 Add test for applying hover class with !important
    • 0174bb7 Merge pull request #2260 from pkboom/missing-return
    • 15bcb8b fix missing return
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Pull request limits (per update run and/or open at any time)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)
    dependencies 
    opened by dependabot-preview[bot] 1
  • Stroke width

    Stroke width

    Hi! and thanks for the cool icon library! @matschik At the attributes by default uses stroke-width="2" Can autor add supporting props as example :stroke-width="1", fill and currentColor works fine, but stroke nope. If it possible. I'm using this lib with tailwindcss and nuxt, and it will be great. Also, this article says that we need to change it into CSS like: svg path { stroke-width: 1; } It works. Or hereis another solution. But I prefer to follow by methodology or add some details into props.

    Sorry if I duplicated the question.

    opened by oscarhandsome 0
Releases(1.6.2)
  • 1.6.2(Aug 9, 2020)

    Official icons got issues and it just got fixed ! https://github.com/tailwindlabs/heroicons/issues/90 Please upgrade to 1.6.2 to get clean icons !

    Source code(tar.gz)
    Source code(zip)
  • 1.6.1(Aug 7, 2020)

    102 heroicons are added from commit: https://github.com/tailwindlabs/heroicons/commit/ecfba30b87166c07993ed8162ce47073752e41f9

    Unfortunately some icons got issues and TailwindLabs is aware of that: https://github.com/tailwindlabs/heroicons/issues/90

    Source code(tar.gz)
    Source code(zip)
  • v1.4.0(May 27, 2020)

    Commit from official repo: https://github.com/refactoringui/heroicons/commit/60e6750e1cee2477e62f62f54f4023690de7336c

    Added icons for solid and outline sets

    • fire
    • shopping-bag
    • thumb-up
    • thumb-down
    • hand
    • arrows-expand
    • view-grid
    • puzzle
    • folder-download
    • folder-add
    • folder-remove
    Source code(tar.gz)
    Source code(zip)
  • v1.2.0(Apr 26, 2020)

  • v1.1.0(Apr 11, 2020)

Owner
Mathieu Schimmerling
Freelance JavaScript/Node.js Software Engineer, Blockchain enthusiast
Mathieu Schimmerling
Free Open Source High Quality Dashboard based on Bootstrap 4 & React 16: http://dashboards.webkom.co/react/airframe

Airframe React High Quality Dashboard / Admin / Analytics template that works great on any smartphone, tablet or desktop. Available as Open Source as

Mustafa Nabavi 6 Jun 5, 2022
JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀

JSON Hero makes reading and understand JSON files easy by giving you a clean and beautiful UI packed with extra features.

JSON Hero 7.2k Jan 9, 2023
svg react icons of popular icon packs

React Icons Include popular icons in your React projects easily with react-icons, which utilizes ES6 imports that allows you to include only the icons

null 9k Jan 1, 2023
🎉 Sensoro Design SVG Icons

Sensoro Design Icons 语义化矢量图形库,提供了描述图标的抽象节点来满足对各种框架的适配。 ✨ 特性 ?? 内置了丰富的图标资源 ?? 支持对 React、Vue、React Native、Angular 各种框架的适配 ?? 使用 TypeScript 开发,提供完整的类型定义文

Sensoro Design Team 3 Dec 15, 2022
React UI Components for macOS High Sierra and Windows 10

React UI Components for macOS High Sierra and Windows 10. npm install react-desktop --save Help wanted! I am looking for developers to help me develop

Gabriel Bull 9.4k Dec 24, 2022
🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.

downshift ?? Primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. Read the docs | See

Downshift 11.1k Dec 28, 2022
A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️

A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list Examples available here: http://claude

Claudéric Demers 10.3k Jan 2, 2023
A set of React components implementing Google's Material Design specification with the power of CSS Modules

React Toolbox is a set of React components that implement Google's Material Design specification. It's powered by CSS Modules and harmoniously integra

React Toolbox 8.7k Dec 30, 2022
nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries

nivo provides supercharged React components to easily build dataviz apps, it's built on top of d3. Several libraries already exist for React d3 integr

Raphaël Benitte 10.9k Dec 31, 2022
Minimal Design, a set of components for Angular 9+

Alyle UI Minimal Design, a set of components for Angular. Docs Install Alyle UI Installation Components Feature State Responsive Docs avatar ✔️ ✔️ Doc

Alyle 281 Dec 25, 2022
The Power CAT code components are a set of Power Apps component framework (PCF) controls that can be used to enhance power apps.

Power CAT code components The Power CAT code components are a set of Power Apps component framework (PCF) controls that can be used to enhance power a

Microsoft 70 Jan 2, 2023
Tina is an open source editor that brings visual editing into React websites. Tina empowers developers to give their teams a contextual and intuitive editing experience without sacrificing code quality.

Tina is an open-source toolkit for building content management directly into your website. Community Forum Getting Started Checkout the tutorial to ge

Tina 8.2k Jan 1, 2023
A React utility belt for function components and higher-order components.

A Note from the Author (acdlite, Oct 25 2018): Hi! I created Recompose about three years ago. About a year after that, I joined the React team. Today,

Andrew Clark 14.8k Jan 4, 2023
we are make our components in story book. So if we add some components you can find document and example of useage in storybook.

we are make our components in story book. So if we add some components you can find document and example of useage in storybook.

고스락 6 Aug 12, 2022
Providing accessible components with Web Components & Material You

tiny-material Still on developing, DO NOT use for production environment Run well on Google Chrome, Firefox, Chrome for Android, Microsoft Edge (Chrom

HugePancake 11 Dec 31, 2022
Nextjs-components: A collection of React components

nextjs-components A collection of React components, transcribed from https://vercel.com/design. 1 Motivation Blog post from 01/09/2022 Todo's Unit tes

null 94 Nov 30, 2022
👉 Built my first React JS project "ToDo" webapp using some Features and Icons from Material UI.

# Getting Started with Create React App This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). ## Avai

Vansh Chitlangia 2 Dec 15, 2021
Worldwide-covid-statistics - covid-19 tracker developed using Reactjs, Axios , chartjs, material icons

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Akinmegha Temitope Samuel 1 Jan 3, 2022
📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

Build bulletproof UI components faster Storybook is a development environment for UI components. It allows you to browse a component library, view the

Storybook 75.8k Jan 4, 2023