A free, offline tool for building a two-week staff roster and printing it to PDF — no account and no server. Please enable JavaScript to use it.
It's open source. See the source code and documentation on GitHub.