GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

headless-testing

Star

Here are 51 public repositories matching this topic...

Language: All
Filter by language
All 51 JavaScript 10 Python 7 Java 5 TypeScript 5 C# 4 GDScript 3 Rust 3 Dockerfile 2 Go 2 HTML 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

casperjs / casperjs

Star 7.2k

CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS

javascript phantomjs slimerjs headless-testing headless-browsers
  • Updated Apr 3, 2020
  • JavaScript

getgauge / taiko

Star 3.7k

A node.js library for testing modern web applications

automation headless testing-tools headless-testing headless-browsers headless-chrome headless-chromium
  • Updated Nov 11, 2026
  • JavaScript
puppetry

dsheiko / puppetry

Star 889

Web testing solution for non-developers on top of Puppeteer and Jest

continuous-integration test-automation ci-cd headless-testing ui-testing browser-automation visual-regression frontend-testing no-code web-testing e2e-testing qa-testing puppeteer
  • Updated Jun 19, 2026
  • JavaScript

tape-testing / tape-run

Star 223

Headless tape test runner

electron tap tape travis headless-testing
  • Updated Oct 31, 2024
  • JavaScript
kwin-mcp

isac322 / kwin-mcp

Star 80

MCP server for Linux desktop GUI automation on KDE Plasma 6 Wayland — 29 tools for virtual and live sessions

python linux kde accessibility plasma mcp desktop-automation wayland kwin headless-testing gui-automation ai-agents e2e-testing live-desktop live-session model-context-protocol mcp-server claude-code at-spi2 libei
  • Updated Nov 8, 2026
  • Python

spyoungtech / behave-webdriver

Star 64

Selenium webdriver step library for use with the behave BDD testing framework

python testing qa webdriver browser bdd selenium selenium-webdriver quality-assurance webdriverio headless-testing browser-automation behave headless-chrome
  • Updated Aug 11, 2025
  • Python

ryought / glx-docker-headless-gpu

Star 62

Run GLX apps and Xorg in a docker container on headless NVIDIA GPU server

docker unity glx headless-testing
  • Updated Dec 12, 2019
  • Dockerfile

holo-q / ratatui-ffi

Star 56

C ABI bindings for Ratatui (Rust TUI) — reusable from C, C#, etc.

rust charts terminal canvas cross-platform layout ffi widgets tui bindings interop language-bindings headless-testing text-user-interface terminal-ui zero-allocation c-abi cdylib crossterm ratatui
  • Updated Jun 4, 2026
  • Rust

mcrumm / elogram

Sponsor
Star 41

A mechanism to capture screenshots from Phoenix LiveView tests without a camera.

screenshots google-chrome elixir-lang elixir-phoenix headless-testing phoenix-framework phoenix-liveview
  • Updated Nov 7, 2022
  • Elixir

beorn / termless

Star 37

Like Playwright, but for terminal apps — headless testing across xterm.js, Ghostty, Alacritty, WezTerm, and more

testing typescript terminal headless ansi tui xterm headless-testing cross-terminal vitest ghostty playwright-style
  • Updated Nov 9, 2026
  • TypeScript

david-dick / firefox-marionette

Star 24

This is a client module to automate the Mozilla Firefox browser via the Marionette protocol

password-manager perl aria marionette perl-module perl5 mozilla-firefox certificate-authorities shadow-dom headless-testing root-certificates bookmark-manager browser-automation ssh-tunnel firefox-browser waterfox anti-fingerprinting marionette-client perl5-module anti-detection
  • Updated Jun 15, 2026
  • Perl

ersingvn / ludra

Star 21

The game engine built for AI agents. Games are JSON, errors come with fixes, and agents play-test their own games headlessly.

gamedev typescript ai game-engine headless-testing 2d ai-agents claude llm claude-code
  • Updated Nov 7, 2026
  • TypeScript

Bhakti-satalkar / junit-selenium-headless-testing

Star 16

Perform Headless testing by running Selenium tests with JUnit on LambdaTest cloud.

automation examples example headless selenium junit headless-testing junit5 headless-browsers headless-chrome automation-selenium automation-testing lambdatest
  • Updated Jun 22, 2022
  • Java

praveenLT / java-testng-headless-testing

Star 15

A sample repo to help you run headless mode with TestNG On LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.

headless selenium selenium-java headless-testing headless-browsers headless-cms headless-chrome headless-browser headless-wordpress lambdatest headless-ui headless-mode testng-on-lambdatest java-automation-testing java-testng-headless-testing java-headless-testing testng-headless-testing
  • Updated Jun 22, 2022
  • Java

fardog / ghostface

Star 11

Evaluate Javascript in PhantomJS, and print the output.

testing browser phantomjs headless-testing
  • Updated Sep 25, 2015
  • JavaScript

seehiong / the-jade-crypt

Star 9

A 2.5D wuxia platformer in Godot 4: 30 chambers built from ASCII text maps, each proved beatable by a headless rule engine and BFS solver. Play it in your browser.

game html5-game game-development platformer browser-game godot bfs web-game gdscript headless-testing level-design wuxia ascii-map indie-game godot4 2-5d procedural-validation
  • Updated Oct 4, 2026
  • GDScript

wieslawsoltes / ProTest

Sponsor
Star 6

Headless Avalonia UI testing for xUnit 3 and 4, with input simulation, tree inspection, automation, and recording helpers. ProTest NuGet packages use official Avalonia dependencies.

github-pages unit-testing csharp dotnet nuget xunit test-automation avalonia avaloniaui headless-testing ui-testing input-simulation xunit-v3 xunit-v4
  • Updated Nov 9, 2026
  • C#

youdotcom-oss / web-search-agent-evals

Star 5

Extensible benchmarking suite for evaluating AI coding agents on web search tasks. Compare native search vs MCP servers (You.com, expanding) across multiple agents (Claude Code, Gemini, Droid, Codex, expanding) with automated Docker workflows and statistical analysis.

benchmark mcp gemini headless-testing droid codex ai-agents web-search coding-agents model-context-protocol llm-judge claude-code agent-evaluation evaluation-suite
  • Updated Feb 27, 2026
  • TypeScript
gozen

nao1215 / gozen

Sponsor
Star 4

Create 2D RPGs, visual novels and strategy games with YAML and a CLI. No coding required. Powered by Ebitengine.

rpg cli golang yaml gamedev cross-platform game-engine webassembly visual-novel strategy-game headless-testing 2d-game no-code ai-agents ebitengine
  • Updated Nov 10, 2026
  • Go

irfanahmadein / headless_browser_tests

Star 4

Get started with headless chrome/firefox within 5 minutes

testing selenium capybara cucumber headless-testing headless-chrome headless-firefox headless-screenshots
  • Updated Apr 12, 2023
  • Ruby

Add this topic to your repo

To associate your repository with the headless-testing topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.