LogoShapes is a library of NetLogo vector
graphics. It offers
scalable, editable versions of NetLogo’s iconic
shapes as well as new designs,
enabling you to customize visuals for simulations and educational
materials without loss of quality.
If you find this project useful, please consider giving it a star! Â
The continuous development of
LogoShapesdepends on community support. If you can afford to do so, please consider becoming a sponsor. Â
Shapes are provided in both SVG and
NetLogo XML
formats. You can browse them in the repository’s
svg and
xml
directories.
Important
Please credit this project and the original creators when using shapes from this collection. Shapes without specific attribution were created by the project author. For details, see the License section.
All 230 shapes from NetLogo 7.0.3 are included.
See NetLogo’s licensing information for details on usage rights.
|
|
These shapes were created by Corey Brady, who shared them on the NetLogo Users Forum. Corey has generously permitted their inclusion in this library.
You can also find Corey’s NetLogo model featuring these shapes, along with animated versions, here.
|
|
These shapes are simplified versions of NetLogo’s original shapes, reducing the amount of nodes and paths to optimize performance in simulations while maintaining visual fidelity.
Note
These shapes cannot be use in NetLogo directly due to their simplified structure. They are intended for use in external applications.
|
|
These shapes are refined versions of NetLogo’s original shapes, enhancing visual quality with smoother curves and improved details.
Note
These shapes cannot be use in NetLogo directly due to their structure. They are intended for use in external applications.
|
|
Integration of open emoji sets and other popular icon collections as NetLogo-compatible vector shapes is planned for future releases. There is currently no fixed timeline for these additions.
If you are interested in contributing to this effort, please refer to the Contributing section.
See NetLogo’s XML documentation for details on the supported elements and structure of turtle shapes.
Each shape is drawn on a 300×300 pixel canvas. The origin (0, 0)
is located at the top-left corner.
NetLogo turtle shapes use a fixed set of base colors. The table below lists each color’s name, Hex code, NetLogo numeric code, and internal XML integer representation, making it easy to convert colors between formats and ensure compatibility.
SVG files follow Inkscape standards and are stripped of unnecessary metadata for minimal file size.
Important
You must also give proper credit to the original creators of the shapes. Please review the attribution information for each shape before use.
If you use LogoShapes in your work, please cite it to acknowledge the
effort invested in its development and maintenance. Your citation helps
support the ongoing improvement of the project.
To cite LogoShapes in publications please use the following format:
Vartanian, D. (n.d.). LogoShapes: A library of NetLogo vector graphics [Computer software]. https://doi.org/10.5281/zenodo.18081752
A BibLaTeX entry for LaTeX users is:
@software{vartanian,
title = {LogoShapes: A library of NetLogo vector graphics},
author = {Daniel Vartanian},
doi = {10.5281/zenodo.18081752},
note = {Computer software}
}Contributions are always welcome! Whether you want to report bugs, suggest new features, or help improve the code or documentation, your input makes a difference.
Before opening a new issue, please check the issues tab to see if your topic has already been reported.
You can also support the development of LogoShapes by becoming a
sponsor.
Click here to make a
donation. Please mention LogoShapes in your donation message.
Important
Some shapes are derived from third-party sources and may be subject to additional licensing terms and conditions. Please review the licensing information for each shape before use.
The code in this repository is licensed under the GNU General Public License v3.0. Other materials are available under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright (C) 2025 Daniel Vartanian
LogoShapes is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <https://www.gnu.org/licenses/>.
LogoShapes is an independent project with no affiliation to
NetLogo or its developers.
LogoShapes brand identity is based on the NetLogo
7 brand identity.
















