Web & Desktop Frontend Technologies

VueJS
Vue.js is a progressive JavaScript framework for building modern, reactive user interfaces. It enables fast development, high performance, and scalable frontend architectures for web applications of any size.

Blazor
Blazor is a web UI framework for building interactive web applications using C# and .NET instead of JavaScript. It supports client-side and server-side models, enabling full-stack development within the .NET ecosystem.

ASP.NET Core MVC
ASP.NET Core MVC is a cross-platform web framework for building modern, high-performance web applications using the Model-View-Controller pattern. It offers strong security, scalability, and seamless integration with the .NET ecosystem.

ReactJS
ReactJS is a JavaScript library for building fast, interactive user interfaces using a component-based architecture. It enables scalable frontend development with efficient state management and high performance.

AngularJS
AngularJS is an open-source JavaScript framework for building dynamic single-page applications. It introduced two-way data binding and MVC architecture, enabling structured, data-driven frontend development.

jQuery
jQuery is a lightweight JavaScript library that simplifies DOM manipulation, event handling, and AJAX operations. It enables faster frontend development and cross-browser compatibility with minimal code.

ElectronJS
Electron is an open-source framework for building cross-platform desktop applications using web technologies. It combines Chromium and Node.js to deliver native desktop apps from a single JavaScript codebase.

Bootstrap
Bootstrap is a popular open-source CSS framework for building responsive, mobile-first web interfaces. It provides prebuilt components, a flexible grid system, and utility classes to accelerate frontend development.

HTML5
HTML5 is the latest major version of the HyperText Markup Language used to structure web content. It introduces semantic elements, multimedia support, and APIs that enable modern, interactive, and performance-friendly web applications.

CSS3
CSS3 is used in conjunction with HTML to format web pages and build the content structure.

ECMAScript
ECMAScript is the standardized specification behind JavaScript. It defines the language syntax, features, and behavior that power modern web, server-side, and cross-platform applications across browsers and runtimes.

Javascript
JavaScript is a core programming language of the web used to build interactive, dynamic, and real-time applications. It runs in browsers and servers, enabling full-stack development across web, mobile, and backend systems.

Next.js
Next.js is a React framework for production. It delivers server-side rendering, static generation, edge execution, React Server Components, and a file-based router — letting teams ship fast, SEO-friendly web apps with a single codebase.

GSAP
GSAP (GreenSock Animation Platform) is a professional-grade JavaScript animation library. It powers millions of web animations with precise timing, cross-browser reliability, and a plugin ecosystem that handles SVG, scroll-triggered motion, physics, and morphing.

Zustand
Zustand is a tiny, unopinionated state management library for React. It delivers a single hook, no boilerplate, no providers, and a fraction of Redux's surface area — making it the default 2026 pick for app-wide state that doesn't belong in React Context.

shadcn/ui
shadcn/ui is a collection of accessible, composable React components you copy into your own codebase. It is not a library you npm-install — it's a curated starter set built on Radix UI and Tailwind CSS that your team owns and customises freely.

Svelte
Svelte is a modern frontend framework that compiles components at build time into highly optimized JavaScript. It eliminates runtime overhead, delivering fast performance, smaller bundles, and a simpler development experience.

Pinia
Pinia is the official state management library for Vue.js, designed as a modern, lightweight, and type-safe alternative to Vuex. It provides intuitive APIs, strong TypeScript support, and modular stores for scalable applications.

Redux
Redux is a predictable state management library for JavaScript applications. It centralizes application state, enforces unidirectional data flow, and enables scalable, testable frontend architectures—commonly used with React and React Native.

Vuex
Vuex is a centralized state management library for Vue.js applications. It provides a predictable data flow and shared store to manage complex application state, especially in large and long-lived Vue projects.

Tailwind CSS
Tailwind CSS is a utility-first CSS framework that enables building custom, responsive user interfaces directly in markup. It provides low-level utility classes for rapid UI development without writing traditional CSS.

Sass
Sass is a powerful CSS preprocessor that extends CSS with variables, nesting, mixins, and functions. It helps teams write cleaner, more maintainable stylesheets and build scalable design systems for modern web applications.

Less
Less is a CSS preprocessor that extends CSS with variables, mixins, nesting, and functions. It simplifies stylesheet management and helps teams build consistent, maintainable, and reusable styling architectures.

Playwright
Playwright is a modern browser automation and end-to-end testing framework that enables reliable testing across Chromium, Firefox, and WebKit. It provides fast, deterministic tests for web applications with a single API.

Vitest
Vitest is a fast, modern testing framework built specifically for Vite-powered projects. It provides native ESM support, instant test execution, and seamless integration with modern frontend stacks like Vue, React, and Svelte.

Cypress
Cypress is a modern end-to-end testing framework designed for web applications. It runs directly in the browser, providing fast, reliable, and developer-friendly testing with real-time reloading and powerful debugging capabilities.

Tauri
Tauri is a lightweight framework for building cross-platform desktop applications using web technologies. It pairs a secure Rust backend with a system WebView, delivering small binaries, high performance, and strong security.

Nuxt
Nuxt is a Vue-based meta-framework for building high-performance web applications with server-side rendering, static site generation, and hybrid rendering. It enables SEO-friendly, scalable frontends with a modern developer experience.

Strapi
Strapi is an open-source headless CMS that enables teams to manage content through a customizable admin panel and deliver it via REST or GraphQL APIs. It offers flexibility, scalability, and full control over content models.
Other Technology Categories
Explore our other specialized technology categories.
Mobile Frontend Technologies
Explore our Mobile Frontend Technologies technologies and solutions.
View TechnologiesBackend & API Technologies
Explore our Backend & API Technologies technologies and solutions.
View TechnologiesDatabases & Data Technologies
Explore our Databases & Data Technologies technologies and solutions.
View TechnologiesCloud & Server Infrastructure
Explore our Cloud & Server Infrastructure technologies and solutions.
View TechnologiesAI & Advanced Technologies
Explore our AI & Advanced Technologies technologies and solutions.
View TechnologiesSecurity & Compliance Technologies
Explore our Security & Compliance Technologies technologies and solutions.
View TechnologiesDevOps & Delivery Technologies
Explore our DevOps & Delivery Technologies technologies and solutions.
View TechnologiesTools & Business Platforms
Explore our Tools & Business Platforms technologies and solutions.
View Technologies