juan294

juan294 / summon

Public

Launch configurable multi-pane Ghostty workspaces with one command. Native splits.

45
1
100% credibility
Found Mar 21, 2026 at 45 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Summon launches customizable multi-pane terminal workspaces in Ghostty on macOS with native splits and no multiplexers.

How It Works

1
đź‘‹ Discover Summon

A developer friend recommends Summon to quickly set up organized coding spaces in your terminal without hassle.

2
📦 Install easily

Add Summon to your computer with a simple one-click install that works right away.

3
đź§™ Run the setup wizard

Answer a few friendly questions to pick your favorite editor, handy sidebar tool, layout style, and shell preferences—everything feels personalized in minutes.

4
đź“‚ Save your projects

Name and save your coding folders for instant access anytime.

5
🚀 Launch your workspace

Type one word in any project folder and watch your multi-pane setup appear perfectly arranged.

✨ Code productively

Enjoy a tailored terminal with editors, tools, and shell exactly how you like, boosting your focus and speed.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 45 to 45 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is summon?

Summon launches customized multi-pane Ghostty workspaces from one CLI command on macOS—no tmux required, just native terminal splits via AppleScript. Type a project name or path like `summon .` or `summon myapp`, and it spins up your editor, sidebar (lazygit default), shell, with presets like full, pair, or minimal. Setup wizard configures defaults; per-project `.summon` files override for reproducibility.

Why is it gaining traction?

Ditches tmux overhead for Ghostty's zippy native panes, with a gallery on GitHub Pages showcasing layouts—perfect alternative to how to launch GitHub Codespaces locally. Quick project registry (`summon add`), custom tree-based layouts, and doctor checks make workspaces instant; keybindings gen even ties into launch configurable keyboard setups like System76.

Who should use this?

Ghostty users on macOS building dev environments—pair programmers, CLI tool devs, or anyone launching GitHub CLI/Copilot in VSCode alongside lazygit/btop. Suits registered projects for daily coding; skip if you're tmux-bound or non-macOS.

Verdict

Promising at 45 stars and 1.0% credibility—excellent docs, 95% test coverage, but low adoption means watch for edge cases. Grab it if Ghostty's your terminal; otherwise, prototype first. (187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.