02-05-2021



Support Requests. If you want some text to show up exactly as you write it, without Markdown doing anything to it, just indent every line by at least 4. A markdown editor with LaTeX support, image uploads, code highlighting and print support. The best Notion alternatives are Microsoft OneNote, Evernote and Obsidian. Our crowd-sourced lists contains more than 100 apps similar to Notion for the Web, Windows, Mac, SaaS and more.

Latest version

Released:

A tool to use Notion as a Markdown editor.

Project description

| English | 한국어 |

A tool to use Notion as a Markdown editor.

⚠️ NOTE: Narkdown is dependent on notion-py, the unofficial Notion API created by Jamie Alexandre. It can not gurantee it will stay stable. If you need to use in production, I recommend waiting for their official release.

Installation

Usage

⚠️ NOTE: the latest version of narkdown requires Python 3.5 or greater.

Quick Start

CLI

Python

Database template page for test

Here is an database template page for importing pages from the database. Move to that page, duplicate it, and test it.

Features

  • Import page from Notion and save it to the desired path.

  • Import database from Notion and save pages to the desired path.

    • Useful for CMS(Contents Manage System) of static pages such as blog or docs page.

    • Support import by status of content.

    • Support filter contents.

  • Importchild pagein Notion page recursively. And importlinked pageas a Notion page link.

  • Support nested block. (e.g. bulleted, numbered, to-do, toggle)

  • Support language selection of code block.

Configuring Narkdown

Narkdown provides some configuration for how to extract documents. You can configure Narkdown via narkdown.config.json .

Create narkdown.config.json and run python3 -m narkdown in that directory.


NameDescriptionDefault
recursiveExportWhether or not to recursively export child page.[true]
createPageDirectoryWhether or not to create subdirectories with page titles for each page.[true]
addMetadataWhether or not to add metadata to content.[false]
appendCreatedTimeWhether or not to append created time to filename. ( The page must have a created time property.)[false]
generateSlugWhether or not to generate and append slug to metatdata.[false]

