awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
UI · Awesome GitHub Repositories

8 repos

Awesome GitHub RepositoriesUI

Automated tools for verifying user interface interactions, state, and visual consistency across different environments.

Explore 8 awesome GitHub repositories matching testing & quality assurance · UI. Refine with filters or upvote what's useful.

  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Testing Frameworks
  5. UI

Awesome UI GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • vuejs/vue

    vuejs/vue

    209,962GitHubView on GitHub↗

    This project is a framework for building user interfaces through a component-based architecture. It utilizes a declarative template syntax and a reactive data-binding system to synchronize application state with the Document Object Model. Developers can construct complex interfaces by composing reusable, self-contained

    Verifies component behavior and state by mounting UI elements into a controlled testing environment.

    TypeScriptframeworkfrontendjavascript
  • facebook/react-native

    facebook/react-native

    125,418GitHubView on GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives.

    Verifies user interface interactions and component states through automated assertions to ensure visual and functional consistency.

    C++androidapp-frameworkcross-platform
  • oven-sh/bun

    oven-sh/bun

    87,491GitHubView on GitHub↗

    Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The

    Simulates browser-like environments within test suites to verify user interface interactions and ensure consistent visual behavior.

    Zigbunbundlerjavascript
  • laravel/laravel

    laravel/laravel

    83,758GitHubView on GitHub↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. Th

    Rendering views in isolation allows developers to verify component output and structure without triggering full HTTP request cycles.

    Bladeframeworklaravelphp
  • microsoft/playwright

    microsoft/playwright

    82,810GitHubView on GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior

    Mounts components into real browser environments to inspect layout, user interactions, and visual regression.

    TypeScriptautomationchromechromium
  • ocornut/imgui

    ocornut/imgui

    71,441GitHubView on GitHub↗

    This project is an immediate-mode graphical user interface library designed for rapid development of tools and debugging interfaces. By generating UI geometry every frame through procedural code, it eliminates the need for persistent state synchronization between application data and the interface. It is primarily inte

    Automates functional and visual testing by driving interface interactions through a dedicated engine.

    C++apicplusplusframework
  • nuxt/nuxt

    nuxt/nuxt

    59,659GitHubView on GitHub↗

    Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on a

    Replicates essential browser APIs and DOM interfaces within test suites to ensure UI components function reliably outside a live browser.

    TypeScriptcsrframeworkfull-stack
  • angular/angular.js

    angular/angular.js

    58,970GitHubView on GitHub↗

    AngularJS is a structural framework for building dynamic web applications by extending standard HTML with custom tags and attributes. It operates as a client-side template engine that transforms declarative markup into interactive components, organizing application logic through a model-view-controller pattern. By util

    Provides specialized testing utilities to validate user interface behavior and state consistency during simulated browser interactions.

    JavaScript

Explore sub-tags

  • Browser Environment MocksSimulation tools that replicate browser APIs and DOM environments to allow UI testing without a full browser instance.
  • ResilientTesting frameworks built with mechanisms to handle asynchronous UI updates and reduce flakiness in automated interface tests.
  • UI Test EnginesCore engines that drive browser automation and interact with UI elements to perform functional and visual testing.