Extensions
Every palette in pal is an extension. 33 come with pal; the other 47 are in pal's registry, and Open in pal on a page installs one.
A few to start with
Productivity23Get to things faster: files, windows, what you copied.
- Comes with pal Applications Every installed app, with its icon, a keystroke from launch Launch any installed app by name, with its own icon. On macOS, running apps can be quit or hidden and the System Settings panes are rows too; on Linux, an app's own actions are one key away. Productivity
- Comes with pal Bookmarks Bookmarks from every browser and your own links, in one search Search the bookmarks of every browser you use, plus links of your own, and open one in the browser it came from. A second list searches your browsing history. Productivity
- Comes with pal Browser Tabs Switch to any open tab of Chrome, Safari or Firefox Every tab open in your browsers, with its favicon: `enter` switches to it, and you can close, mute or copy it from the list. Productivity
- Comes with pal Calculator Sums, units, currencies, dates and time zones as you type Answers what you type as you type it: arithmetic, units, currencies, percentages, dates, time zones and durations, with variables of your own. Productivity
- In pal's registry Calendar Today at a glance, one key to join the call Your upcoming events with the current one marked, and a meeting about to start at the top of the panel, one key to join the call. Add events with a form or one typed line like `standup tomorrow 10:00`. Productivity
- Comes with pal Clipboard Everything you copied, with images; Enter pastes it back Everything you copied, text, images and files, searchable and a keystroke from being pasted back into the app in front. Pin what you reuse; edit, name or save an entry, or copy the text out of an image. Productivity
- Comes with pal Downloads Your downloads newest first: open, reveal, trash, tidy Your Downloads folder newest first, with thumbnails and downloads still in progress: open, reveal, move, rename or trash files, and clear out old ones in one go. Productivity
- Comes with pal Files Find, browse and act on files, recent ones before you type Find files by name or contents through the system's search index, browse folders, and act on files: open, reveal, Quick Look, rename, move, compress or trash. Recent files show before you type, and on macOS what you selected in Finder. Productivity
- In pal's registry Flashcards Spaced-repetition flashcards: Spanish to start, any deck of your own Spaced repetition for the spare minute: flip a card, throw it right if you knew it and left if you did not, and the scheduler Anki uses decides when it comes back. Starts with the most common Spanish words, and takes any Anki deck or a file of your own. Productivity
- In pal's registry Google Search Google suggestions, answers and results as you type Search Google from the panel with its suggestions as you type and a Wikipedia card for people, places and things. Add SerpApi, Brave Search or your own SearXNG to see answers and results right in the list. Productivity
- In pal's registry Maps Places and directions from the panel, no key needed Search places and get directions in Google Maps or Apple Maps without leaving the keyboard. Type a route like `home > work`, keep saved places, and add a Places API key for autocomplete. Productivity
- Comes with pal Menu Bar Items The front app's menus, searched and pressed from one list Every menu item of the app in front as one searchable list: File > Export > PDF with its shortcut; Enter presses it. macOS, over Accessibility. Productivity
- In pal's registry Obsidian Find, search and add to your Obsidian notes Your Obsidian vault in the panel: find any note by title, search the full text, append to today's daily note and start new notes from a template. Notes open in Obsidian or your editor, or read right in the panel. Productivity
- In pal's registry odak Your odak todos: add in one line, see today's on the bar Your odak todos in the panel: open ones by section with today's and the overdue on top, a new todo in one typed line, search across open and done, and today's count on the bar. Productivity
- Comes with pal Quicklinks Your own links, with a slot for search terms Your own links, opened with Enter, with a {query} slot for search URLs that you fill in from the search bar. Create and edit them in the panel, start from a library of ready-made searches, and import or export them as JSON. Productivity
- Comes with pal Snippets Paste short texts by keyword, placeholders filled in Short texts you paste by keyword, with the date, the clipboard, the selection and more filled in. Create and edit them in the panel, import or export JSON, and on macOS expand a keyword as you type in any app. Productivity
- In pal's registry tela Search, ask and write in your tela wiki from the panel Your tela wiki in the panel: search as you type, ask questions answered from your pages with their sources, and open recent pages, spaces, decks and sheets. Create a page from selected text and keep up with mentions and replies. Productivity
- In pal's registry Theater Jellyfin, the arr apps, downloads, music and books in one place Your self-hosted media stack in one place: Jellyfin, Jellyseerr, Radarr, Sonarr, Lidarr, Prowlarr, Bazarr, SABnzbd, qBittorrent, Navidrome, Audiobookshelf, Kavita and more. Fill in the services you run and only those appear. Productivity
- Comes with pal Timer Named countdowns and pomodoros, with an alarm on the bar Named countdown timers and pomodoros: the soonest one counts down on the bar and turns into an alarm when it ends. Built on the `timer` command line tool, so timers started in a terminal show up here too. Productivity
- In pal's registry Translate Translate typed, selected or copied text as you type Translate what you type, the selected text or the clipboard, with the language detected as you type. Alternatives, dictionary entries and romanisation included; uses Google Translate without a key, or DeepL with one. Productivity
- In pal's registry Turkish Restore Turkish letters (Turkce → Türkçe) and change case correctly Turkish text tools: put the Turkish letters back into text typed without them (Turkce yazilmis → Türkçe yazılmış), take them out again, and change case the Turkish way, where i and ı are two letters. Works on what you type or on the selection, pasting the result back over it. Productivity
- Comes with pal Window Management Snap, resize and move any window from the keyboard Move and resize the focused window, or any window, from the keyboard: halves, thirds, quarters, maximize, center, resize to a size, nudge, fullscreen, the next display, and back to where it was. Productivity
- Comes with pal Windows Switch to any open window or space, most recently used first Every open window with its app's icon, most recently used first and grouped by app: `enter` switches to it, and you can close, minimise or hide from the keyboard. Spaces and workspaces are listed too, each with the apps on it. Productivity
Developer11Code, repositories, containers, builds.
- Comes with pal Colors Pick, type or walk a colour, then copy it in any notation A colour picker for the keyboard: pick a pixel off the screen, type any notation, or walk hue and lightness with the arrows, then copy the colour in any notation. Also named palettes as swatch grids, a history and a converter. Developer
- In pal's registry Diff Diff the two things you just copied Compare the two things you copied last, with changed lines tinted and the differing words marked. Also diff the clipboard against a selection, any two history entries, or two files. Developer
- In pal's registry Docker Start, stop, log and shell into containers from the panel Your Docker containers, images and Compose projects in one list: start and stop containers, read their logs in the panel, or open a shell in a terminal. Developer
- Comes with pal Generate UUIDs, passwords, hashes, base64, lorem ipsum, QR codes and JWTs UUIDs, passwords, passphrases, random numbers, hashes, encodings, lorem ipsum, colours and QR codes, and a JWT taken apart. Every value copies on Enter. Developer
- In pal's registry GitHub Pull requests, issues, repos and notifications in the panel Your pull requests, issues, repositories and notifications, and a search over all of GitHub. Signs in through the gh CLI or a token. Developer
- In pal's registry Grafana Dashboards, alerts and PromQL from the panel Your Grafana dashboards, alerts and Prometheus queries from the panel, with a bar item that counts what is firing. Silence an alert for an hour or a day without opening the browser. Developer
- In pal's registry Makefile Targets Every Makefile target under your projects, Enter runs it Every Makefile target under your project folders in one list. Enter runs it in a terminal or in the background, with variables typed in first. Developer
- Comes with pal Scripts and data files Lists from shell scripts, data files and script commands Lists from shell scripts and data files, with no extension to write: point it at a script that prints JSON lines, a JSON or TOML file, or a folder of script commands. Raycast script commands work as they are. Developer
- In pal's registry Sessions Every Claude Code, Codex and Copilot session, and which one needs you Every Claude Code, Codex and Copilot CLI session on this machine and what each is doing: working, your turn, waiting on you, or ended. Enter brings the session's terminal to the front. Developer
- Comes with pal Shell Run a command, read its output in the panel, run it again Run a command in your login shell and read its output in the panel, with the exit code and how long it took. Nothing runs until you press Enter, and destructive-looking commands ask first. Developer
- In pal's registry SSH Hosts Your ssh config's hosts, one Enter from a terminal The hosts in your ssh config, one Enter from a terminal running ssh. Run a command on a host, copy the ssh command, or ping it. Developer
System19The machine: power, devices, processes, services.
- Comes with pal Audio Switch the output or input, set the volume, mute Switch the sound output or input, set the volume and mute, from a list of every audio device. System
- Comes with pal Bluetooth Connect and disconnect paired devices, battery in view Connect and disconnect your paired Bluetooth devices, with their battery levels in view. System
- Comes with pal Displays Resolution, brightness, rotation and input source for every display Every display with its mode and brightness: change resolution, scaling, rotation and mirroring, set an external monitor's brightness and input source, and save arrangements to switch between. System
- In pal's registry DPI Bypass The DPI bypass on and off, with a shield on the bar Turns the `dpi` script's censorship bypass on and off, with a shield on the menu bar while it is on. Shows the status, repairs a half-applied state, and runs an end-to-end test. System
- Comes with pal Network Every IP this machine has right now, Enter copies it Every address this machine has: each interface's IPs, the public IP with its location, the gateway, the DNS servers and the Tailscale IP. Enter copies the value. System
- Comes with pal Battery & Power Battery level, and exactly what is draining it Battery level and time left, and with the optional power watcher, where the power goes: the draw over the last hours, what uses power now and why, and what used the battery today, this week and ever. System
- In pal's registry Privacy See which app has your camera, microphone or screen Which app is using the camera, the microphone or the screen right now, during a call, a screen share or a recording. A bar item appears only while one is in use. System
- Comes with pal Processes What is running, busiest first, and who holds a port What is running, busiest first, with its memory; type :3000 to see what listens on a port. Kill a process or open it in Activity Monitor. System
- Comes with pal Screenshots Take a screenshot, then find, copy or read the ones you took Capture an area, a window or the whole screen to a file or the clipboard, then find the screenshots you took, newest first with thumbnails. Open, reveal, copy the image, its path or a markdown link, read its text, or trash it. System
- In pal's registry Services Start, stop and restart systemd units and launchd jobs Start, stop and restart background services: systemd units on Linux, launchd jobs on macOS. Read their logs, and enable or disable a unit. System
- Comes with pal Shortcuts Run any Apple Shortcut by name, folders as sections Every shortcut from Apple's Shortcuts app, grouped by folder. Run one with Enter, with the clipboard or typed text as its input, and see the result when it ends. System
- In pal's registry Disk Space See what fills your disk, and clean it up See what fills your disk as a zoomable map of boxes sized by space, with the biggest files and folders listed and cleanup suggestions like caches and old build folders. Everything deleted goes to the Trash after a confirm. System
- In pal's registry Speedtest An internet speed test you can watch, with a history Run an internet speed test and watch it fill in: download and upload as they happen, ping and jitter, the server and your provider. Every run is kept in a history with a trend. System
- Comes with pal States See, set and declare the named states your setup reacts to Named values your setup can react to: the ones you declare, built-ins like the hour, the front app and the network, and what extensions publish. Set one by hand for a while, reset it, or declare a new one. System
- In pal's registry Stats CPU, memory, disk, network and load: quiet until they matter CPU, memory, disk, network and load on the bar, each item hidden until it has something to say, with a popover of the breakdown and a sparkline of the last few minutes. The same numbers as a list in the panel. System
- Comes with pal Store Browse, install and update extensions without leaving the panel Browse every extension your registries list, read its description and screenshots, and install it with Enter. Updates lead the list, and marked rows install, update or remove together. System
- Comes with pal System Sleep, lock, restart, dark mode, volume, keep awake System commands from the keyboard: sleep, lock, restart, shut down, empty the trash, dark mode, volume, brightness, eject, quit every app, clear notifications. Keep the computer awake for a while, until a time or while an app runs, with a countdown on the bar. System
- In pal's registry Weather Local weather on the bar, only when it is worth noticing Current local weather from Open-Meteo, with no account or key. The bar stays out of the way in ordinary weather and shows up for rain, fog, wind or uncomfortable temperatures. System
- Comes with pal Wi-Fi Join, forget or inspect Wi-Fi networks; switch the radio The current network, the saved ones and what is in range: join, forget, copy the password, turn Wi-Fi off. System
Media5What is playing.
- In pal's registry Images Compress, resize and convert images, locally Compress, resize, convert, crop and strip the images selected in Finder or on the clipboard, with the tools already on your machine. Every result is saved next to the original, its path copied. Media
- In pal's registry Immich Search your Immich photos by what is in them Search your Immich photo library by what is in the picture and browse the results as a grid. Albums, people and today's memories are one keystroke away, and a photo opens, copies or downloads from the list. Media
- Comes with pal Now Playing Play, pause and skip Spotify, Music, a browser or any MPRIS player Control what is playing in Spotify, Music, a browser or any other player: play, pause and skip from the panel, with the track on the bar. Media
- In pal's registry Spotify Search, play and queue Spotify from the keyboard Search, play, queue, like and add to playlists on Spotify from the keyboard, with lyrics that follow the song and a bar item that shows the line playing. Media
- In pal's registry YouTube Search YouTube, then open, play or save for later Search YouTube from the panel, with thumbnails, channels, lengths and views, and trending when nothing is typed. Open a video in the browser, play it in IINA, mpv or VLC, or save it to Watch Later; works with a free API key or an Invidious instance. Media
Reference3Look something up: emoji, glyphs, characters, colours.
- Comes with pal Emoji Every emoji in a grid; copy or paste it, or its :shortcode: An emoji picker: every emoji in a grid, recently used first, found by name, keyword or :shortcode:. Copy or paste it in your skin tone. Reference
- In pal's registry Icons All 11k Nerd Font glyphs, and Iconify's 200k as SVG Search every Nerd Font glyph by name and copy it, its code point or its class name. A second grid covers the 200k icons Iconify hosts and copies them as SVG. Reference
- Comes with pal Unicode Characters Arrows, math, currency, dashes and keyboard glyphs to paste Arrows, math, currency, punctuation, keyboard symbols, box drawing, Greek and accented letters in a grid to copy or paste. Search by name, alias, HTML entity, LaTeX command or code point. Reference
Fun12For the two seconds between tasks.
- In pal's registry 2048 2048 in the panel, keyboard only; the board persists The sliding-tile game in the panel, played from the keyboard. The board and your best score are kept across restarts. Fun
- In pal's registry Blackjack Blackjack on felt, arrows or mouse; the bankroll persists Blackjack on a felt table with a real shoe, played one-handed with the arrows or with the mouse. Your bankroll and record are kept across restarts. Fun
- In pal's registry Crossword Daily crosswords: Crosshare's minis and the Turkish papers' kare bulmaca Daily crosswords in the panel: Crosshare's English minis, and the Turkish papers' kare bulmaca from HaberTürk, Cumhuriyet and Sabah. Every key is saved, so you can leave mid-puzzle and pick up where you were. Fun
- Comes with pal Games All the games in one list, one Enter away Every game in one list, the installed ones and the ones you can still get. Enter opens a game, or installs it first and then opens it. Fun
- In pal's registry GIFs Search Giphy and paste the GIF as a picture Search Giphy and paste the GIF itself: Enter puts the file on the clipboard, so it lands as a picture in a chat or a document. Trending GIFs show before you type, and favourites keep in a grid of their own. Fun
- In pal's registry Minesweeper Classic Minesweeper, by mouse or one hand on the arrows Classic Minesweeper in the panel, played with the mouse as in the original or one-handed on the arrows. The board, the clock and your best times persist. Fun
- In pal's registry Snake II The Nokia 3310's Snake II, pixel for pixel and step for step Snake II exactly as the Nokia 3310 plays it, on the phone's own 84 by 48 screen: its menus, nine levels, five mazes, the bonus creatures and the top score with its fireworks. The arrows steer, Enter is Menu and Select, Backspace is C. Fun
- In pal's registry Solitaire Klondike solitaire with the mouse or the keyboard Klondike on a felt table: drag the cards with the mouse, or play with the arrows and Enter. Draw one or three, unlimited passes and undo; the game and your record are kept. Fun
- In pal's registry Sudoku Daily sudoku in four difficulties, with notes and hints that explain Sudoku made on your machine: a daily puzzle in Easy, Medium, Hard and Expert (the same for everyone that day) and a new one whenever you like, graded by the techniques it takes. Notes without switching modes, auto notes, hints that explain in plain words, and every move saved. Fun
- In pal's registry Typing A monkeytype-style typing test with wpm, accuracy and personal bests A typing test in the style of monkeytype: common English words, a smooth caret, timed, word-count or free tests, and a result with wpm, accuracy, consistency and a chart. Personal bests and every past test are kept, with a stats page to follow your progress. Fun
- In pal's registry Wordle Wordle in the panel: a daily puzzle, practice words, stats The five-letter word game in the panel, keyboard only: a daily puzzle, the same everywhere, and practice words once it is done. Your streak and stats are kept. Fun
- In pal's registry Yahtzee Solo Yahtzee with the scores in plain sight, by mouse or keys Solo Yahtzee: five dice, three rolls a round, thirteen rounds, with the card showing what every category would score. Play with the mouse or one-handed on the arrow keys; your game in progress, best score and average are kept. Fun
Integration7Other services, inside the panel.
- In pal's registry Gmail Your inbox in the panel, its count on the bar, per account Your Gmail inbox in the panel: read, search with Gmail's own syntax, browse labels and mark messages read, with the unread count on the bar. Each account is its own instance, and sending stays off until you turn it on. Integration
- In pal's registry Home Assistant Toggle, dim and run Home Assistant entities from the panel Your Home Assistant entities in the panel with their state: toggle lights, dim, set a temperature, lock a door, run a scene. Every service is a form, and areas list their own entities. Integration
- In pal's registry Hue Every Hue light, room and scene, live, under the keys Your Philips Hue lights, rooms and scenes under the keys, kept live as they change. Set colour, brightness and warmth, check sensors, and see the home at a glance from the menu bar. Integration
- In pal's registry 1Password Copy a 1Password password, username or one-time code Your 1Password items from the keyboard, through the op command line tool. Enter copies the password; the username, the one-time code and the item in the app are one key away. Integration
- In pal's registry Verification Codes Paste one-time codes from your text messages One-time codes from your recent text messages, newest first, with who sent them. Enter pastes the code into the app in front; a bar item shows a new code as it arrives. Integration
- In pal's registry Slack Your Slack messages and mentions, in the panel and on the bar What Slack is holding for you: direct messages, mentions and thread replies with who sent them, your channels, search, and your status and Do Not Disturb. Signs in through the Slack desktop app you already use, or a token. Integration
- In pal's registry WhatsApp Your WhatsApp chats, search and contacts in the panel Your WhatsApp chats in the panel through a self-hosted OpenWA gateway: recent chats with the unread ones first, full-text search over your whole history, and your contacts. Reading is always on; sending and reacting only if you turn it on. Integration
Nothing matches .
The search looks at names, descriptions, features and palette names. Try other words, one of these, or .
These are pal's own. Anyone can run a registry of their own and add it to pal; the registry docs say how.
Read from zcag/pal at 63287e1, refreshed hourly.




























