In this project, we focus on all things related to the creative development of the AsyncAPI brand. The overarching goal for this repo is to provide a space where we can collaborate to define visuals such as logos, colors, typography, iconography, and more! All are welcome to contribute ideas and work where you feel comfortable.
Before you submit your contribution, please read our Code of Conduct and Contribution Guidelines.
Navigate through our brand guidelines using the links below
Have an AsyncAPI tool/project that you would like to add the logo to?
- Download generic banner and include it in your README via an
assetsfolder in the root of your repository - Request a custom banner by submitting an issue
There are plenty of ways to share your contribution with this project, and you don't have to be a designer to do so! We welcome feedback and work alike in the following areas:
- Logo design/usage
- Brand identity
- Typography
- Brand guidelines
- Iconography
- Mascot ideation/illustration
- Marketing/Social Media design
AsyncAPI icons are maintained as part of the AsyncAPI Design system. All icons should follow the AsyncAPI design system — 24px grid, 1.5px stroke, outline-only style.
The full Icon System documentation style guide and usage guidelines are documented in the Icon System documentation.
How to copy an icon:
- Open the AsyncAPI Design system
- Find the icon you need
- Right-click → Copy as → SVG
-
Paste directly into your code or save as a .svg file
-
Do not import icons from react-icons, Font Awesome, Heroicons, or any other external library. See the Icon System documentation for the full usage and contribution guidelines.
Issues in this repo are open to all who would like to give feedback and/or provide visual work.
Browse through current issues and pull requests by visiting the official project board for Visual Experience & Design!
Join the AsyncAPI Slack workspace and the #12_design channel to follow all conversations relating to this repo as well as other topics of design.

