All Projects → noppefoxwolf → notion

noppefoxwolf / notion

Licence: other
noppefoxwolf/notion is a notion.so API library written in swift.

Programming Languages

swift
15916 projects

Labels

Projects that are alternatives of or similar to notion

go-notion
Go client for the Notion API.
Stars: ✭ 261 (+569.23%)
Mutual labels:  notion
notoma
Use Notion as your blogging editor, with any static gen blog engine. Notoma converts Notion pages to Markdown files.
Stars: ✭ 40 (+2.56%)
Mutual labels:  notion
no-graph
no-graph is a graph view for notion
Stars: ✭ 30 (-23.08%)
Mutual labels:  notion
github-notion-star
No description or website provided.
Stars: ✭ 82 (+110.26%)
Mutual labels:  notion
Notion-and-Google-Calendar-2-Way-Sync
2 Way Sync Between Notion Database and Google Calendar
Stars: ✭ 205 (+425.64%)
Mutual labels:  notion
github-readme-learn-section-notion
Update your github README with data fetched from a notion database
Stars: ✭ 24 (-38.46%)
Mutual labels:  notion
notionproxy
Notion as a web site, inspired by react-notion-x.
Stars: ✭ 24 (-38.46%)
Mutual labels:  notion
NotionSharp
Notion API client library in C# (csharp)
Stars: ✭ 31 (-20.51%)
Mutual labels:  notion
notion-custom-domain
📝 Custom domains for your public Notion pages
Stars: ✭ 23 (-41.03%)
Mutual labels:  notion
keep-it-markdown
Convert Google Keep notes dynamically to markdown for Obsidian and Notion using the unofficial Keep API
Stars: ✭ 125 (+220.51%)
Mutual labels:  notion
NotionX
A Browser extension that enhances Notion Web App experience.一个增强 Notion Web端体验的浏览器插件。
Stars: ✭ 94 (+141.03%)
Mutual labels:  notion
2anki.net
Server to create Anki flashcards faster, easier and better today ⭐️
Stars: ✭ 190 (+387.18%)
Mutual labels:  notion
notion-help-bot
A Notion-backend Telegram bot, designed for Notion CN Community (https://t.me/Notionso).
Stars: ✭ 67 (+71.79%)
Mutual labels:  notion
notion-down
Notion >> Markdown. Python utility that converts Notion pages into MD files, along with intergation to build static webpages such as Hexo | 自动从 Notion 笔记生成 MD 文件,并部署到 Hexo 静态博客 | Notion Pages より Markdown Files をコンバートする、更に Hexo Webpages までの自動化も可能
Stars: ✭ 81 (+107.69%)
Mutual labels:  notion
gloation
A badass notion theme. Name inspired by the words glass and notion
Stars: ✭ 23 (-41.03%)
Mutual labels:  notion
notion-sdk-net
A Notion SDK for .Net
Stars: ✭ 71 (+82.05%)
Mutual labels:  notion
vscode-github-md-like-notion
write github readme like notion
Stars: ✭ 13 (-66.67%)
Mutual labels:  notion
notion-game-list
Notion game list
Stars: ✭ 26 (-33.33%)
Mutual labels:  notion
xeo
A modern tool to bring SCRUM to Notion!
Stars: ✭ 26 (-33.33%)
Mutual labels:  notion
notion-enhancer.github.io
the notion-enhancer project's website
Stars: ✭ 24 (-38.46%)
Mutual labels:  notion

notion

noppefoxwolf/notion is a notion.so API library written in swift.

Required

  • Swift 5.5 (v0.2+)
  • Swift 5.3 (v0.1+)

Installation

Xcode

Project > Swift Packages

[email protected]:noppefoxwolf/notion.git

Swift Package Manager

Append following line to Package.swift.

dependencies: [
    .package(url: "https://github.com/noppefoxwolf/notion", from: "0.1.0")
}

Usage

import notion

let session = Session.shared
session.setAuthorization(token: "<<AUTHORIZE TOKEN>>")
let users = try await session.send(V1.Users.List())

Support features

integration

  • internal integration
  • public integration

user

  • List all users
  • Retrieve a user

search

  • Search

block

  • Retrieve block children
  • Append block children

page

  • Update page properties
  • Create a page
  • Retrieve a page

database

List databases deprecated

  • Query a database
  • Retrieve a database

API Documents

Start building with the Notion API

Author

noppe

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].