Skip to main content

LocalNote让你能够像使用本地文件一样使用印象笔记,支持markdown语法。Use your evernote like local file system in all platforms (markdown supported)

Project description

Gitter Python27 Chinese Version

LocalNote enables you to use evernote in the local-file way.

Popular markdown format is supported and can be perfectly performed in evernote (the download format will remain as .md instead of .html).

Majority of notes in evernote can also be translated into markdown format easily.

LocalNote is also available on three platforms, which ensure that linux users can also have a good experience with evernote.

You are welcomed to join this project on Github.

Screenshot

GifDemo

Video is here.

Installation

pip install localnote

Usage

Commonly used commands

# initialize the root folder, please use this in an empty folder
localnote init
# download your notes from your evernote to your computer
localnote pull
# show the difference between your local notes and online notes
localnote status
# upload your notes from your computer to your evernote
localnote push
# translate html documents into markdown formats
localnote convert file_need_convert.html

Patterns

You may use your whole evernote with LocalNote, or choose the ones you like.

# Set notebooks that sync with LocalNote
localnote notebook

Storage format

  • A folder in the root folder means a notebook

  • A document, folder as well, in notebook folder means a note

  • A note can contain main document only or have attachments in any format.

  • Main document of a note must be a .md or .html file, its file name will be used as note name.

Example file tree

Root
    My default notebook
        My first notebook.html
        My second notebook.html
    Attachment notebook
        My third notebook
            My third notebook.md
            Packed documents.zip
            Note of packing.txt
    Empty notebook

FAQ

Q: I have an error errorCode=19, how should I deal with it?

A: This is the hourly limit of evernote, you just need to wait for an hour. The whole Exception is evernote.edam.error.ttypes.EDAMSystemException: EDAMSystemException(errorCode=19, rateLimitDuration=1039, _message=None). Login will also be limited in the hour, so warning about not loged in will be shown.

Q: Will the first pull take a long time?

A: It depands how big your files are, the downloading speed is about 200k/s.

Q: How to preview markdown files locally?

A: You need a web browser plugin. Take Chrom for example, it’s Markdown Preview Plus.

Comments

If you have any question or suggestion, you can discuss with me in this Issue .

Or you may contact me on gitter: Gitter

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

LocalNote-1.0.11.zip (31.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

LocalNote-1.0.11-py2-none-any.whl (36.9 kB view details)

Uploaded Python 2

File details

Details for the file LocalNote-1.0.11.zip.

File metadata

  • Download URL: LocalNote-1.0.11.zip
  • Upload date:
  • Size: 31.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for LocalNote-1.0.11.zip
Algorithm Hash digest
SHA256 62c6e303a529535b2abc85d531e7caa155246aa74f75a2a6f3213f4764186a22
MD5 6ac57242a4c6bd8143a625f4094814c6
BLAKE2b-256 da645c4f60e0d84347b9c7ee69838b575a187b390f044adf7fdaab4f5b4f552f

See more details on using hashes here.

File details

Details for the file LocalNote-1.0.11-py2-none-any.whl.

File metadata

File hashes

Hashes for LocalNote-1.0.11-py2-none-any.whl
Algorithm Hash digest
SHA256 2da32a8bf176143c4588fc118911e7bf349269f4ff5340f45d26045dea2026d8
MD5 843ea2e6cb99ad061c8b239451b70ff7
BLAKE2b-256 0be2f5b6a5f27005f7e8a868a3ccae26350bb95ed9f096b664e16e9a3931c98f

See more details on using hashes here.

Supported by

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