🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

ecklf

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ecklf

A terminal UI for ecklf.com — browse Florentin's projects and open them on the web or GitHub, with a spinning ASCII wireframe and typed greetings.

latest
Source
npmnpm
Version
1.0.1
Version published
Weekly downloads
8
-97.15%
Maintainers
1
Weekly downloads
 
Created
Source

ecklf

A terminal UI for ecklf.com. Browse Florentin's projects and open them on the web or GitHub — complete with a spinning ASCII wireframe and typed multi‑language greetings, just like the website.

Usage

Run it without installing:

npx ecklf

Or install globally:

npm i -g ecklf
# then
ecklf

Controls

KeyAction
/ , j / kNavigate projects
Open menu → choose Website / GitHub
wOpen ecklf.com in your browser
gOpen the selected project on GitHub
/ Switch choice (in the open menu)
escBack
qQuit

How it works

  • Project data is fetched live from ecklf.com at launch and parsed from the server-rendered markup. If the site can't be reached it falls back to a bundled snapshot, so it still works offline.
  • The header features two animations mirroring the site:
    • a rotating 3D wireframe torus-knot rendered with braille characters, and
    • a typewriter cycling greetings in different languages.

Development

This project uses pnpm.

pnpm install
pnpm build      # compile TypeScript -> dist/
pnpm start      # run the built CLI
pnpm dev        # tsc --watch

License

MIT © Florentin Eckl

Keywords

ecklf

FAQs

Package last updated on 29 Jun 2026

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