macOS
brew install enex2notionlocal Homebrew formula metadata
brew
Import Evernote ENEX files to Notion. Version 0.3.1 via Homebrew; verified 2026-06-27.
install
brew install enex2notionlocal Homebrew formula metadata
overview
Import Evernote ENEX files to Notion
history
enex2notion is a Python command-line importer for moving Evernote ENEX exports into Notion, preserving attachments, formatting, tables, web clips, metadata, and notebook structure where Notion allows it.
The public GitHub project was created in 2021. Its README says it was written because Notion's native Evernote importer did not satisfy the author, and it credits md2notion and notion-py as inspirations.
The project is distributed through multiple CLI-friendly channels: Homebrew for macOS, pipx and pip for Python users, portable GitHub release binaries, and Docker images. That spread reflects its role as a one-shot migration utility rather than a long-running service.
Users point the tool at one or more ENEX files or directories and pass a Notion `token_v2` cookie when uploading. The README also documents a dry-run mode without a token, retry behavior, continuation through a done-file, database versus page upload modes, and web-clip conversion to text or PDF.
enex2notion matters in package-manager culture because it packages a fragile migration workflow into a repeatable CLI. The interesting packaging surface is less the binary itself and more the mix of Python packaging, Homebrew installation, Docker distribution, and optional external tools such as wkhtmltopdf.
security posture
No matching local secret-handling manifest was found for enex2notion. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
enex2notion | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/vzhd1701/enex2notion
install metadata
| Package key | brew:enex2notion |
|---|---|
| Version | 0.3.1 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/enex2notion |
| Homepage | https://github.com/vzhd1701/enex2notion |
| Repository | https://github.com/vzhd1701/enex2notion |
| Upstream docs | https://github.com/vzhd1701/enex2notion#readme |
| License | MIT |
| Source archive | https://files.pythonhosted.org/packages/de/5c/c0ce22d810226345411b03177f9b43c35b82c3a671d5d73f56fc43b0858e/enex2notion-0.3.1.tar.gz |
| Last updated | 2026-06-27T15:38:03Z |
| Pulse | updated |
| Dependencies | certifi, pymupdf, python@3.14 |
| Uses from macOS | libxml2, libxslt |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | enex2notion |
| Version Scheme | 0 |
| Revision | 21 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.