zeroheight vs. Knapsack
If you’re building a design system, adoption is likely at the forefront of your mind. For the folks here at zeroheight, adoption is at the forefront of our minds too. That’s why we’ve built a platform that allows for simple editing by any member of your team, regardless of technical proficiency. And, we’ve payed equal attention to both designer and developer workflows. When you use zeroheight, it’s easy to get the information you need from the whole product organization, making your resulting design system a valuable resource for the whole company.
zeroheight is a full design system management platform with robust integrations with both designer and developer tools.
The platform is built to help you streamline and document every step in the product development process. Bring in design assets from Figma and create easy to understand usage guidelines. Showcase reusable code alongside developer documentation with live component previews, a powerful integration with Storybook, and an always up to date sync with GitHub. And when you’re ready, automate design to code with our design tokens manager.
Knapsack describes itself as code-first and heavily prioritizes the developer experience.
The platform works best when organizations are leveraging GitLab, GitHub, or BitBucket and requires extensive engineering effort to set up and maintain. In fact, designers working on documentation aren’t even able to make changes to documentation without the help of an engineer. For teams who want an engineering led solution with sporadic input from design teams, Knapsack is a viable choice.
It was our goal when we started this project with zeroheight to not only make information readily available but also bring design closer to code and code closer to design. As of the end of February 2023 (just nine months after launching the design system in May of 2022), we had saved over 534 days of engineering effort.
Mikaila Weaver, Principal Product Designer on the Design Operations team at Eventbrite
Get to value quickly
It shouldn’t take months and multiple implementation meetings to get to a design system you can use.- Start with pre-built documentation templates or create your own
- Connect Figma and bring in designs and components plus their associated descriptions and variants
- Leverage existing developer content by integrating your design system with Storybook and GitHub
- Embed existing content from Trello, Google Docs, Typeform and more.
Connect design and development
Include all of the information you need in one place, from both sides of the house.- Go from design to development with our end to end design tokens manager which includes the ability to import from Figma, edit tokens with no-code, and automate translation with Style Dictionary
- Showcase live components from ten different frameworks including React, Vue, and Svelte
- Include developer content by syncing markdown from GitHub
- Embed stories and showcase code from Storybook
Collaborate across the whole organization
Gather feedback and ideas from the whole company as you build and after you launch.- Allow editing from everyone with our WYSIWYG editor and easy-to-use content blocks
- Get feedback on in-progress changes with in-line commenting
- Solicit feedback from design system consumers to make iterating on your design system a breeze
- Use status tags and tables to keep the whole team up to date on component status and next steps
With zeroheight, you get:
- A team of design system experts. Our team includes Customer Success Managers and Design Advocates who have built dozens of design systems. And when you need more, we’re partnered with some of the best design agencies that can help, too!
- A relentless focus on security. We’re SOC-2 compliant and maintain ISO 27001. Our users also have access to common sense tools to keep their work secure including SSO, password protection, and trusted IP range.
- A community of design system enthusiasts. Join our Slack channel (we’re 1,000+ strong), check out one of our events, or join us for the next in-person event to meet a worldwide group of zeroheight champions who are keen to help you get started.
- A voice in product development. Our users are the driving force in deciding what we build next. Join us and help shape the future of the platform.
How zeroheight and Knapsack stack up
✍️ Creating design system documentation
- Custom documentation templates
- Version management for your styleguides
- Customization options, including color, typography and appearance
- Pre-made templates to get you started
- No-code editor experience
- Custom documentation templates
- Version management for your styleguides
- Customization options, including color, typography and appearance
- Pre-made templates to get you started
- No-code editor experience
🤞Integrate with design and development tools
- Integrate with all design tools — Figma, Sketch, Adobe XD, Zeplin & Abstract
- Integrate with code tools, incl. Github & Storybook
- Integrate with all design tools — Figma, Sketch, Adobe XD, Zeplin & Abstract
- Integrate with code tools, incl. Github & Storybook
🖼️ Easy access to information from designers
- Display Figma variants
- Sync Figma descriptions
- Annotate design uploads
- Leverage inspect mode to see component attributes, descriptions, and history
- Connect your design tool just once
- Display Figma variants
- Sync Figma descriptions
- Annotate design uploads
- Leverage inspect mode to see component attributes, descriptions, and history
- Connect your design tool just once
👷 World-class front-end development features
- Integrate with Storybook
- Render live components in your documentation
- Import public and private npm packages
- Create editable code examples
- Embed code previews
- Integrate with Storybook
- Render live components in your documentation
- Import public and private npm packages
- Create editable code examples
- Embed code previews
📋 Robust design system governance & measurement
- User permissions
- Commenting
- Reviewers
- Revision history and ability to restore pages
- Version your design system site
- Get feedback directly in your documentation
- Integrate with third-party analytics (Google Analytics and Hotjar)
- See page views in-platform
- See page ratings in-platform
- User permissions
- Commenting
- Reviewers
- Revision history and ability to restore pages
- Version your design system site
- Get feedback directly in your documentation
- Integrate with third-party analytics (Google Analytics and Hotjar)
- See page views in-platform
- See page ratings in-platform
💁 Customer support for your design system
- User onboarding
- Customer support
- Help center
- Dedicated Customer Success Manager
- Regular webinars, panel discussions and expert advice for customers
- Extensive library of guides and best-practice docs
- Design Advocate support
- Dedicated community of users
- Partnered design system agencies
- User onboarding
- Customer support
- Help center
- Dedicated Customer Success Manager
- Regular webinars, panel discussions and expert advice for customers
- Extensive library of guides and best-practice docs
- Design Advocate support
- Dedicated community of users
- Partnered design system agencies
Multi-theme support
- Theme management
- Change site appearance based on theme
- Styleguide switcher for easy navigation
- Theme management
- Change site appearance based on theme
- Styleguide switcher for easy navigation
Design Token Management
- Import tokens from Figma Styles
- Import tokens from GitHub
- Import tokens from JSON
- No-code token editing
- Document Design Tokens
- Style Dictionary Integration
- Export as JSON
- Generate GitHub Pull Request
- Import tokens from Figma Styles
- Import tokens from GitHub
- Import tokens from JSON
- No-code token editing
- Document Design Tokens
- Style Dictionary Integration
- Export as JSON
- Generate GitHub Pull Request