10 Best Vanilla JavaScript Frameworks Libraries

List hand-picked by Openbase Experts
Learn More

postcss

Transforming styles with JS plugins

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
107
Top Feedback
16Highly Customizable
15Great Documentation
14Performant
GitHub Stars
26K
Weekly Downloads
54M
Last Commit
8d ago

@angular/core

The modern web developer’s platform

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
849
Top Feedback
35Great Documentation
29Easy to Use
29Highly Customizable
GitHub Stars
78K
Weekly Downloads
3M
Last Commit
5d ago

react

A declarative, efficient, and flexible JavaScript library for building user interfaces.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
3,396
Top Feedback
266Great Documentation
239Easy to Use
213Performant
GitHub Stars
178K
Weekly Downloads
11M
Last Commit
5d ago

react-native

A framework for building native applications using React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.6/ 5
1,206
Top Feedback
74Great Documentation
58Easy to Use
50Performant
GitHub Stars
100K
Weekly Downloads
590K
Last Commit
5d ago

bootstrap

The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
2,460
Top Feedback
122Easy to Use
120Great Documentation
73Highly Customizable
GitHub Stars
154K
Weekly Downloads
3M
Last Commit
5d ago

tailwindcss

A utility-first CSS framework for rapid UI development.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
423
Top Feedback
87Great Documentation
78Highly Customizable
76Easy to Use
GitHub Stars
50K
Weekly Downloads
1M
Last Commit
5d ago

preact

⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
111
Top Feedback
18Easy to Use
17Performant
14Great Documentation
GitHub Stars
30K
Weekly Downloads
856K
Last Commit
6d ago

svelte

Cybernetically enhanced web apps

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
359
Top Feedback
90Performant
86Great Documentation
84Easy to Use
GitHub Stars
53K
Weekly Downloads
211K
Last Commit
5d ago

react-admin

A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.4/ 5
48
Top Feedback
10Great Documentation
7Highly Customizable
5Performant
GitHub Stars
18K
Weekly Downloads
44K
Last Commit
6d ago

stylelint

A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
16
Top Feedback
9Great Documentation
7Easy to Use
3Performant
GitHub Stars
9K
Weekly Downloads
553K
Last Commit
24d ago

vue

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
2,291
Top Feedback
251Great Documentation
233Easy to Use
185Performant
GitHub Stars
191K
Weekly Downloads
3M
Last Commit
13d ago

stream-chat

JS / Browser Client - Build Chat with GetStream.io

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
95
Weekly Downloads
44K
Last Commit
6d ago

uikit

A lightweight and modular front-end framework for developing fast and powerful web interfaces

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.6/ 5
30
Top Feedback
9Easy to Use
8Great Documentation
6Performant
GitHub Stars
17K
Weekly Downloads
22K
Last Commit
4d ago

jss

JSS is an authoring tool for CSS which uses JavaScript as a host language.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.3/ 5
6
Top Feedback
4Easy to Use
2Great Documentation
2Performant
GitHub Stars
7K
Weekly Downloads
2M
Last Commit
23d ago

ember-source

Ember.js - A JavaScript framework for creating ambitious web applications

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.8/ 5
25
Top Feedback
4Great Documentation
4Performant
4Poor Documentation
GitHub Stars
22K
Weekly Downloads
181K
Last Commit
23d ago

carbon-components

A design system built by IBM

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
5
Top Feedback
2Great Documentation
2Easy to Use
2Highly Customizable
GitHub Stars
5K
Weekly Downloads
87K
Last Commit
5d ago

polished

A lightweight toolset for writing styles in JavaScript ✨

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
9
Top Feedback
3Great Documentation
3Easy to Use
2Performant
GitHub Stars
7K
Weekly Downloads
4M
Last Commit
2mos ago

emotion

👩‍🎤 CSS-in-JS library designed for high performance style composition

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
17
Top Feedback
11Great Documentation
10Easy to Use
7Highly Customizable
GitHub Stars
14K
Weekly Downloads
552K
Last Commit
10d ago
goo

goober

🥜 goober, a less than 1KB 🎉 css-in-js alternative with a familiar API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
3
Top Feedback
2Performant
2Responsive Maintainers
1Great Documentation
GitHub Stars
2K
Weekly Downloads
110K
Last Commit
12d ago

styled-jsx

Full CSS support for JSX without compromises

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
3
Top Feedback
2Great Documentation
2Easy to Use
2Highly Customizable
GitHub Stars
7K
Weekly Downloads
2M
Last Commit
1mo ago

inferno

🔥 An extremely fast, React-like JavaScript library for building modern user interfaces

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
25
Top Feedback
4Performant
3Great Documentation
3Easy to Use
GitHub Stars
15K
Weekly Downloads
60K
Last Commit
11d ago

solid-js

A declarative, efficient, and flexible JavaScript library for building user interfaces.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
16
Top Feedback
11Performant
6Easy to Use
6Poor Documentation
GitHub Stars
13K
Weekly Downloads
12K
Last Commit
6d ago

fomantic-ui

Fomantic-UI is a community fork of Semantic-UI

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
7
Top Feedback
8Easy to Use
7Great Documentation
7Performant
GitHub Stars
3K
Weekly Downloads
9K
Last Commit
13d ago
bul

bulma

Modern CSS framework based on Flexbox

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.2/ 5
189
Top Feedback
31Great Documentation
26Easy to Use
21Highly Customizable
GitHub Stars
45K
Weekly Downloads
174K
Last Commit
12d ago

