A framework is a pre-built structure or platform that provides a foundation for developing software applications. It includes reusable components, libraries, and tools to help developers organize and standardize their code, making development faster and more efficient.
The latest version of HTML, providing new elements and attributes for modern web development.
A responsive front-end framework that allows you to design responsive websites quickly.
A collection of free, fully responsive HTML5 and CSS3 site templates.
A popular HTML, CSS, and JS framework for developing responsive, mobile-first projects on the web.
A modern responsive front-end framework based on Material Design.
A development framework that helps create beautiful, responsive layouts using human-friendly HTML.
A utility-first CSS framework for creating custom designs without writing custom CSS.
A modern CSS framework based on Flexbox that provides a responsive, mobile-first design.
A preprocessor scripting language that extends CSS with features like variables, nested rules, and functions.
A high-performance templating engine for Node.js, designed to simplify the process of writing HTML.
A modern client-side JavaScript framework for building single-page applications.
A simple library for building fast, lightweight web components.
A popular HTML, CSS, and JS framework for developing responsive, mobile-first projects on the web.
A utility-first CSS framework for creating custom designs without having to leave your HTML.
A modern CSS framework based on Flexbox, providing a clean and responsive design.
A responsive front-end framework that allows you to design responsive websites quickly.
A modern responsive front-end framework based on Material Design.
A development framework that helps create beautiful, responsive layouts using human-friendly HTML.
A JavaScript library for building user interfaces, maintained by Facebook.
A progressive framework for building UIs and single-page applications.
A full-featured JavaScript framework for dynamic web applications, developed by Google.
A compiler that generates highly optimized vanilla JavaScript at build time, no virtual DOM.
A framework with a strong convention-over-configuration approach for ambitious web applications.
A lightweight framework that provides models, views, and collections to organize code.
A minimal framework for adding interactivity with a Vue-inspired syntax and smaller footprint.
A fast, lightweight alternative to React with the same API, focused on performance.
A small, modern JavaScript framework for building single-page applications.
A lightweight library for building fast web components, part of Google’s Polymer Project.
A minimal and flexible Node.js web application framework that provides a robust set of features for building web and mobile applications.
A fast and low-overhead web framework for Node.js, optimized for speed and efficiency.
A progressive Node.js framework for building efficient, reliable, and scalable server-side applications using TypeScript.
A React-based framework for building server-rendered and static web applications with optimized performance.
A Vue-based framework for building server-side rendered (SSR), static, and hybrid web applications with ease.
A React-based framework for building fast, scalable, and dynamic web applications with a focus on server-side rendering and data fetching.
A full-stack JavaScript framework for building real-time web and mobile applications, integrating frontend, backend, and database seamlessly.
An open-source framework for building cross-platform mobile applications using React and JavaScript.
An open-source framework for building cross-platform mobile, web, and desktop applications using web technologies like HTML, CSS, and JavaScript.
An open-source platform for building cross-platform React Native applications with a streamlined development process.
A high-level Python web framework that encourages rapid development and clean, pragmatic design.
A lightweight WSGI web application framework in Python.
A lightweight Python web framework aimed at making it easy to build web applications quickly.
A modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.
A Python web framework and asynchronous networking library, originally developed for FriendFeed.
A collection of libraries and frameworks for data analysis, machine learning, and artificial intelligence.
Tools and libraries for scientific research, automation, and general utility.
A comprehensive framework for building enterprise applications in Java.
An ORM framework for mapping Java classes to database tables.
A framework for building web applications using Java.
A framework for building component-based user interfaces for web applications.
A web application framework that leverages the Groovy language and is built on top of Spring.
A PHP framework for web artisans, offering elegant syntax and tools for routing, authentication, and database management.
A PHP framework for web applications and a set of reusable PHP components. Symfony provides tools for building scalable and maintainable projects.
A lightweight PHP framework for building web applications with an easy-to-use toolkit.
A robust and secure PHP framework for building enterprise-level applications with modular components.
A rapid development framework for PHP that provides a set of tools to develop scalable web applications.
A high-performance PHP framework built as a C extension, designed for speed and low resource consumption.
A lightweight micro-framework for building simple, yet powerful web applications and APIs in PHP.
A fast, secure, and efficient PHP framework for building large-scale web applications.
A framework for building interactive web applications in R, particularly for data analysis and visualization.
A data visualization package for R that uses the Grammar of Graphics to create complex and customizable visualizations.
A powerful package for data manipulation that simplifies common data transformation tasks like filtering, grouping, and summarizing data.
A package that provides functions for tidying up data, helping to reshape datasets into a consistent format for analysis.
A comprehensive framework for building predictive models in R, including preprocessing, feature selection, and evaluation.
A framework for creating REST APIs in R by simply decorating functions with special comments.
A framework for creating dynamic documents, reports, presentations, and dashboards in R by combining code and narrative.
A high-performance package for data manipulation, particularly useful for large datasets.
A package for working with time series data in R, providing a convenient way to manipulate and analyze time-based data.
A package that makes it easier to work with dates and times in R.
A package that facilitates the integration of R and C++ code, allowing for improved performance in computationally intensive tasks.
A testing framework for R, providing functions to write unit tests for R code.
A tool for dynamic report generation in R, converting R Markdown files into HTML, PDF, and other formats.
A library for creating interactive plots and dashboards in R.
The core framework for building graphical user interfaces in iOS applications.
A framework for managing the model layer in iOS applications, providing object-graph management and persistence.
A framework for creating 2D games and animations on iOS, macOS, watchOS, and tvOS.
A framework for augmented reality (AR) development, enabling the creation of immersive AR experiences.
A framework for developing apps for Apple Watch, supporting notifications, user interface elements, and sensors.
A powerful animation framework for creating smooth, high-performance animations for user interfaces and other elements.
A framework for 2D graphics rendering and drawing, enabling tasks like image manipulation and custom graphics.
A declarative framework for building user interfaces across all Apple platforms, with easy-to-use tools for UI development.
A framework for handling asynchronous events and managing data streams, making it easier to work with dynamic data.
A framework for integrating machine learning models into iOS, macOS, watchOS, and tvOS apps.
A tool for managing the distribution of Swift code, allowing for easy integration of libraries and packages into your projects.
A low-level networking framework for building high-performance, event-driven network applications.
A Kotlin framework for building web applications and microservices, providing asynchronous, non-blocking I/O support.
A framework for building stand-alone, production-grade applications in Java or Kotlin with minimal configuration.
A Kotlin SQL framework that allows building type-safe SQL queries and provides an ORM for working with databases.
A Kotlin library for serialization and deserialization of objects into various formats such as JSON, ProtoBuf, and CBOR.
A Kotlin library for simplifying Android development by providing easy-to-use DSLs for layouts, intents, and more.
A domain-specific language (DSL) framework for building readable, concise configuration files in Kotlin.
A library for functional programming in Kotlin, offering data types and abstractions for working with immutable data and functional operations.
A testing framework for Kotlin designed to be expressive, lightweight, and easy to use for unit and integration testing.
A Kotlin library that simplifies asynchronous programming by providing lightweight threads and cooperative multitasking.
A Kotlin-based declarative UI framework for building desktop applications using the same principles as Jetpack Compose for Android.
Kotlin Native enables you to compile Kotlin code to native binaries that run without a virtual machine, allowing you to write apps for iOS, embedded systems, and other platforms.
A Kotlin API for generating .kt source files, commonly used for code generation tasks.
Qt is a cross-platform framework used for developing GUI applications, as well as non-GUI programs like command-line tools and server-side applications.
Boost is a collection of peer-reviewed, portable C++ source libraries that help with everything from basic utilities to advanced techniques.
Eigen is a C++ template library for linear algebra, including matrices, vectors, numerical solvers, and vector operations, widely used in machine learning, robotics, and scientific computing.
The STL is a collection of template classes and functions in C++ that provides data structures like vectors, lists, queues, and algorithms for sorting and searching.
OpenCV is an open-source computer vision and machine learning software library that provides tools for real-time image and video processing.
ASP.NET is a framework for building dynamic web applications and services with C#. It provides tools and libraries for web development, including MVC architecture, Web API, and real-time communication using SignalR.
Xamarin is a cross-platform framework for building mobile applications for Android, iOS, and Windows using C# and .NET. It allows sharing code across platforms while providing native performance.
Entity Framework (EF) is an object-relational mapping (ORM) framework for .NET that allows developers to work with databases using .NET objects, eliminating the need for most of the data-access code.
Unity is a powerful game development platform that uses C# as its primary scripting language. It is widely used for developing both 2D and 3D games and interactive experiences across multiple platforms.
Blazor is a framework for building interactive web applications using C# instead of JavaScript. It runs in the browser via WebAssembly or on the server.
A full-stack web application framework that follows the MVC pattern and emphasizes convention over configuration.
A DSL for quickly creating web applications in Ruby with minimal effort.
The Netwide Assembler is a popular assembler for x86 architectures with a straightforward syntax.
The assembler component of GNU Binutils used across Unix-like systems and embedded toolchains.
Microsoft Macro Assembler for creating Windows executables with access to system-level APIs.
The GNU Bourne Again Shell is the default shell on most Linux distributions and supports rich scripting features.
The Z shell offers advanced interactive features, powerful globbing, and plugin support.
The Friendly Interactive SHell focuses on usability with smart suggestions and simple scripting.
A cross-platform toolkit for creating graphical user interfaces in C with bindings for many languages.
An asynchronous I/O library that provides event loops and cross-platform abstractions for networked C applications.
Simple DirectMedia Layer provides low-level access to graphics, audio, and input devices for games and multimedia software.
An advanced open-source relational database known for standards compliance and extensibility.
A widely used open-source relational database powering web applications and services.
A self-contained, serverless SQL database engine used in embedded systems and local storage.
A graphical environment for modeling, simulating, and analyzing dynamic systems integrated with MATLAB.
Domain-specific collections of functions that extend MATLAB for areas like signal processing, control systems, and machine learning.
A runtime that lets you deploy MATLAB analytics as scalable, secure web services.
A mature MVC web framework that encourages reusable components and rapid development in Perl.
A modern real-time web framework for Perl with a focus on minimalism and performance.
A lightweight web application framework inspired by Sinatra and designed for simplicity in Perl.
A high-performance web framework leveraging Haskell's type system for safety and correctness.
A type-level DSL for building web APIs in Haskell with automatic client and server generation.
A lightweight web framework inspired by Sinatra, ideal for quickly prototyping Haskell services.
A reactive web framework for building scalable applications with asynchronous APIs and developer-friendly tooling.
A toolkit and runtime for building concurrent, distributed, and resilient message-driven applications on the JVM.
An analytics engine for large-scale data processing with first-class Scala APIs.
The official LESS compiler that enables dynamic stylesheet authoring in browsers and build pipelines.
Earlier versions of Bootstrap were authored in LESS, offering customizable variables and mixins.
A UI component framework originally authored with LESS for theming and customization.
An open-source UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
A web framework that brings Angular's component architecture to Dart developers.
A minimalist web server framework for building REST APIs and backend services in Dart.
A platform for building mobile and desktop web applications using TypeScript-based components.
A progressive Node.js framework for building efficient server-side applications with TypeScript and modular architecture.
A React framework that provides hybrid static and server rendering with excellent TypeScript support out of the box.
Building intelligent applications using Large Language Models and AI services.
A high-performance zig web framework based on facial/zap.
The highly productive Julia web framework.