New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

github.com/wormi4ok/evernote2md

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/wormi4ok/evernote2md

  • v0.20.0
  • Source
  • Go
  • Socket score

Version published
Created
Source

Evernote to Markdown converter

Build Status Docker Image Size 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.

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

Flag --help shows all available options.

To put exported notes in folders or structure in another custom way I recommend trying mdmv - Move Markdown files tool.

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

FAQs

Package last updated on 10 Dec 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc