Skip to content
/ zit Public

📑 a zed-inspired git client

Notifications You must be signed in to change notification settings

vitordino/zit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zit

a fan-made zed-inspired feature-light git companion

zit screenshot

v1 roadmap

not in any specific order

  • open recent
  • open through cli args
  • hotkeys (using electron menubar)
  • command palette
  • progress indicator + disabled state (for pull/push etc)
  • branding
  • release pipeline (using github actions)
  • show remote branches
  • checkout remote branches locally
  • settings page
  • reopen open projects on app shutdown setting
  • persist windows locations on shutdown
  • rename branch
  • welcome screen
  • list git stashes
  • handling when git is not available
  • popup window to view diffs
  • finally migrate to gpui (?)

non-goals for v1

  1. be feature-rich — like git-up
  2. have github or any other host-specific logic

acknowledgements

huge props for the zed folks to come up with a brilliant piece of technology, and also atom for guiding a lot of the initial ux sketches.

this project heavily relies on electron, react, ariakit and tailwindcss. and acts as a playground for some personal libraries like zedwind and reduxtron.