inkscape-open-symbols


https://github.com/Xaviju/inkscape-open-symbols


Current project status managed in Taiga

Inkscape Open Symbols

Symbol libraries are sets of SVG symbols located in one SVG document. For the more technical audience, Inkscape searches for any valid SVG file with symbols (<symbol> element) in your system configuration directory (typically share/inkscape)

Why use Inkscape Open Symbols?

Inkscape 0.91 includes just five example libraries: Logic Symbols, AIGA/DOT Transportation Symbols, Map Symbols, Flow Chart Shapes, and Word Balloons (made by Martin Owens and Tavmjong Bah).

Inkscape Open Symbols adds a whole lot more!

Using Inkscape Symbols

Which symbols are included in Inkscape Open Symbols?

The included symbols libraries so far are:

Google Material Design Icons

  • Google Material Design Action Set
  • Google Material Design Alert Set
  • Google Material Design AV Set
  • Google Material Design Communication Set
  • Google Material Design Content Set
  • Google Material Design Device Set
  • Google Material Design Editor Set
  • Google Material Design File Set
  • Google Material Design Hardware Set
  • Google Material Design Image Set
  • Google Material Design Maps Set
  • Google Material Design Navigation Set
  • Google Material Design Notification Set
  • Google Material Design Social Set
  • Google Material Design Toggle Set

    (A live preview of this icon set is available at the Google Material Design github repo.)

Github OcticonsGitHub's icon font

Humble UIA simple UX UI elements for your wireframes created by Xaviju

Ubuntu Suru Icon SetSuru is the icon theme of Ubuntu for phones and tablets. Thanks to mivoligo for converting them to inkscape symbols.

  • Ubuntu Suru Actions Set
  • Ubuntu Suru Apps Set
  • Ubuntu Suru Devices Set
  • Ubuntu Suru Mimetypes Set
  • Ubuntu Suru Status Set

Font Awesome IconsFont Awesome gives you scalable vector icons that can instantly be customized. With the collaboration of elhombretecla for converting them to inkscape symbols.

Gnome Icon SetPurpose of this icon theme is to extend the base icon theme that follows theTango style guidelines for specific purposes. This would include OSD messages,panel system/notification area, and possibly menu icons.

  • Gnome Icons Action Set
  • Gnome Icons Apps Set

Automattic Genericons Genericons are vector icons embedded in a webfont designed to be clean and simple keeping with a generic aesthetic.

Taiga Icons Icon set from Taiga: a project management platform for agile developers & designers.

Open Iconic An open source icon set with 223 marks in SVG, webfont and raster formats

Entypo 411 carefully crafted premium pictograms by Daniel Bruce

Weatherize A set of symbols for weather related events made by Jacques Laroche.

StateFAce USA States Symbol Set with all 50 states plus D.C. and a wee continental U.S. map by StateFace. Thanks to cleversomeday

How do I install Inkscape Open Symbols?

  1. Grab the icon libraries you need by cloning the repo or downloading the ZIP. You can also save the SVG files to your system directly from github.
  2. Copy the individual SVG files into your Inkscape share directoy (typically share/inkscape) under the symbols folder. If it's not there, create it.
    • For OS X and Linux, the local user directory is ~/.config/inkscape/symbols.
    • For Windows, the directory is:
      • %PROGRAMFILES%\Inkscape\share\symbols. (64 bits)
      • %PROGRAMFILES(x86)%\Inkscape\share\symbols. (32 bits)
  3. Launch Inkscape (close it first if it's already running).
  4. Open Symbols from Object > symbols or press Ctrl+Shift+Y. You should see all the Material Design Icons sets as well as Octicons in the "Symbol set" dropdown.

Available in Arch Linux and derivated through AUR: https://aur.archlinux.org/packages/inkscape-open-symbols-git/

How can I request new symbols?

Please fill out an issue and provide a SVG reference. If available and well created, it will be fast to generate.

Why not do it from the UI?

It is perfectly fine to use the Inkscape UI for library development, but they won't be as useful for developers as it is well generated, minimized and packed for use in production development in some cases.Some icons need to be SVG processed in order to be fully useful for both for designers and developers.

If you don't need to use it for web development you can watch this cool UI creation video: Creating symbol libraries in Inkscape

How can I contribute?

Pull Requests are more than welcome for your favorite open source icon sets. Please don't hesitate to contact me for any help or mentorship.

If you are developing by yourself but are not sure how to develop this library please read my article on Medium on how to create you own icon libraries for inkscape 0.91

Awesome Icon Set libraries to be included in the future could be:


posted @   张同光  阅读(174)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示