edgepedia

Frameworks, libraries, and APIs

177 articles

General

TouchWiz

TouchWiz is the user interface Samsung developed for its mobile phones, first as a drag-and-drop widget system and later as the skin layered over Android on Galaxy devices until 2017.

General

Unreal Engine 1

Unreal Engine 1 is the first generation of Epic Games' 3D game engine, developed between 1996 and 1999 and debuting with the first-person shooter Unreal in 1998.

General

Unreal Engine 2

Unreal Engine 2 is a game engine by Epic Games, the second generation of the Unreal Engine series, supporting DirectX 8 and powering PC, Xbox, and PlayStation 2 games.

General

Unreal Engine 3

Unreal Engine 3 (UE 3.0) is a game engine by Epic Games, used from 2006 as the dominant licensed engine of the Xbox 360 and PlayStation 3 generation.

General

Unreal Engine 4

Unreal Engine 4 is a game engine developed by Epic Games and first released in 2014, providing C++ code and visual scripting for building games across platforms.

General

Unreal Engine 5

Unreal Engine 5, also known as UE5, is a real-time 3D creation engine by Epic Games, released in April 2022 and used for games, film virtual production, and simulation.

General

VisualBoyAdvance

VisualBoyAdvance (VBA) is a free, open-source emulator for the Game Boy, Game Boy Color, and Game Boy Advance, first released in 1999 by the developer Forgotten.

General

VTK

VTK, or the Visualization Toolkit, is an open-source C++ toolkit for 3D graphics, modeling, and scientific visualization, begun in 1993 by Will Schroeder, Ken Martin, and Bill Lorensen and maintained by Kitware.

General

Vue.js

Vue.js is a free, open-source, MIT-licensed JavaScript framework for building user interfaces, created by Evan You in 2014 and one of the mainstream front-end frameworks alongside React and Angular.

General

Vuforia

Vuforia is an augmented reality software development kit that lets applications recognize and track images, objects, and spaces; Qualcomm developed it, and PTC has owned it since November 2015.

General

Vulkan

Vulkan, also known as the Vulkan API, is a cross-platform graphics and compute API from the Khronos Group, offering low-level GPU control with reduced CPU overhead.

General

Waydroid

Waydroid is a free, container-based tool that boots a full Android system, such as a LineageOS-based Android 13 image, on GNU/Linux and displays Android apps on the host desktop.

General

Web API

A Web API, or web application programming interface, lets software communicate over the Web by exchanging HTTP messages, spanning both browser-built-in APIs and HTTP-based web service APIs.

General

Web framework

A web framework, also known as a web application framework, is software that makes it easier to write and scale web applications by supplying tools for routing, databases, sessions, and security.

General

Web Server Gateway Interface

The Web Server Gateway Interface (WSGI) is a standard interface connecting Python web applications and frameworks to web servers, defined in PEP 333 in 2003.

General

WebAssembly System Interface

The WebAssembly System Interface, or WASI, is a group of standard APIs giving WebAssembly software a secure interface for running anywhere, from browsers to clouds to embedded devices.

General

Webhook

Webhook is an HTTP callback pattern in which a source system pushes event notifications—such as code pushes from GitHub or payments from Stripe—to a pre-registered subscriber URL.

General

Windows API

The Windows API, formerly called the Win32 API, is the application programming interface through which Microsoft Windows applications request services like windowing, graphics, storage, and networking, first released with Windows NT in 1993.

General

Windows Forms

Windows Forms, also known as WinForms, is a .NET user interface framework for building Windows desktop applications, introduced by Microsoft in 2002 and open-sourced in 2018.

General

Windows Presentation Foundation

Windows Presentation Foundation (WPF), code-named Avalon, is Microsoft's UI framework for building Windows desktop applications on .NET, first released in 2006 with .NET Framework 3.0.

General

Wine (software)

Wine, short for "Wine Is Not an Emulator," is a free, open-source compatibility layer that runs Windows applications on Linux, macOS, and BSD by translating Windows API calls into POSIX calls.

General

X Window System

The X Window System, also known as X11, is a network-transparent windowing system created at MIT in the 1980s and central to graphical interfaces on Linux and UNIX.

General

X-Video Motion Compensation

X-Video Motion Compensation (XvMC) is an X Window System extension, designed for XFree86 in 2000, that offloads motion compensation and IDCT video decoding to graphics hardware.

General

XMLHttpRequest

XMLHttpRequest (XHR) is a browser JavaScript API for transferring data between a client and server without reloading the page; despite the name, it retrieves any data type.

General

Yii

Yii is a free, open-source, component-based PHP web application framework for web apps and RESTful services, started by Qiang Xue in 2008 and named for the Chinese word meaning simple and evolutionary.

General

Zend Framework

Zend Framework was an open-source PHP framework and component library built on the MVC pattern, initiated by Zend Technologies in 2005 and continued since 2019 as the Laminas Project.

General

Zope

Zope is a free, open source web application server written in Python, first released in 1998 and best known as the foundation of the Plone CMS.