SwimDoc
Desktop application for managing swimming competitions — from entries to heats, results, and reports.
SwimDoc helps swimming clubs, schools, and meet organizers run competitions with less manual work. The app covers the full meet workflow in a single Windows interface.
User guide (RU): GitHub Wiki
Features
- Reference data: athletes, clubs, age groups, swim styles, events
- Entries import from Excel
- Heat allocation and start times
- Results and combined scoring
- Excel report export
- Windows 10 or 11 (64-bit)
- No separate .NET runtime install required for release builds (self-contained)
- Download the latest
SwimDocSetup.exefrom Releases. - Run the installer and follow the wizard.
- Launch SwimDoc .
-
Install the .NET 10 SDK.
-
Clone the repository:
git clone https://github.com/KJI0YH/SwimDoc.git cd SwimDoc -
Open
SwimDoc.slnin Rider or Visual Studio and run theUIproject, or publish a self-contained build:dotnet publish UI/UI.csproj -c Release -r win-x64 --self-contained true -o Artifacts/Publish/win-x64
-
Run
Artifacts/Publish/win-x64/SwimDoc.exe.
- Aliaksei Kryzhanouski — Minsk, Belarus
aliaksei.kryzhanouski@gmail.com
SwimDoc is free for personal and noncommercial use only, under the Polyform Noncommercial License 1.0.0.
Commercial use, resale, and paid distribution require the author's permission.
Third-party libraries are subject to their own licenses. The software is provided «as is», without warranty of any kind.





