Skip to content

for-loop9/vlither

Repository files navigation

Vlither

A Desktop Client for Slither.io

Vlither is a client for Slither.io which can run outside the browser. It is written in C and uses Vulkan for rendering all the graphics, resulting in faster rendering. This implementation is based on protocol version 19, which was the latest version on web in February 2026. It has been tested on Windows 11, Debian 13, Ubuntu 24.04, and LMDE7 (AMD and Intel).

Running Instructions

No dependencies are required to run the program. If your GPU supports at least Vulkan 1.0, there should be no issues. Download the latest release.

Build Instructions

Prerequisites

  • Premake for generating makefiles
  • Vulkan SDK
  • Python 3
  • GCC
  • mingw-w64 (if targetting Windows)
  • GDB if you plan to debug
  • CompileDB for intellisense
  • Make
  • X11 dependencies (only for Linux, see here)

For simplicity, building is only supported on Linux.

Make sure the VULKAN_SDK environment variable is set (and acquire vulkan-1.lib and place it in $VULKAN_SDK/lib if targetting Windows).

git clone https://github.com/for-loop9/vlither.git
cd vlither
python3 build.py 2 # compile shaders
python3 build.py 0 # debug build
./build/bin/linux_x86_64_debug/app

You may also work on the project with VS Code by opening the .code-workspace file. Make sure you have the required extensions installed:

Features

  • Upscaled/sharper textures
  • Supports all 66 skins and 32 accessories
  • Custom skin
  • Server selection
  • Zoom
  • Kill count
  • Bot (Saya's implemenation)

Image 0

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Disclaimer & Copyright

All game assets, artwork, trademarks, and game content are the property of Slither.io.
This project does not claim ownership over any game-related intellectual property. This application is provided for convenience and performance purposes only and is not affiliated with or endorsed by the original game developers.

About

Slither.io Client in Vulkan

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors