Skip to main content

Partial notion commad line. Introduction to api, using official library.

Project description

notionshell

Another partially implemented notion command line clients.

  • Not feature complete, partially implemented
  • Uses official notion library
  • Patches welcome
  • "Highish" level - not just a close wrapper around the api
  • Still fairly general

Hopefully this is quite easy to extend.

Usage

  • List databases: notionshell database list
  • Get page in a database: notionshell database pages $ID

Authetication

  1. Follow instructions here to create an integration.
  2. Grant integration access to databases (see above)
  3. Set NOTION_API_KEY environment variable to integration token

Prior work

  • notions Could upload pages or block, was not using notion library
  • notion-cli Could not list databases, was not using notion library
  • clotion In typescript, no stars on github at time of writing
  • There are various notion libraries for different languages
  • There is an HTTP client that is quite usable.

Upcoming work

  • Features as I use them
  • One day I'll create something to sync emacs org-mode to notion

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

notionshell-0.3.tar.gz (1.7 kB view details)

Uploaded Source

File details

Details for the file notionshell-0.3.tar.gz.

File metadata

  • Download URL: notionshell-0.3.tar.gz
  • Upload date:
  • Size: 1.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.10

File hashes

Hashes for notionshell-0.3.tar.gz
Algorithm Hash digest
SHA256 2e7b8449a71011962cd2bb8e2d2be6d7cb9812b8e7d61aacb169bb7364529e35
MD5 49d49b827f9240641fab05e4ee29533b
BLAKE2b-256 2282ff0c8926ef6ac45787ce7f94b89b3bf511595b496c3f7a118d71e687165f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page