No description
  • TypeScript 100%
Find a file
Mikkel ALMONTE--RINGAUD e157c5b79d
Some checks failed
Checks / checks (push) Has been cancelled
feat: add lesson notebook models
2026-01-11 22:12:13 +01:00
.github chore: fixing pipelines 2025-07-19 19:22:05 +02:00
.vscode chore(settings): disable prettier 2025-07-19 19:27:15 +02:00
.zed chore: add zed settings 2026-01-06 21:25:01 +01:00
examples chore: remove old code 2025-12-21 21:09:23 +01:00
examples-new chore: add examples 2026-01-11 21:54:23 +01:00
scripts feat: creation script for new api endpoints 2025-12-13 21:33:49 +01:00
src chore: remove old code 2026-01-11 22:11:49 +01:00
src-new feat: add lesson notebook models 2026-01-11 22:12:13 +01:00
tests feat(api): add response model for page cahier de texte 2026-01-09 21:57:37 +01:00
.gitignore refactor: move everything in coherent places 2025-12-15 00:52:10 +01:00
bun.lock chore(deps): bump 2025-12-21 02:55:33 +01:00
bunup.config.ts refactor: linter 2025-12-13 21:36:22 +01:00
CITATION.cff chore: adapt for new repository 2025-07-14 22:42:03 +02:00
eslint.config.ts refactor: linter 2025-12-13 21:36:22 +01:00
LICENSE.md chore: refactor to match new template 2024-08-12 17:07:20 +02:00
netlify.toml feat: add typedoc for API reference 2025-07-29 11:36:37 +02:00
package.json chore(deps): bump 2025-12-21 02:55:33 +01:00
README.md refactor: linter 2025-12-13 21:36:22 +01:00
tsconfig.json chore(examples): use pawnote from dist 2025-11-15 09:16:50 +01:00
typedoc.json feat: add typedoc for API reference 2025-07-29 11:36:37 +02:00

Pawnote: A purrfect API wrapper for PRONOTE

This library is not affiliated with Index-Education or PRONOTE in any way.

What is "PRONOTE" ?

PRONOTE is a school management application used by educational establishments in France to centralize and facilitate communication between teachers, students and parents. It lets you manage and consult timetables, grades, absences and homework, as well as communicate via messages. PRONOTE aims to improve the transparency and efficiency of day-to-day school management.

Get Started

Jump right in by following the Installation Guide to set things up.

Once in, explore annotated examples in the official documentation or check out the examples folder on GitHub. You can also browse the full API Reference for details.

Still stuck ? Open an issue or join the conversation on Discord and ask for help in the appropriate channel.

License

This project is licensed under the GPL-3.0 License - see the LICENSE.md file for details.