vibium-net

December 29, 2025 ยท View on GitHub

A .NET implementation of the Vibium language bindings

This is repository contains a library that is a .NET client for the Vibium project.

Important! This library is experimental, and not an official part of the Vibium project.

Quick Start

using Vibium;

Browser browser = new();
Vibe vibe = await browser.LaunchAsync(new LaunchOptions());
try
{
    await vibe.GoAsync("http://example.com");
    Element link = await vibe.FindAsync("a");
    await link.ClickAsync();
    Element destinationLink = await vibe.FindAsync("h2");
    byte[] screenshot = await vibe.ScreenshotAsync();
    File.WriteAllBytes("/Users/james.evans/Desktop/example.png", screenshot);
}
finally
{
    await vibe.QuitAsync();
}