A collection of hand-made and open source SVG icons that you can use in your web projects. Each icon has been designed in a 24x24 grid with a stroke width of 2px and a minimum padding of 2px.
Our icons can be easily integrated in your project just copying the SVG code or using one of our packages.
The easiest way is downloading or copying the icons from https://icons.josemi.xyz. Each icon consists in a <svg>
tag and a single <path>
.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
<path
fill="none"
stroke="currentColor"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M...."
/>
</svg>
You can also include or icons as images in a <img>
element using a public CDN:
<img src="https://unpkg.com/@josemi-icons/svg/icons/activity.svg" />
Read more about how to use icons in the Usage section of our website.
The following NPM packages are managed on this repository:
Package | Description | Version |
---|---|---|
@josemi-icons/svg | A single package including all icons in SVG. | |
@josemi-icons/react | Use icons as React components. |
Code is licensed under the MIT LICENSE.
Icons in this repository are Public Domain. You can use, copy, modify, distribute, or display the icons without any restrictions or attribution requirements. They are offered on an "as-is" basis, without warranties or conditions of any kind.
By using the icons in this repository, you agree that they are provided without any warranty, and the author(s) shall not be liable for any claim, damages, or other liability arising from the use of the icons.