An API for interacting with the services of Hamburg University's library system
  • Rust 99.4%
  • Nix 0.6%
Find a file
Joël Miramon 5dceeb2660
All checks were successful
ci / fmt (push) Successful in 59s
ci / clippy (push) Successful in 2m13s
ci / test (push) Successful in 2m51s
feat: Add search
2025-07-04 15:59:30 +02:00
.forgejo/workflows fix: Remove job names that broke DNS 2025-03-24 02:20:32 +01:00
.github feat: Add forgejo actions 2025-03-24 01:09:06 +01:00
src feat: Add search 2025-07-04 15:59:30 +02:00
.gitignore first commit 2023-01-19 15:57:00 +01:00
Cargo.lock chore: Update dependencies 2025-04-09 21:30:15 +02:00
Cargo.toml chore: Update dependencies 2025-04-09 21:30:15 +02:00
LICENSE add license and readme 2023-01-20 13:02:21 +01:00
README.md chore: Update copyright notice 2025-03-24 01:20:25 +01:00
shell.nix feat: Add shell.nix 2024-12-21 21:22:25 +01:00

stabil-api

An API for interacting with the services of Hamburg University's library system. The API is publically accessible at https://api.stabilapp.de/.

Documentation

A documentation UI can be found here. There is also an OpenAPI 3.0 file at https://api.stabilapp.de/openapi.json. Please note that this project is work-in-progress, so everything is subject to change.

License

Copyright (C) 2023-2025 jmir1

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.