NameDescriptionDefault
categoryColumnNameIn Notion database, content can be classified by category by select property. When you create the select property in the Notion database and pass the name of the column, folders are created by category.[']
statusColumnNameIn the Notion database, you can manage the status of content with Select property. If you create a Select property in the Notion database and pass the name of the column, you can import contents in a specific state or change the status of the content. (should be used with the currentStatus or nextStatus option.)[']
currentStatusImport only the content that corresponds to currentStatus value. ( statusColumnName must be set.)[']
nextStatusChanges content status to nextStatus value after import. ( statusColumnName must be set.)[']

Set env variable for token_v2

The token_v2 of notion is a variable that should not be shared. You can use os environment variable for notion token.

Narkdown use the NOTION_TOKEN as an environment variable for token_v2. Setting this environment variable allow the CLI to omit token_v2 input.

Advanced

Notion2Githubrecommended

Github action to synchronize the content of the notion database with github.

Notion Markdown Supports

Supported Blocks

Block TypeSupportedNotes
Heading 1✅ YesConverted to heading 2 in markdown.
Heading 2✅ YesConverted to heading 3 in markdown.
Heading 3✅ YesConverted to heading 4 in markdown.
Text✅ Yes
Divider✅ YesDivider after the Heading 1 is not added.
Callout✅ YesCallout block will be exported as quote block with emoji.
Quote✅ Yes
Bulleted list✅ YesSupport nested block.
Numbered list✅ YesSupport nested block.
To-do list✅ YesSupport nested block.
Toggle list✅ YesSupport nested block.
Code✅ YesSupport syntax highlighting.
Image✅ YesUploaded image will be downloaded to local. Linked image will be linked not be downloaded.
Web bookmark✅ YesSame as link text.
Page✅ YesImport 'Child page' in Notion page recursively. And import 'Linked page' as a Notion page link.
Table (aka database)✅ Yes
Video❌ No
Audio❌ No
File❌ No
Embed other services❌ No
Advanced❌ No
Layout in page❌ No

License

MIT © younho9

Project details


Release historyRelease notifications | RSS feed

1.3.5

1.3.4

1.3.3

1.3.2

1.3.1

1.3.0

1.2.9

1.2.8

1.2.7

1.2.6

1.2.5

1.2.4

1.2.3

1.2.2

1.2.1

1.2.0

1.1.9

1.1.8

1.1.7

1.1.6

1.1.5

1.1.4

1.1.3

1.1.2

1.1.1

1.1.0

1.0.9

1.0.8

1.0.7

1.0.6

Download files

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

Files for narkdown, version 1.3.5
Filename, sizeFile typePython versionUpload dateHashes
Filename, size narkdown-1.3.5-py3-none-any.whl (48.5 kB) File type Wheel Python version py3 Upload dateHashes
Filename, size narkdown-1.3.5.tar.gz (44.4 kB) File type Source Python version None Upload dateHashes
Close

Hashes for narkdown-1.3.5-py3-none-any.whl

Hashes for narkdown-1.3.5-py3-none-any.whl
AlgorithmHash digest
SHA2560e71ae15a12fae797c6fa2bc8574190f891b524466f90016c023e5c480a165ab
MD5cb8d43d54438742f881d1545f32347c4
BLAKE2-256a1b306d5796c62c381eba70837159473ab672c1a963e1cfe385c50b085f60790
Close

Hashes for narkdown-1.3.5.tar.gz

Hashes for narkdown-1.3.5.tar.gz
AlgorithmHash digest
SHA25627a13b382590b6b894362e45bdf68a46f66428a23246a496cb4f2a75fe243a77
MD5e2334e133920fa7de60be6cee923de32
BLAKE2-25686bee3bd6c0891cc21dfcc17cd97f2b4a63952919e2486726bd454942f800de7
Notion
Developer(s)Notion Labs Inc.
Initial release2016
Stable release
Operating system
PlatformWeb, macOS, Windows, iOS and Android
TypeNote-taking, Wiki
Websitehttps://www.notion.so/

Notion is an application that provides components such as notes, databases, kanban boards, wikis, calendars and reminders. Users can connect these components to create their own systems for knowledge management, note taking, data management, project management, among others. These components and systems can be used individually, or in collaboration with others.

History[edit]

Notion Labs Inc, a startup based in San Francisco, was founded in 2013. The founders declined to meet venture capitalists or discuss acquiring a higher valuation.[1]

Notion

The app launched in March 2016 for web browsers and OS X, May 2017 for Microsoft Windows, and June 2017 for iOS.

In March 2018, Notion 2.0 was released. It received praise on Product Hunt as #1 Product of the Month,[2] and was featured in an article[3] in WSJ. The company had fewer than 10 employees at this point.[4]

Does Notion Support Markdown

In June 2018, an official Android app was released.[5]

In September 2019, the company announced it had reached 1 million users.[6] In April 2020 it raised a round at a $2 billion valuation with 4 million users.[7]

Software[edit]

Notion is a collaboration platform with modified markdown support that integrates kanban boards, tasks, wikis, and databases. The company claims it is an all-in-one workspace for note-taking, knowledge and data management, and project and task management.[8] It is described as a file management tool offering a unified workspace, allowing users to comment on ongoing projects, participate in discussions, and receive feedback. In addition to cross-platform apps, it can be accessed via most web browsers. It includes a tool for 'clipping' content from webpages.[9] It helps users schedule tasks, manage files, save documents, set reminders, keep agendas, organize their work. Users can also embed online content in their Notion pages using Embed.ly.

Pricing[edit]

Notion has a four-tiered subscription model: free, personal, team, and enterprise. It offers an account credit system where users can earn credit via referrals. Users are not charged if they have a remaining balance in their accounts.[citation needed] An academic email address allows a free personal plan. As of May 2020, the company upgraded the Personal Plan to allow an unlimited number of blocks, a change from the previous cap in the Personal Plan. This allows all new users the benefit of having unlimited storage.[10]

Outages[edit]

On January 4, 2021, Notion experienced a down period preventing users from accessing their files. It was reportedly caused by difficulties with Amazon Web Services.

On February 12, 2021, Notion experienced an outage that lasted several hours, preventing users from accessing their files.[11] It was reportedly caused by phishing complaints which prompted a temporary hold on Notion's domain.[12]

Does Notion Support Markdown

See also[edit]

References[edit]

  1. ^Bastone, Nick. 'This enterprise software startup has VCs literally knocking on its doors to invest, but for now, it's not interested'. Business Insider. Retrieved 2020-02-05.
  2. ^'Notion 2.0 - The all-in-one workspace - notes, tasks, wikis, & databases'. Product Hunt. Retrieved 2020-02-05.
  3. ^'The Only App You Need for Work-Life Productivity'. The Wall Street Journal. 21 March 2018.
  4. ^Shah, Hiten (2019-05-28). 'How Ivan Zhao's Notion Is Going After Atlassian and Why It Just Might Win'. FYI. Retrieved 2020-02-05.
  5. ^'Notion brings its powerful note-taking app to Android'. The Verge. 7 June 2018.
  6. ^Newton, Casey (2019-09-17). 'Notion's powerful note-taking app is now free for students and teachers'. The Verge. Retrieved 2020-02-05.
  7. ^'Buzzy Work App Notion Hits $2 Billion Valuation In New Raise'. Forbes. 1 April 2020.
  8. ^'Notion goes where Evernote dares not: what you need to know'. Android Community. 8 June 2018.
  9. ^'Notion Web Clipper: What You Need to Know in 2021'. Notion Wizard. 2021-01-16. Retrieved 2021-04-12.
  10. ^'Notion Plans and Pricing'. 19 June 2019.
  11. ^'Online workspace startup Notion hit by outage, citing DNS issues'. TechCrunch. Retrieved 2021-02-15.
  12. ^'Notion's hours-long outage was caused by phishing complaints'. TechCrunch. Retrieved 2021-02-15.

Notion Markdown Supported

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Notion_(app)&oldid=1018958278'