Brand identity guidelines for Neo4j Labs projects. Use when creating documentation, README files, presentations, diagrams, or marketing materials for Neo4j Labs projects. Defines visual identity, tone, messaging, and lifecycle badges that differentiate Labs from official Neo4j products while maintaining brand connection.
Brand guidelines for Neo4j Labs projects—the experimental incubator for next-generation graph developer tooling.
Neo4j Labs is a collection of the latest innovations in graph technology. Projects are:
Key distinction: Labs projects are experimental and community-supported, unlike official Neo4j products.
Incubating the Next Generation of Graph Developer Tooling
| Attribute | Labs Tone | vs. Official Neo4j |
|---|---|---|
| Experimental | "Try it out, help us shape it" | "Production-ready" |
| Transparent | "APIs may change" | "Stable interfaces" |
| Community-first | "Join the discussion" | "Contact support" |
| Approachable | "Rough around the edges" | "Enterprise-grade" |
| Collaborative | "PRs welcome!" | "Licensed product" |
DO say:
DON'T say:
Labs uses purple as its primary accent to differentiate from Neo4j's Baltic teal while suggesting innovation and experimentation.
Labs Purple: #6366F1 (primary accent)
Labs Purple Dark: #4F46E5 (hover/active states)
Labs Purple Light: #A5B4FC (backgrounds)
Maintain connection to Neo4j brand:
Neo4j Teal: #009999 (links, secondary accent)
Text Dark: #1E1E1E
Text Gray: #6B7280
Background: #F9FAFB (light gray)
White: #FFFFFF
Experimental: #F59E0B (amber/orange)
Beta: #6366F1 (purple)
Stable: #10B981 (green)
Deprecated: #EF4444 (red)
Graduated: #009999 (neo4j teal)
Every Labs project should display its status clearly.






| Status | Description | Badge Color |
|---|---|---|
| Experimental | Early development, APIs will change | Amber #F59E0B |
| Beta | Feature complete, gathering feedback | Purple #6366F1 |
| Stable | Ready for production use (with Labs caveats) | Green #10B981 |
| Deprecated | No longer maintained, source available | Red #EF4444 |
| Graduated | Moved to official Neo4j product | Teal #009999 |
# Project Name
  
> One-line description of what this project does.
⚠️ **This is a Neo4j Labs project.** It is actively maintained but not officially
supported. APIs may change. Community support available via
[Neo4j Community](https://community.neo4j.com).
## Features
- Feature 1
- Feature 2
## Quick Start
[Installation and basic usage]
## Documentation
[Link to full docs]
## Contributing
We welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md).
## Support
- 💬 [Neo4j Community Forum](https://community.neo4j.com)
- 🐛 [GitHub Issues](link)
- 📖 [Documentation](link)
## License
[License info]
Every Labs project must include this disclaimer prominently:
⚠️ Neo4j Labs Project
This project is part of Neo4j Labs and is actively maintained, but not officially supported. There are no SLAs or guarantees around backwards compatibility and deprecation. For questions and support, please use the Neo4j Community Forum.
/* Headings - use Syne Neo where available, fallback to system */
font-family: 'Syne', system-ui, -apple-system, sans-serif;
/* Body - Public Sans or system fallback */
font-family: 'Public Sans', system-ui, -apple-system, sans-serif;
/* Code - monospace */
font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
🧪 Experimental features
🚀 Getting started / Quick start
📖 Documentation
💬 Community / Discussion
🐛 Bug reports / Issues
🤝 Contributing
⚠️ Warnings / Caveats
✨ New features
🔧 Configuration
📦 Installation
Labs projects should NOT create custom logos. Use:
When creating diagrams for Labs projects:
Primary shapes: #6366F1 (Labs purple)
Secondary shapes: #009999 (Neo4j teal)
Neutral shapes: #E5E7EB (light gray)
Text: #1E1E1E (dark)
Arrows/lines: #6B7280 (gray)
neo4j, neo4j-labs, relevant tech tagsCreate a social preview image (1280x640px) with:
Include Labs-specific templates that:
Active projects (as of 2025):
Graduated to official:
COLORS
──────────────────────────────
Labs Purple: #6366F1
Labs Purple Dark: #4F46E5
Neo4j Teal: #009999
Status Amber: #F59E0B
Status Green: #10B981
Status Red: #EF4444
Text Dark: #1E1E1E
Text Gray: #6B7280
TONE
──────────────────────────────
✓ Experimental, transparent
✓ Community-first, collaborative
✓ Approachable, helpful
✗ Not "production-ready"
✗ Not "officially supported"
REQUIRED ELEMENTS
──────────────────────────────
☐ Labs badge in README
☐ Status badge (experimental/beta/stable)
☐ Community support badge
☐ Disclaimer paragraph
☐ Link to community forum
☐ Contributing guidelines
neo4j-styleguide skill