Everything we released in 2024
Omlet Crew
It’s hard to believe Omlet just turned one. Here’s a birthday cake for you to… pfffooo! 🎂
Jokes aside — what a year it’s been! When we launched Omlet in October 2023, our goal was simple: to give design system teams better visibility into their codebase and help boost design system adoption.
Fast forward to today, and here we are — with many more users and many more features. Thanks to your amazing feedback, we’ve built something pretty awesome together.
So, let’s dive into all the goodies we’ve rolled out this year!
1. Saved Dashboard: a dedicated collection of insights
Kicking off 2024, we introduced the Saved Dashboard in January: a way to curate your own collection of charts that you care about the most, all in one place. Omlet’s Dashboard already comes loaded with out-of-the-box charts, but this update lets you save your own custom charts to a dedicated space, making it easy to revisit them anytime.
ProTip™️: Stick around for one of our later updates, where we’ll show you how you can take these Saved Dashboards to the next level with public links. 🤫
🔗 Read more about Saved Dashboard
2. Dynamic import support
Yep, we’ve updated the CLI to detect components imported using the import()
syntax.
3. New sign-up flow — Are you a designer or a dev?
Did you know that designers also care a lot about design system adoption in the codebase? In fact, we noticed 37% of Omlet users are designers. So at the beginning of the year, we tailored our onboarding flow based on what you do.
4. Nx support
We improved the CLI to detect individual projects in monorepos using Nx. 🥸
5. Invite Links — For you lazy folks
We know, you were too lazy to type out your teammates emails, so we’ve build Invite Links. With this update, you can just grab an invite link and share it with your team on Slack, Teams, mIRC or whatever you people chat on nowadays.
6. Performance improvements
Oh, this was a good one. This year, we made some serious performance improvements! The Dependency Tree now loads 10× faster for commonly used components, and the All Scans page loads 6× faster, making it easier to review and delete scans. Plus, we improved the CLI scan time by at least 33% and fixed those pesky time-out issues for large projects.
7. Public chart & dashboard links
You can now share charts and dashboards publicly to let your team review the analyses easily — no need to invite them to the workspace.
Not only that, but your teammates can also ask to join the workspace while viewing a public link.
8. Config file schema for IDEs
Auto-completion and error highlighting are now available for Omlet's CLI configuration in popular IDEs, like JetBrains and VS Code. You just need to add Omlet's schema to your config file.
9. Review scan issues within the Web app
Our aim is to prevent scan issues as much as possible, but they happen! We now surface common issues from your recent scans directly in the app. This makes it easier for you to ensure that the data in Omlet is accurate.
10. New filters for the Components page
We added a bunch of filters for you to filter components by — such as:
- Path
- # of usage
- # of children
- Name
Adding all these filters without updating the UI would be tough but no worries, this update also includes that.
11. Custom Properties and Tags 2.0
Design systems and component libraries are as unique as the teams behind them. It’s something we hear constantly in our chats with teams: they all have different configurations, challenges, and goals for their design system and UI libraries. This update is dedicated to help those different needs.
With custom properties, you can attach custom metadata to components. And with the new tagging experience, you can define and programmatically apply tags based on those attached properties.
🔗 Learn more about Custom Properties and Tags 2.0
12. Intro plan
Well, we’ve got to put food on the table, so here’s a pricing update. In July, we launched our entry level Intro plan. A quick reminder: every new user gets a 30-day trial of our Advanced plan to experience Omlet fully. After the trial, you can choose a plan that suits your needs, whether it’s Free or Paid.
13. All Scans page updates
This update is mostly for us — we’ve added the CLI version details to the All Scans page to help troubleshoot scan issues. Well honestly, this will also help you make sure all the CLI versions used in all your repos are up-to-date.
14. Dependency Tree improvements
Dependency Tree is one of the most-liked features of Omlet. It helps you easily visualize and track the relationships between components — like how many children they have and, more importantly, exactly where they are used. This way, let’s say when you want to deprecate a component, you can clearly understand its impact.
This update mostly improved the experience of the Dependency Tree. The components in the tree are now expandable, resulting in a smaller initial tree for faster loading times and less confusion.
15. New filters for time series charts
Need more control over how your data is displayed? With this update, we've added the ability to change the time period and interval of your charts — whether it’s weekly, daily, or monthly — giving you more control over how you view your data.
16. Rename projects
You can now update project names in Omlet! This helps teams use project names that make more sense for everyone. Say goodbye to confusing names like root
or frontend
. 🤓
17. Analyze components using custom properties
Analyze string-based custom component properties directly in charts. This update allows you to track component usage based on individual teams — learn more.
Finally, a big thank you to all our Omlet users! This first year wouldn’t have been possible without your feedback and support. Together, we’ve not only created a product, but we’ve also helped drive the conversation around the importance of data in design system adoption, all thanks to you.
Here's to an exciting 2025! 🥂
P.S. Curious about what’s coming next? We’re currently working on surfacing Omlet data directly within VS Code, to let you access all the Omlet goodness as you’re coding. Ping us at support@omlet.dev if you’re interested in trying it out!
P.P.S. If you made it this far, you deserve some Omlet goodies! Ping us at support@zeplin.io and we’ll send the first 25 readers some sweet swag.