Need advice about which tool to choose?Ask the StackShare community!
Flat UI vs Semantic UI: What are the differences?
Flat UI: Free Bootstrap Framework and Theme. Flat UI is a beautiful theme for Bootstrap. We have redesigned many of its components to look flat in every pixel; Semantic UI: A UI Component library implemented using a set of specifications designed around natural language. Semantic empowers designers and developers by creating a shared vocabulary for UI.
Flat UI and Semantic UI can be categorized as "Front-End Frameworks" tools.
Some of the features offered by Flat UI are:
- Bootstrap-based
- Retina Ready Images and Icons
- Custom form components
On the other hand, Semantic UI provides the following key features:
- Build Responsive Layouts Easier
- Self Explanatory
- Tag ambivalent
Flat UI and Semantic UI are both open source tools. It seems that Semantic UI with 45.9K GitHub stars and 4.84K forks on GitHub has more adoption than Flat UI with 14.5K GitHub stars and 2.46K GitHub forks.
Snapchat, Create.It, and Reviewable are some of the popular companies that use Semantic UI, whereas Flat UI is used by Apexure, Leonis Holding, and SkyQuest. Semantic UI has a broader approval, being mentioned in 77 company stacks & 55 developers stacks; compared to Flat UI, which is listed in 4 company stacks and 3 developer stacks.
Pros of Flat UI
- Sass support1
- CSS class naming conventions are similar to Bootstrap1
- Good for mockups and minimal UI design1
- Basic Flat design1
Pros of Semantic UI
- Easy to use and looks elegant157
- Variety of components92
- Themes64
- Has out-of-the-box widgets i would actually use61
- Semantic, duh57
- Its the future44
- Open source42
- Very active development37
- Far less complicated structure31
- Gulp28
- Already has more features than bootstrap9
- Just compare it to Bootstrap and you'll be hooked8
- Clean and consistent markup model7
- UI components7
- Responsiveness6
- Because it is semantic :-D4
- Elegant. clean. readable. maintainable4
- Good-Looking4
- Is big and look really great, nothing like this2
- Consistent2
- Great docs2
- Modular and scalable2
- Easy to use1
- Blends with reactjs1
- Jquery1
Sign up to add or upvote prosMake informed product decisions
Cons of Flat UI
- Not for creative and modern UI design1
Cons of Semantic UI
- Outdated build tool (gulp 3))5
- Poor accessibility support3
- HTML is not semantic (see list component)3
- Javascript is tied to jquery2