All Projects → wormi4ok → Evernote2md

wormi4ok / Evernote2md

Licence: mit
Convert Evernote .enex files to Markdown

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Evernote2md

Yarle
Yarle - The ultimate converter of Evernote notes to Markdown
Stars: ✭ 170 (-11.92%)
Mutual labels:  evernote, markdown, converter
Enex Dump
Dump the content of .enex files, preserving attachements, some metadata and optionally converting notes to Markdown.
Stars: ✭ 73 (-62.18%)
Mutual labels:  evernote, markdown
Evermark
🐘 A command line tool for syncing markdown notes to Evernote
Stars: ✭ 72 (-62.69%)
Mutual labels:  evernote, markdown
Markdown Pdf
📄 Markdown to PDF converter
Stars: ✭ 2,365 (+1125.39%)
Mutual labels:  markdown, converter
Mybox
Easy tools of document, image, file, network, location, color, and media.
Stars: ✭ 45 (-76.68%)
Mutual labels:  markdown, converter
Gulp Markdown Pdf
Markdown to PDF
Stars: ✭ 56 (-70.98%)
Mutual labels:  markdown, converter
Word To Markdown
A ruby gem to liberate content from Microsoft Word documents
Stars: ✭ 1,216 (+530.05%)
Mutual labels:  markdown, converter
Mdpdf
Markdown to PDF command line app with support for stylesheets
Stars: ✭ 512 (+165.28%)
Mutual labels:  markdown, converter
Html To Markdown
Convert HTML to Markdown with PHP
Stars: ✭ 1,293 (+569.95%)
Mutual labels:  markdown, converter
Kramdown Asciidoc
A kramdown extension for converting Markdown documents to AsciiDoc.
Stars: ✭ 97 (-49.74%)
Mutual labels:  markdown, converter
Europa
Pure JavaScript library for converting HTML into valid Markdown
Stars: ✭ 143 (-25.91%)
Mutual labels:  markdown, converter
Online Markdown
A online markdown converter specially for Wechat Public formatting.
Stars: ✭ 812 (+320.73%)
Mutual labels:  markdown, converter
Ox Hugo
A carefully crafted Org exporter back-end for Hugo
Stars: ✭ 591 (+206.22%)
Mutual labels:  markdown, converter
Linkify Markdown
🚀 A cli tool which automatically add references to issues, pull requests, user mentions and forks to a markdown file.
Stars: ✭ 67 (-65.28%)
Mutual labels:  markdown, converter
Pandoc
Universal markup converter
Stars: ✭ 24,250 (+12464.77%)
Mutual labels:  markdown, converter
Markdownxiaoshujiang
markdownxiaoshujiang
Stars: ✭ 1,188 (+515.54%)
Mutual labels:  evernote, markdown
Web
A free, open-source, and completely encrypted notes app. https://standardnotes.com
Stars: ✭ 3,061 (+1486.01%)
Mutual labels:  evernote, markdown
Breakdance
It's time for your markup to get down! HTML to markdown converter. Breakdance is a highly pluggable, flexible and easy to use.
Stars: ✭ 418 (+116.58%)
Mutual labels:  markdown, converter
Kefirbb
A flexible Java text processor. BB, BBCode, BB-code, HTML, Textile, Markdown, parser, translator, converter.
Stars: ✭ 83 (-56.99%)
Mutual labels:  markdown, converter
Html To Markdown
⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
Stars: ✭ 155 (-19.69%)
Mutual labels:  markdown, converter

Evernote to Markdown converter

Build Status Docker Build Status Homebrew codecov Go Report Card PkgGoDev

Evernote2md is a CLI tool to convert Evernote notes exported in *.enex format to a directory with markdown files.

Key features:

  • Zero dependencies - download and run
  • Creates one markdown file per note ( with optional frontmatter e.g. for Jekyll )
  • Converts attachments to files ( two directories will be created: image for images and file for other attachments e.g. pdf files )
  • Retains correct links to attachments
  • Inserts Evernote tags in notes as text entries with customizable formatting
  • Shows highlighted Evernote text
  • Sets file created and modified date equal to the note attributes

Installation

Using Homebrew package manager:

brew install evernote2md

Manually:

Download the latest release for your OS.

Note for macOS users!

Please, check this wiki page if you have problems running the tool.

How to use

evernote2md (flags) [input] [outputDir]

input can be a file, a directory with exported files, or a glob pattern (like exports/My*.enex, for example).

If outputDir is not specified, ./notes is used. Add optional --folders flag to put every note in a separate folder.

An option --tagTemplate allows to change the way tags are formatted. See wiki article for more information.

Flag --help shows all available options.

With Docker

docker run -t --rm -v "$PWD":/tmp -w /tmp wormi4ok/evernote2md:latest (flags) [input] [outputDir]

How to export notes from Evernote

Here is a link to an article in Evernote Help Center:

How to back up (export) and restore (import) notes and notebooks

Newer versions of the Evernote App do not allow selecting more than 50 notes at a time. Consider exporting entire Notebook instead.


Made with ❤ using IDE from JetBrains.

JetBrains

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].