10 Best Vanilla JavaScript Frontend Framework Libraries

List hand-picked by Openbase Experts
Learn More

@angular/core

@angular/core

The modern web developer’s platform

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
85.2K
Weekly Downloads
3.1M
Last Commit
9mos ago
User Rating
4.5/ 5
1,610
Top Feedback
38Great Documentation
29Easy to Use
29Highly Customizable
svelte

svelte

Cybernetically enhanced web apps

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
63.3K
Weekly Downloads
28.7M
Last Commit
9mos ago
User Rating
4.7/ 5
754
Top Feedback
94Performant
88Great Documentation
88Easy to Use
react

react

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

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
199K
Weekly Downloads
16.6M
Last Commit
9mos ago
User Rating
4.7/ 5
8,439
Top Feedback
280Great Documentation
254Easy to Use
224Performant
react-native

react-native

A framework for building native applications using React

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
106K
Weekly Downloads
1.1M
Last Commit
9mos ago
User Rating
4.6/ 5
2,921
Top Feedback
82Great Documentation
66Easy to Use
56Highly Customizable
vue

vue

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
33.9K
Weekly Downloads
3.7M
Last Commit
10mos ago
User Rating
4.6/ 5
2,930
Top Feedback
262Great Documentation
241Easy to Use
192Performant
preact

preact

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
33.3K
Weekly Downloads
1.8M
Last Commit
9mos ago
User Rating
4.6/ 5
165
Top Feedback
19Easy to Use
18Performant
14Great Documentation
react-admin

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
21.1K
Weekly Downloads
51.8K
Last Commit
9mos ago
User Rating
4.4/ 5
65
Top Feedback
11Great Documentation
8Highly Customizable
6Performant
solid-js

solid-js

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
23.3K
Weekly Downloads
47.1K
Last Commit
9mos ago
User Rating
4.5/ 5
48
Top Feedback
13Performant
8Easy to Use
6Bleeding Edge
ember-source

ember-source

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

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
22.3K
Weekly Downloads
126K
Last Commit
9mos ago
User Rating
3.7/ 5
34
Top Feedback
6Hard to Use
5Easy to Use
5Performant
mithril

mithril

A JavaScript Framework for Building Brilliant Applications

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
13.5K
Weekly Downloads
76.7K
Last Commit
9mos ago
User Rating
4.7/ 5
12
Top Feedback
4Easy to Use
3Great Documentation
3Performant
inferno

inferno

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
15.6K
Weekly Downloads
111K
Last Commit
9mos ago
User Rating
4.8/ 5
31
Top Feedback
4Performant
3Great Documentation
3Easy to Use
angular

angular

AngularJS - HTML enhanced for web apps!

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
TypeScript Icon
Deprecated
GitHub Stars
59.3K
Weekly Downloads
538K
Last Commit
1yr ago
User Rating
4.4/ 5
1,268
Top Feedback
31Great Documentation
21Performant
17Easy to Use
hyp

hyperapp

1kB-ish JavaScript framework for building hypertext applications.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
18.8K
Weekly Downloads
2.3K
Last Commit
8mos ago
User Rating
4.7/ 5
26
Top Feedback
5Easy to Use
4Great Documentation
4Performant
axentix

axentix

The framework mixing fully customizable components and utility-first classes, leaving the design choice to the developer.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
192
Weekly Downloads
87
Last Commit
5mos ago
User Rating
4.6/ 5
5
Top Feedback
2Great Documentation
2Easy to Use
2Performant
backbone.marionette

backbone.marionette

The Backbone Framework

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
7.1K
Weekly Downloads
38.5K
Last Commit
1yr ago
User Rating
5.0/ 5
3
Top Feedback
ovee.js

ovee.js

Optionally reactive framework for server-side generated markup

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
14
Weekly Downloads
10
Last Commit
1yr ago
User Rating
5.0/ 5
1
Top Feedback
knockout

knockout

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
10.2K
Weekly Downloads
60.4K
Last Commit
1yr ago
User Rating
3.4/ 5
16
Top Feedback
4Great Documentation
3Hard to Use
1Bleeding Edge
mer

mercury

A truly modular frontend framework

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2.8K
Weekly Downloads
221
Last Commit
2yrs ago
User Rating
4.3/ 5
3
Top Feedback
2Great Documentation
2Easy to Use
1Performant
dj

display.js

A simple JavaScript framework for building ambitious UIs 😊

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
593
Weekly Downloads
170
Last Commit
4yrs ago
User Rating
3.9/ 5
9
Top Feedback
5Great Documentation
3Poor Documentation
3Hard to Use
cle

clearlyjs

Make it simple! A JavaScript library made for making small-scale apps in no time - and without learning a new language!

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1
Weekly Downloads
6
Last Commit
5mos ago