Your terminal, but alive.

Beautiful animations, ASCII art, and 50+ productivity tools for your zsh terminal. Git operations become a show. Your workflow becomes a game.

features 100+ themes 15+ languages 6 shell zsh MIT
$ git clone https://github.com/L-ubu/Terminup.git && cd Terminup && ./install.sh

01Every shell starts with a boot sequence

Open a new terminal and Terminup greets you with a system check, your todos, and what your day looks like. Powerlevel10k optional — it works with any zsh setup.

zsh
$ zsh

  ╔═══════════════════════════════════════╗
  ║        TERMINUP BOOT SEQUENCE          ║
  ╚═══════════════════════════════════════╝

  [ OK ] Initializing Terminup v1.0.0
  [ OK ] Loading core modules
  [ OK ] Configuring shell environment

  ──────────── SYSTEM STATUS ────────────

  [ OK ] Shell: zsh 5.9        [ OK ] Git: 2.43.0
  [ OK ] Node: v20.10.0       [ OK ] FZF: available

  All systems operational ▲ 3 todos today · standup in 20m

02What you get

◆ Animated git commands

Push, pull, merge and rebase come with ASCII animations and progress art. Code reviews never saw you push with style.

◆ Productivity suite

todo, note, remind, pomo, focus, standup, eod — a full workflow without leaving the terminal.

◆ 15+ themes

Switch the whole toolkit's look with one command. From phosphor green to synthwave, your terminal matches your mood.

◆ Screensavers & games

ASCII aquariums, matrix rain, starfields — plus actual games for when the build is running. Yes, really.

◆ Fuzzy everything

FZF-powered finders for files, git branches, docker containers, DDEV sites and your own notes.

◆ Multilingual

English, Dutch, French, German, Spanish and more. Your tools should speak your language.

03Commands

Everything hangs off one alias: tup.

CommandWhat it does
tup allEvery command, grouped and searchable
tup todoTerminal-native todo list with priorities
tup noteQuick notes, fuzzy-searchable later
tup pomoPomodoro timer with ASCII progress
tup standupYesterday's git log + todos → standup notes
tup themeSwitch between 15+ themes
tup remindReminders that ping you in the terminal
tup eodEnd-of-day wrap: what shipped, what's pending

04Why it exists

The decisions worth knowing about, written down.

Terminals are allowed to be fun

You spend all day in this thing. It might as well boot like a spaceship, animate your pushes, and rain matrix when you're thinking.

One install, zero lock-in

Pure zsh scripts — no daemon, no background process, no telemetry. Delete the folder and it's like it never happened.

Built around a real workflow

Standup at 9:00, pomodoros before lunch, end-of-day wrap at 17:30. The tools exist because the days demanded them.