Skip to content
SoulhackzlolPublic

About

Free, open-source custom menu for VALORANT. 14 styles from the Beta to CS 1.6, a drag-and-drop studio and everything the client does. Rust · Tauri · Windows

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

ValoShell cycling through its VALORANT, Fortnite, Minecraft, CS 1.6, CS2, Halo 3 and Pip-Boy menu styles

ValoShell

Your VALORANT menu, your way.

A free, open-source custom menu for VALORANT. Fourteen styles, a drag-and-drop layout studio and everything the client does: play, party, store, collection and career.

CI License: GPL-3.0 Windows Tauri 2 Rust Release

Website · Download · Build from source · Report a bug

Note

First public release. ValoShell was built for a video, so you may still find rough edges. Reports help a lot.


Pick a style

Every style is a complete menu, not a colour swap: its own navigation, panels, fonts and layout.

ValoShell VALORANT style

VALORANT

ValoShell VALORANT Glass style

VALORANT Glass

ValoShell Modern style

Modern

ValoShell Fortnite style

Fortnite

ValoShell Minecraft style

Minecraft

ValoShell Halo 3 style

Halo 3

ValoShell CS2 style

CS2

ValoShell CS:GO style

CS:GO

ValoShell CS 1.6 style

CS 1.6

ValoShell Pip-Boy style

Pip-Boy

ValoShell Terminal style

Terminal

+ 3 more
VALORANT Beta, VALORANT 2022
and the League client

Make it yours

ValoShell Studio editing a menu layout

Studio

Drag, resize and restyle every piece of every page. Colours, fonts, corners, grain and backdrop are yours to change, and layouts save in one click.
ValoShell streamer mode with hidden names and the InstantClone delay widget

Made for streaming

Streamer mode hides every name on screen. The InstantClone widget sets your stream delay or cuts back to live without leaving the menu.

Everything the client does

🎮 Play Queues, party invites and codes, ready checks, custom games
🧩 Agent select Your team's picks and the timer; select or lock in from the menu
📊 Lobby Rank, peak rank, RR, win rate and party stacks for every player
🏁 Post-match The full scoreboard, your stats and your RR change
🛒 Store Daily offers, bundles, accessories and the Night Market
🔫 Collection Every skin, chroma and level; equip straight from the menu
🏆 Career Rank, act history and match history
👥 Social Friends with their status and mode, plus the latest VALORANT news
See the screens
Agent select Lobby
ValoShell agent select screen ValoShell lobby with player ranks
Store Collection
ValoShell store with daily offers ValoShell weapon skin collection
Career Post-match
ValoShell career and match history ValoShell post-match scoreboard

How it works

ValoShell talks to the Riot Client already running on your PC, through the same local API the official client uses. It covers the menus, steps aside when your match starts and comes back when it ends.

  • Nothing to log in to. Your session comes from the Riot Client.
  • Nothing touches the game. No injection, no memory reading, no input automation.
  • No unfair extras. No instalock, and streamer mode only ever hides names.
  • Opt-in extras. Enemy ranks during agent select are off by default and never requested unless you turn them on.

Download

Grab the latest build from Releases, start VALORANT's Riot Client, then open ValoShell.

The build isn't code-signed, so Windows may say "Windows protected your PC": click More info, then Run anyway. Each release lists the file's SHA-256 in SHA256SUMS.txt.

Build from source

You need Windows 10/11, Rust 1.96+ and Node.js 22+.

git clone https://github.com/Soulhackzlol/ValoShell
cd ValoShell
npm install
npm run dev       # the app with live reload
npm run build     # a release build in target/release
npm run ui:dev    # just the menu in a browser, with demo data

Run the checks with cargo test --workspace, npm run ui:check and npm run ui:test.

Project layout
Path Contents
crates/domain Game rules and data parsing, no I/O
crates/riot Local Riot Client and VALORANT APIs
crates/store Settings and saved layouts
crates/services Live state: party, agent select, lobby, store, collection, career
app The Tauri desktop shell
ui The SolidJS menu, styles and Studio

FAQ

Is ValoShell safe to use with VALORANT?
It only reads and sends what the official client can, through the Riot Client's local API, and never touches the game process. Like any third-party tool it isn't endorsed by Riot, so use it at your own discretion.
Windows says it protected my PC. Is it a virus?
No. The build isn't code-signed, so SmartScreen warns about any new download like it. Click More info, then Run anyway. Every release lists the file's SHA-256 in SHA256SUMS.txt, so you can check your download, scan it on VirusTotal or build it yourself.
ValoShell doesn't open. What do I do?
It needs Microsoft's WebView2 Runtime. Windows 11 already has it and most Windows 10 PCs too; if yours doesn't, install it and try again. Still nothing? Open an issue.
Does it replace the VALORANT client?
It replaces the menus. The game itself still runs through the Riot Client, and ValoShell hands over to it when a match starts.
Is it free?
Yes. Free and open source under the GPL-3.0.
Can I make my own style?
Studio lets you restyle and rearrange any of the built-in styles. Adding a brand-new style currently means adding it in code; see CONTRIBUTING.md.

Contributing

Bug reports, ideas and pull requests are welcome. Start with CONTRIBUTING.md.

More by s1moscs

  • InstantClone: change your stream delay without restarting the stream.

License

GPL-3.0-or-later © s1moscs

ValoShell isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games and all associated properties are trademarks or registered trademarks of Riot Games, Inc.

About

Free, open-source custom menu for VALORANT. 14 styles from the Beta to CS 1.6, a drag-and-drop studio and everything the client does. Rust · Tauri · Windows

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages