A perfect wrapper for interacting with PRONOTE instances.
Bun is recommended for its faster startup time, built-in TypeScript support, and improved performance when handling cryptographic operations and data compression, while remaining fully compatible with Node.js.
npm install @blockshub/blocksnotebun add @blockshub/blocksnoteWe are writing comprehensive documentation on Blocknote's features, which also includes a full reverse engineering analysis of PRONOTE. The documentation covers both the web version of PRONOTE and the PRONOTE client, including the TCP communication between the client and the PRONOTE server.
Thank you for your patience ✨
Please see CONTRIBUTING in the repository for guidelines and best practices.
Blocksnote is licensed under the MIT License, allowing you to use, modify, and distribute it for both commercial and non-commercial purposes, provided that the license terms are respected. See the LICENSE file for more details.
This project is meant to help users interact with their own data while respecting French software laws (Article L.122-6-1 of the French Intellectual Property Code). It only does what’s needed to make the software work together with other tools, without copying, sharing, or changing the original software. This analysis is limited to what’s needed for interoperability and isn’t used for anything else.
For any legal questions or concerns regarding this project, contact: raphael@papillon.bzh.