Skip to content

BlocksHub/Blocksnote

Repository files navigation

Blocksnote Logo

A perfect wrapper for interacting with PRONOTE instances.

Blocksnote Logo Blocksnote Logo language

Installation

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.

With npm

npm install @blockshub/blocksnote

With Bun (recommended)

bun add @blockshub/blocksnote

Documentation

We 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 ✨

Contributing

Please see CONTRIBUTING in the repository for guidelines and best practices.

License

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.

Legalities

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.

Credits

About

A perfect wrapper for interacting with PRONOTE instances.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published