A powerful command-line and interactive console application for FIB (Facultat d'Informàtica de Barcelona - UPC) students to search, generate, and manage class schedules and academic grade calculations using the official UPC public API.
- Smart Schedule Generation: Automatically finds all valid combinations of classes that fit your constraints
- Interactive Schedule Viewer: Beautiful visual interface to browse and compare different schedule options
- Grade Calculator (Beta): Advanced formula-based calculator for academic grade planning and analysis
- Subject Browser: Comprehensive database of all available subjects per quadrimester
Download ready-to-use executable files from the Releases Page:
- App Version: Download
FIB Manager.exe(Interactive console application) - CLI Version: Download
fib-manager.exe(Command-line interface)
Simply download and run - no Python installation required!
# Clone or download the project
cd fib-manager
# Run the automated setup script
.\scripts\setup.batfib-manager app# Generate schedules
fib-manager schedules -s IES XC --start 9 --end 18
# List subjects
fib-manager subjects -q 2024Q1 -l en
# Calculate grades (Beta)
fib-manager marks --formula "EX1*0.6+EX2*0.4" --target 7.0For detailed technical documentation, command references, and API information, please visit our Wiki.
This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).
- 🐙 Repository: https://github.com/zvictorium/fib-manager
- 📋 Issues: Report bugs or request features
- 📚 Documentation: Visit our Wiki
- 📦 Releases: Download latest version
Made with ❤️ for FIB students at UPC





