A detailed comparison of top Webflow frameworks: Client-First, MAST, and Lumos, to help you choose the right one for your project. Webflow frameworks have become an essential part of the Webflow development landscape, offering standardized approaches to structuring and styling websites. Since Webflow’s inception in 2012, frameworks have grown rapidly in popularity. Whether you're a beginner or an experienced developer, frameworks can save you time, reduce complexity, and help build scalable websites. But with so many options out there, how do you choose which one is right for you?
In this post, I’ll be diving into three of the most popular Webflow frameworks: Client-First, MAST, and Lumos. I’ll give you an in-depth look at each framework's methodology, benefits, and potential downsides to help you make a more informed decision for your next project.
A Quick Disclaimer
Before we get into the details of each framework, I want to make it clear that the opinions shared in this article are based on my experience using these frameworks. With over 3 years of Webflow experience and numerous client projects under my belt, I've worked with each of these frameworks, but remember, every developer has their own style. This guide aims to give you a clearer understanding, but ultimately, the best choice will depend on your personal workflow and the needs of your project and/or client.
What is a Webflow Framework?
A Webflow framework is a set of pre-defined conventions for class naming, page structure, and styling that make it easier to build organized and scalable websites. Frameworks come with comprehensive documentation that explains how to implement these conventions in a Webflow project, helping you get started quickly and ensuring your work is consistent and maintainable.
Some of the major benefits of using a framework include:
- Faster development: Predefined classes and utility systems save time.
- Consistency: Helps create a standardized structure across all your Webflow projects.
- Better collaboration: Clear documentation makes it easier to hand off projects to other developers or clients.
But not all frameworks are created equal. Let's dive into the specifics of the top three frameworks I recommend: Client-First, MAST, and Lumos.
.png)
Client-First: The Most Popular Framework
Client-First, developed by Finsweet, was the first framework to really take off in the Webflow community, and it's still one of the most widely used frameworks today. It's known for being beginner-friendly while still offering depth for advanced developers.
Approach
- Clear Class Naming: One of the standout features of Client-First is its clear and descriptive class names. This is intentional—there are no abbreviations, just full words like
home-header_background-image
, which makes it easy for any developer to understand the structure and purpose of each element, no matter their level of expertise. - Minimal Utility System: Client-First comes with a basic utility system for typography, spacing, and core structure. However, any specific styles or layouts are left to custom classes. This makes it easy to learn and apply without too much complexity.
Key Benefits
- Beginner-Friendly: Client-First is great for developers who are new to Webflow. The class naming convention makes it easy to follow and understand, reducing the chances of mistakes.
- Widely Known & Used: Because of its popularity, many clients are familiar with Client-First. This means if you’re using it, clients are more likely to trust that your design is clean and well-organized.
- Large Community & Resources: Client-First has an extensive set of learning resources and tools, including the Relume Library, which provides a huge collection of pre-built components that integrate seamlessly with Client-First.
Considerations
- Slow Updates: Client-First has been slow to adapt to new Webflow features like variable modes and components. While the framework is well-documented, it hasn’t been updated in over two years to fully incorporate Webflow’s latest updates.
- Can Get Bloated: Because it uses custom classes more than utilities, Client-First can become bloated with large CSS files, especially on larger projects. This can slow down the site and make it harder to manage as the project grows.
Learn More:
- Client-First Learning Path: 7-day schedule to learn Client-First
- Client-First Certification: Become a Client-First Certified Expert
MAST: A Developer-First, Minimalist Framework
MAST was released in March 2023 by NoCodeSupplyCo, and it’s been receiving praise for its minimalist approach and its focus on speed and efficiency.

Approach
- Concise Class Names: MAST uses a clear and simple naming convention that’s easy to follow and doesn’t rely on as many layers of HTML as Client-First. This keeps things light and fast.
- Built-in Layout System: One of MAST’s unique features is its 12-column grid layout system, which simplifies the process of building responsive layouts without needing to create additional custom classes.
- Native Webflow Variables: MAST fully embraces Webflow’s native variables and modes, making it a great choice for those who want to leverage the power of Webflow's design system.
Key Benefits
- Faster Build Times: MAST’s layout system and utility classes save time and streamline development, especially for large-scale projects.
- Lightweight: MAST is designed to keep the codebase minimal, with a smaller CSS file that boosts performance.
- Developer-Friendly: It offers a lot of control and flexibility for experienced developers, with less reliance on custom classes compared to Client-First.
Considerations
- Steep Learning Curve: MAST’s approach can be a bit difficult to adjust to, especially if you’re used to frameworks with more utility-based systems. The 12-column layout system can also be tricky to modify, particularly on mobile breakpoints.
- Limited Layout Customization: While MAST offers great flexibility, modifying pre-built layouts can be more difficult, especially if you need custom layouts beyond the 12-column grid.
Learn More:
- MAST Documentation: Get started with MAST
Lumos: The Most Powerful Framework
Lumos by Timothy Ricks is the newest framework on this list, but it’s already making waves with its advanced features and highly customizable design system.

Approach
- Advanced Utility System: Lumos takes a comprehensive approach by using Webflow variables for styling, which allows for easy global changes. Every element is based on a component class that’s stacked with utility classes, providing fine-grained control over styling.
- Color Modes: One of the standout features of Lumos is its use of color modes, allowing for dynamic theming and color changes based on user interactions or time of day.
Key Benefits
- Advanced Global Edits: Lumos allows for quick and easy global changes using Webflow variables and custom code, making it a powerful choice for large, scalable websites.
- Color Modes: The color system allows for dynamic changes based on scroll, time of day, or other user interactions, which is perfect for dark/light modes and adaptive theming.
- Highly Customizable: Lumos offers great flexibility for advanced designers and developers, with the ability to deeply customize every part of the site’s design system.
Considerations
- Learning Curve: Lumos is more difficult to learn compared to Client-First or MAST. Its advanced features require a solid understanding of CSS and Webflow’s variable systems.
- Complexity: The system is more complex and may take longer to implement, especially for those new to Webflow or who don’t have a background in traditional web development.
Learn More:
- Lumos Documentation: Explore Lumos
Final Thoughts
Each framework—Client-First, MAST, and Lumos—has its strengths and is best suited for different needs and projects. Here’s a quick comparison to help you decide:
- Client-First: Best for beginners or those who want an easy-to-follow, well-documented framework with strong community support.
- MAST: Ideal for developers who need a lightweight, efficient framework with a clean, minimal approach and native Webflow variable integration.
- Lumos: Perfect for advanced developers looking for a highly customizable framework with robust color modes and global control.
I recommend exploring each framework and trying them out in your own projects. The right choice depends on your project needs, your team’s workflow, and the long-term scalability of your designs. Happy building! 🚀
Ready to dive deeper into Webflow frameworks?
- Client-First: Learn more about Client-First
- MAST: Explore MAST
- Lumos: Get started with Lumos
Feel free to reach out if you have any questions or need guidance on choosing the right framework for your project! Happy designing. ✨