17 releases

0.6.0 Aug 13, 2024
0.5.1 Jan 7, 2023
0.4.1 May 18, 2022
0.3.5 Mar 16, 2022
0.0.0 Aug 18, 2020

#538 in Web programming

Download history 191/week @ 2024-07-22 45/week @ 2024-07-29 74/week @ 2024-08-05 223/week @ 2024-08-12 54/week @ 2024-08-19 57/week @ 2024-08-26 65/week @ 2024-09-02 71/week @ 2024-09-09 82/week @ 2024-09-16 90/week @ 2024-09-23 94/week @ 2024-09-30 39/week @ 2024-10-07 45/week @ 2024-10-14 44/week @ 2024-10-21 12/week @ 2024-10-28 46/week @ 2024-11-04

151 downloads per month

MIT license

105KB
3K SLoC

notion

Build Crates.io

Notion API client library for rust.

This project is under active development and this README will be updated as this library gets closer to a reliable state. However, if you're really eager see the example todo cli application provided in examples/todo.

Docs

The generated documentation site is available here: https://docs.rs/notion/

Building

cargo build

Pull Request builds

Testing

We are in the process of moving to wiremock based notion api testing. Existing tests use a private notion org, and expect an environment variable set of NOTION_API_TOKEN.

We understand that right now this is a bit painful, but any help in this migration journey is very welcome!

Contributing

Contributions are always welcome! If you have an idea, it's best to float it by us before working on it to ensure no effort is wasted. If there's already an open issue for it, knock yourself out.

If you have any questions, feel free to use Discussions. Please don't hesitate to ask questions!

Dependencies

~8–24MB
~287K SLoC