SPECS


JS Frameworks


Javascript Frameworks mainly for Frontend Development


Vite

Javascript Framework

Vite.js (French for "quick", pronounced /viːt/) is a modern frontend build tool and development server designed to provide an incredibly fast and lean development experience for web projects. Created by Evan You (the creator of Vue.js), it serves as a faster, minimal-configuration alternative to older tools like Webpack.
More Information...

For full documentation visit vite.dev.


React

Javascript Framework

React (also known as React.js or ReactJS) is a free and open-source JavaScript library developed by Meta for building dynamic and interactive user interfaces. Instead of forcing developers to update full webpages manually, it uses a Component-Based Architecture to break down user interfaces into small, isolated, and reusable pieces of code.
More Information...

For full documentation visit react.dev.


NextJS

Javascript Framework

Next.js is an open-source React framework created by Vercel that enables you to build fast, full-stack web applications. While React is a frontend library for building user interfaces, Next.js handles structural requirements like routing, data fetching, and performance optimizations right out of the box. It automatically processes pages on the server side, giving your app vastly superior SEO and speed compared to traditional standalone React setups.
More Information...

For full documentation visit nextjs.org.


JQuery

Javascript Framework

jQuery is a fast, lightweight, and feature-rich JavaScript library created to simplify web development. Summarized by its famous principle, "write less, do more," it allows developers to handle HTML document traversal, event handling, animations, and Ajax requests with just a few lines of code.
More Information...

For full documentation visit jquery.com.


ExpressJS

Javascript Framework

Express.js is a minimal, fast, and flexible backend web application framework for Node.js designed to simplify building web servers and RESTful APIs. Instead of writing complex, repetitive low-level code using standard Node.js modules, Express.js provides a clean API to manage routes, handle incoming data, and integrate third-party tools.
More Information...

For full documentation visit expressjs.com.


Node

Javascript Framework

Node.js is a free, open-source, cross-platform JavaScript runtime environment that executes JavaScript code outside a web browser, enabling developers to build scalable server-side applications. By utilizing Google Chrome's fast V8 engine, it unifies web development around a single language for both front-end and back-end tasks.
More Information...

For full documentation visit nodejs.org.


Angular

Javascript Framework

Angular is an open-source, TypeScript-based front-end web application framework developed and maintained by Google. It is explicitly designed for building robust, enterprise-scale Single-Page Applications (SPAs) by organizing code into reusable, component-based building blocks.
More Information...

For full documentation visit openwebui.com.


Vue

Javascript Framework

Vue.js (pronounced "view") is an open-source, progressive JavaScript framework used to build interactive user interfaces and Single-Page Applications (SPAs). It focuses on the front-end (the view layer) of a web application. It simplifies dynamic DOM rendering through reactive data binding.
More Information...

For full documentation visit vuejs.org.


Svelte

Javascript Framework

Svelte is a modern frontend JavaScript framework that builds user interfaces by shifting work out of the browser and into a compile step. Unlike traditional frameworks like React or Vue—which use a Virtual DOM to detect changes at runtime—Svelte compiles your code down to tiny, vanilla JavaScript modules that surgically update the DOM exactly where needed. This results in faster application loading times, exceptional performance, and significantly less boilerplate code.
More Information...

For full documentation visit svelte.dev.


Astro

Javascript Framework

Astro.js is a modern JavaScript web framework designed for building fast, content-driven websites like blogs, portfolios, marketing pages, and e-commerce stores. Its core philosophy revolves around delivering zero client-side JavaScript by default, using a server-first architecture that pre-renders pages into lightweight, static HTML and CSS before sending them to the browser.
More Information...

For full documentation visit astro.build.


Redux

Javascript Framework

Redux is an open-source JavaScript library used for managing and centralizing application state. It helps you write applications that behave consistently, are easy to test, and run smoothly across client, server, and native environments.
More Information...

For full documentation visit redux.js.org.


Electronjs

Javascript Framework

ElectronJS is an open-source framework used to build cross-platform desktop applications using web technologies like JavaScript, HTML, and CSS. It achieves this by combining the Chromium rendering engine with the Node.js runtime environment into a single package, enabling your app to run seamlessly on Windows, macOS, and Linux. High-profile desktop applications like Visual Studio Code, Discord, Figma, and Slack are built using Electron.
More Information...

For full documentation visit electronjs.org.


Development Frameworks


JS Frameworks


CSS Frameworks


More Frameworks




---
title: JS Frameworks
text: Javascript Frameworks mainly for Frontend Development
image: /assets/svg/nodejs-alt.svg
link: 
target: 
---