SchoolSoft+ is free, open source, and built by students — for students. Read the code, report a bug, suggest a feature, or submit a PR.
The remake is built with modern, typed, production-quality tooling.
Every contribution counts — no matter how small.
From zero to running dev server in under two minutes.
Clone the repository
Grab the source code from GitHub.
Install dependencies
Uses npm. Node.js 20+ recommended.
Configure environment variables
Fill in your Firebase credentials and other secrets as described in .env.example.
Start the dev server
The app will be available at http://localhost:3000.
You're in!
Log in with your SchoolSoft credentials. Hot-reload is enabled — edit a file and see changes instantly.
SchoolSoft+ is released under the MIT License— one of the most permissive open-source licenses. You're free to use, copy, modify, merge, publish, distribute, sublicense, and even sell copies, as long as the original copyright notice is included.
This project is not affiliated with SchoolSoft AB. The name "SchoolSoft" belongs to SchoolSoft AB. This app is an independent wrapper that uses SchoolSoft's public login flow.
Read the full licenseWe follow the Contributor Covenant code of conduct. Be respectful, constructive, and kind. This is a project built by a student, for students — a welcoming and helpful environment is everything.
Every star, issue, and pull request makes SchoolSoft+ better for every student who uses it.
View on GitHub