Skip to content
scout4all
GitHub

scout4all

A free CLI tool for collecting, managing and reporting volleyball match data to help coaches and analysts track match events and generate useful reports for post-game analysis.

Available for macOS, Windows and Linux.

Screens showing phone, tablet and desktop views of our website

Overview

Volleyball Scouting Made Simple

Quick, validated actions let you capture every volleyball event effortlessly, making match scouting fast, accurate and intuitive

Insightful Analytics

Analyze efficiency, positivity, and play distribution. everything you need to understand the game at a glance and make smarter tactical decisions

Community Driven

Open Source and built together. scout4all grows with the contributions of coaches, analysts and developers who share the same passion for volleyball.

Downloads

Frequently Asked Questions

Can I scout attack or serve directions or specify reception zones with the program?
Not at the moment. The program follows an outcome-based approach: you can define the type of action (attack, reception, serve, etc.) and provide an evaluation (positive, negative, error, etc.), but you cannot currently indicate ball landing points, serve directions or reception zones. In case of significant demand for this feature, it may be considered for future updates.
Is the software free to use?
Yes! The program is completely free and open source. We welcome contributions from the community, so anyone can help improve the software, suggest features or report issues.
Why is this a terminal-based application instead of a graphical one?
The focus of the software is on productivity and efficiency. Entering input via the keyboard allows faster data entry compared to tapping on a tablet or smartphone screen. This design helps users log actions quickly and systematically, which is especially useful in scouting or analytics scenarios where speed matters.
Are all player positions and attack zones fully customizable?
No, the application makes certain arbitrary but consistent choices to simplify data entry and maintain analytical consistency. For example, the middle blocker is always replaced by the libero in the back row (except when the middle-blocker is serving). This means you cannot simulate a side-out phase without the libero in the back row. Moreover, attack zones are automatically determined based on player roles and the setter's position. For instance, if the current rotation places the setter in zone 1, the opposite will attack from zone 4. Schemes such as an inverted setter-1 rotation are not supported.
How often is the software updated and do I need to install updates manually?
The software is under active development and constantly evolving. New features, improvements and bug fixes are released on a regular basis. You don't need to worry about manual updates: the application updates itself automatically, so you're always running the latest version without extra effort. This ensures you benefit right away from community contributions and the continuous improvement of the project.