angular

AngularJS - HTML enhanced for web apps!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.4/ 5
747
Top Feedback
31Great Documentation
21Performant
17Easy to Use
GitHub Stars
60K
Weekly Downloads
453K
Last Commit
3mos ago

sendbird

Sendbird Chat SDK for JavaScript for enablement of a rich, engaging, scalable, and real-time chat service.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
87
Weekly Downloads
34K
Last Commit
1mo ago

astroturf

An "artificial" CSS-in-JS for those that want it all.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
1Easy to Use
1Performant
GitHub Stars
2K
Weekly Downloads
6K
Last Commit
1mo ago
hyp

hyperapp

The tiny framework for building hypertext applications.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
21
Top Feedback
5Easy to Use
4Great Documentation
4Performant
GitHub Stars
19K
Weekly Downloads
2K
Last Commit
2mos ago

axentix

Axentix is an open source Framework based on CSS Grid using HTML, CSS and JS. The easy layout control and grid system makes it one of the most easy to learn framework.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
4
Top Feedback
2Great Documentation
2Easy to Use
2Performant
GitHub Stars
106
Weekly Downloads
437
Last Commit
1mo ago

charts.css

Open source CSS framework for data visualization.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
3Easy to Use
3Performant
2Great Documentation
GitHub Stars
5K
Weekly Downloads
1K
Last Commit
3mos ago
ss

styled-system

Responsive, theme-based style props for building design systems with React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
1Highly Customizable
GitHub Stars
N/A
Weekly Downloads
453K
Last Commit
N/A

mithril

A JavaScript Framework for Building Brilliant Applications

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
8
Top Feedback
4Easy to Use
3Great Documentation
3Performant
GitHub Stars
13K
Weekly Downloads
12K
Last Commit
4mos ago
ctq

cra-template-quickstart-redux

Opinionated quickstart Create React App template with Redux, React Testing Library and custom eslint configuration

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
62
Weekly Downloads
19
Last Commit
1mo ago
bc

bubblegum-css

Bubblegum is a classless CSS framework, this is more than a simple framework, this is a simple, flexible and intuitive modern framework, fast to install, easy to use, and customizable.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
1Easy to Use
1Performant
GitHub Stars
8
Weekly Downloads
16
Last Commit
10mos ago
sys

sysacss

Free And Open Source Responsive Modern CSS Framework

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
3
Weekly Downloads
1
Last Commit
1mo ago
ctn

cra-template-npm-library

Create React App template to build and publish NPM libraries with rollup, eslint and stylelint configurations.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
11
Weekly Downloads
3
Last Commit
1mo ago
mc

materialize-css

Materialize, a CSS Framework based on Material Design

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.6/ 5
160
Top Feedback
3Great Documentation
2Easy to Use
1Hard to Use
GitHub Stars
39K
Weekly Downloads
29K
Last Commit
2yrs ago

facepaint

Responsive style values for css-in-js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
545
Weekly Downloads
38K
Last Commit
3yrs ago

backbone.marionette

The Backbone Framework

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
3
Top Feedback
N/A
GitHub Stars
7K
Weekly Downloads
25K
Last Commit
1mo ago

knockout

Knockout makes it easier to create rich, responsive UIs with JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.6/ 5
14
Top Feedback
4Great Documentation
3Hard to Use
1Bleeding Edge
GitHub Stars
10K
Weekly Downloads
58K
Last Commit
3mos ago

semantic-ui-css

CSS Only distribution

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.2/ 5
10
Top Feedback
7Great Documentation
5Performant
4Responsive Maintainers
GitHub Stars
432
Weekly Downloads
105K
Last Commit
3yrs ago

gatsby-starter-blog

Gatsby starter for creating a blog

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
4
Top Feedback
1Easy to Use
1Performant
GitHub Stars
3K
Weekly Downloads
3
Last Commit
5d ago

converse.js

Web-based XMPP/Jabber chat client written in JavaScript

License Icon
License: MPL-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
87
Last Commit
5d ago
sc

spectre.css

Spectre.css - A Lightweight, Responsive and Modern CSS Framework

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
10
Top Feedback
3Great Documentation
2Easy to Use
2Performant
GitHub Stars
11K
Weekly Downloads
5K
Last Commit
1yr ago
ss

selekkt-skelet

Skelet.css a contemporary CSS framework. The basics to get started.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
1Performant
1Highly Customizable
GitHub Stars
61
Weekly Downloads
0
Last Commit
1mo ago

fomantic-ui-css

CSS only distribution of Fomantic UI

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
3
Top Feedback
2Great Documentation
2Easy to Use
GitHub Stars
29
Weekly Downloads
485
Last Commit
5mos ago
cd

cleanify-design

HTML, CSS & JS personal framework.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
2
Last Commit
4mos ago

@patternfly/react-core

A set of React components for the PatternFly project.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
549
Weekly Downloads
23K
Last Commit
5d ago

bf-solid

This repo will collect all basic BuzzFeed styling CSS.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
131
Weekly Downloads
41
Last Commit
2yrs ago

muicss

Lightweight CSS framework

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.8/ 5
5
Top Feedback
2Hard to Use
1Easy to Use
1Highly Customizable
GitHub Stars
4K
Weekly Downloads
2K
Last Commit
2yrs ago