Skip to content

Zen-Open-Source/NewsletterCLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

morgan — A CLI Reader for Morgan.xyz

A fun, visual command-line tool for reading the Morgan.xyz newsletter right in your terminal. Built with Rust.

  ███╗   ███╗  ██████╗  ██████╗   ██████╗  █████╗ ███╗   ██╗   ╭───────────────╮
  ████╗ ████║ ██╔═══██╗ ██╔══██╗ ██╔════╝ ██╔══██╗████╗  ██║   │  .xyz          │
  ██╔████╔██║ ██║   ██║ ██████╔╝ ██║  ███╗███████║██╔██╗ ██║   │  newsletter    │
  ██║╚██╔╝██║ ██║   ██║ ██╔══██╗ ██║   ██║██╔══██║██║╚██╗██║   │  reader        │
  ██║ ╚═╝ ██║ ╚██████╔╝ ██║  ██║ ╚██████╔╝██║  ██║██║ ╚████║   │  ⚡ v0.1.0     │
  ╚═╝     ╚═╝  ╚═════╝  ╚═╝  ╚═╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═══╝   ╰───────────────╯

Install

Requires Rust (1.85+).

git clone https://github.com/maboroshi/NewsletterCLI.git
cd NewsletterCLI
cargo install --path .

Usage

morgan                  # Show welcome screen
morgan latest           # Read the latest issue
morgan list             # Browse all issues
morgan read 19          # Read issue #19
morgan read <url>       # Read from a direct URL
morgan search "AI"      # Search across issues

Features

  • Gradient ASCII art banner
  • Color-coded sections — sky blue dividers, mint green links, gold quotes, purple headings
  • Box-drawing characters for section borders
  • Proper paragraph separation with text wrapping
  • Link extraction with underlined URLs
  • Works with any Morgan.xyz newsletter issue

Built With

License

MIT

About

A CLI for reading my newsletter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages