Skip to main content

Illustration

Our illustration library gets a yearly refresh following the momentum of our flagship event Universe. Our Expression system helps us modulate loudness across our brand surfaces, from attention-grabbing key illustrations to quieter, more supportive patterns and textures.

System

Illustration plays an important role in our brand, from building excitement around major announcements to supporting simple product updates. To meet this wide range of needs, we’ve developed an expression system that provides a versatile framework for creating imagery across different use cases.

Whether the moment calls for an engaging, story-driven illustration or quieter visual support, each expression falls somewhere along this spectrum. Our expression system helps determine the appropriate level of visual impact for each moment from expressive key art to supportive patterns.

To create high-quality, on-brand assets, we highly recommend using the Brand Asset Generator. Choose from a variety of templates and customize the text to create visuals tailored to your needs.

Key Illustrations

Our key illustrations are reserved for big brand moments. They’re detailed, delightful, and live in a light mode palette. They feature our mascots and contribution-graph-inspired patterns, with supporting details like product icons, dithering patterns, and developer-inspired details.

Key illustration featuring Mona and contribution squares.Key illustration featuring Ducky and contribution squares.Key illustration featuring a checkmark shield over a patterned background.

Patterns

Supportive patterns sit at the quieter end of the spectrum. They add visual interest, reinforce a message, or complement a product experience without competing with the primary content. These expressions work well for smaller product updates, educational content, and everyday communications where illustration should provide context or personality rather than become the focal point.

Not every use case will fall at either extreme; the right expression may sit somewhere in between, depending on the importance of the moment, the needs of the audience, and how prominently the illustration should contribute to the experience.

Illustration pattern variation three.Illustration pattern variation one.Illustration pattern variation two.

The Contribution Square

The foundation of our illustration system begins with a humble but distinctly GitHub element: the contribution square. Rather than reproducing contribution graphs literally in every illustration, we treat the square as a flexible visual building block that can be repeated, arranged, scaled, and transformed to create everything from subtle patterns to expressive key art.

Contribution blocks progressing from a single square to a colorful grid.

Brand Illustration Pillars

The illustration system was designed around three core themes: Core GitHub Brand, AI and Agents, and Security and Privacy. Together, they provide a flexible framework for our illustration needs, with each using distinct visual motifs within a shared system.

Core GitHub Illustrations represents GitHub broadly and can be used for stories about the platform, its products, developers, communities, and ways of working. Its patterns are rooted in the structure of the contribution graph, using simple, grid-based compositions as their foundation. Mona and Ducky can also be incorporated to add character and a more distinctly GitHub presence.

Core GitHub illustration featuring Mona and contribution squares.Core GitHub illustration featuring Ducky and contribution squares.Core GitHub illustration featuring Mona and GitHub-inspired details.

AI and Agents uses sine-wave forms and pearl-like textures to suggest energy, movement, speed, and computational power. A special pearl-colored version of Mona, reserved exclusively for AI, represents the amplified capabilities AI brings to GitHub.

AI illustration with a repeating contribution-square pattern.AI illustration with GitHub-inspired icons and colorful squares.Pearl-colored Mona swimming through colorful sine-wave patterns.

Security uses the shield Octicon as its primary motif, signaling safety, trust, and protection. Subtle blur effects and obscured color treatments can suggest data being concealed, safeguarded, or kept private. Together, these motifs can be adapted across the expression spectrum to support stories about securing code, protecting users, and reducing risk.

Security illustration featuring a checkmark shield over colorful contribution squares.
Security illustration featuring a pattern of colorful contribution squares.Security illustration featuring an alert shield over a patterned background.