This is your work, valued
iOS Engineer a.d. 2009 • iOS / OSX Enthusiast • WWDC19 • Passionate Mountainbiker
WWDC. You don't have the time to watch all the WWDC session videos yourself? No problem me and many contributors extracted the gist for you 🥳
★ 2.6kSHSearchBar. The search bar that doesn't suck.
★ 254Columbus. A feature-rich country picker for iOS, tvOS and watchOS.
★ 34Assist. App Store Connect API access via CLI written in Swift
★ 34StickyHeaderFlowLayout. Imitation of the sticky headers known from UITableViews
★ 27Development. Various guides and information related to mobile development 🧑💻
★ 19Playgrounds. Some playgrounds to play with
★ 10Source. Tired of implementing the data sources over and over again? Want to use a lightweight solution that does not mess up your view controllers? Then this is for you! The generic data source implementation for all your view controllers, that supports UITableView, UICollectionView and NSFetchedResultsController
★ 8Scripts. A warm, central place for commonly used scripts
★ 8Gasoline. You ever wanted to track your gas costs? Then this app is just for you!
★ 7backlog-notifier. Automatically create comments in tickets, including the release version, e.g. at when a PR gets released.
★ 7Engine. The engine that powers all my packages, tools and apps.
★ 5ASCKit. The backbone of my App Store Connect related software
★ 5Emojis. View all the Emojis - A SwiftUI Project 🥳
★ 5SHDateFormatter. A date formatter supporting encoding as well as decoding of many different date and time formats including the often used ISO8601 standard.
★ 5SHDataSources. Project-independent, block-based data sources for UITableView and UICollectionView
★ 4NSURLRequest-SHLogging. Your dev ops ask you to provide some detail for failing requests? Take a look at this simple category for logging all details of a NSURLRequest. They will be thankful and you'll solve problems much faster!
★ 4PublicCodeLibrary. 🚨 THIS REPOSITORY HAS BEEN ARCHIVED IN FAVOR OF https://github.com/Blackjacx/Engine 🚨
★ 3ConferenceCalendar. List of interesting tech conferences throughout the year including most important related information 👩💻
★ 3Quickie. Tired of creating all the boilerplate code from scratch every time you start a new project? Here is the solution. A Swift package that provides extensions to the most common functionality in the iOS and macOS world to significantly speed up development process.
★ 2Me. Welcome to my cozy place where you can find all kinds of development-related information 👋
★ 1xbase. Develop Apple software products within your favorite editor.
★ 1SignInWithApple. Slides & demo project for heise MacDev 2019
★ 1sample-code. samples for many situations
★ 1RADToolKit. 🚨 THIS REPOSITORY HAS BEEN ARCHIVED IN FAVOR OF https://github.com/Blackjacx/Engine 🚨
★ 1xcode-snippets. Code snippets synced with the Xcode snippets folder
★ 1Starter. This is a starting point that can be used to setup a new iOS project.
★ 1zed. Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
★ 88kHandy. A free, open source, and extensible speech-to-text application that works completely offline.
★ 28kopencode. The open source coding agent.
★ 191kaiStories. AI-powered children's bedtime story generator. Pick characters, worlds and themes — GPT or Gemini writes the story, ElevenLabs reads it aloud, and you can upload it straight to a Tonie.box. for Desktop & Android.
★ 6broot. A new way to see and navigate directory trees : https://dystroy.org/broot
★ 13kcopilot-cli. GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.
★ 11kclaude-code. Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
★ 140kSwift-Concurrency-Agent-Skill. Add expert Swift Concurrency guidance to your AI coding tool (Agent Skills open format): safe concurrency, performance optimization, and Swift 6 migration.
★ 1.6kSwiftUI-Agent-Skill. Add expert SwiftUI Best Practices guidance to your AI coding tool (Agent Skills open format).
★ 3.3kSwift-Testing-Agent-Skill. An agent skill focused entirely on Swift Testing, helping you write better tests, migrate from XCTest, improve test architecture, and adopt modern Swift testing patterns with confidence.
★ 432gum. A tool for glamorous shell scripts 🎀
★ 24kopenclaw. Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
★ 385kFoundation-Models-Playgrounds. Playground examples to demonstrate Foundation Models Framework
★ 371homebrew-autoupdate. :tropical_drink: An easy, convenient way to automatically update Homebrew.
★ 1.5kIce. Powerful menu bar manager for macOS
★ 29kzsh-in-docker. Install Zsh, Oh My Zsh and plugins inside a Docker container with one line!
★ 1.1kit-tools. Collection of handy online tools for developers, with great UX.
★ 40kgoose. an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
★ 52kcroc. Easily and securely send things from one computer to another :crocodile: :package:
★ 39kgithub-pages-deploy-action. 🚀 Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.
★ 4.6kn8n. Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
★ 199kBagbutik. Generated Swift code for the App Store Connect API based on the official OpenAPI spec.
★ 187the-art-of-command-line. Master the command line, in one page
★ 162krclone. "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
★ 59kdust. A more intuitive version of du in rust
★ 12kduf. Disk Usage/Free Utility - a better 'df' alternative
★ 15klocaltunnel. expose yourself
★ 22kawesome-shell. A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
★ 37kshellfire. A repository of namespaced, composable shell (bash, sh and dash) function libraries. Takes aware the pain of shell scripting, making it robust and reusable. Includes secure curl usage, JSON, XML and Debian control file parsers, dependency documentation via attributes, and more. Batteries ARE included.
★ 1.2kbashly. Bash command line framework and CLI generator
★ 2.4kbash-it. A community Bash framework.
★ 15kjrnl. Collect your thoughts and notes without leaving the command line.
★ 7.3ktaproom. An interactive TUI for Homebrew
★ 709smassh. Smassh your Keyboard, TUI Edition
★ 2khblock. Improve your security and privacy by blocking ads, tracking and malware domains.
★ 2kgocatcli. The command line catalog tool for your offline data
★ 49forgit. :zzz: A utility tool powered by fzf for using git interactively.
★ 5kSFSafeSymbols. Safely access Apple's SF Symbols using static typing
★ 1.9kBetterDisplay. Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more!
★ 33kdiff-so-fancy. Make your diffs human readable for improved code quality and faster defect detection. :tada:
★ 18kjust. 🤖 Just a command runner
★ 35khusky. Git hooks made easy 🐶 woof!
★ 35krebound. Instant Stack Overflow results whenever an exception is thrown
★ 4.1kcloc. cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
★ 23kz. z - jump around
★ 17kautojump. A cd command that learns - easily navigate directories from the command line
★ 17knvim-lint. Mirror of: https://codeberg.org/mfussenegger/nvim-lint An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.
★ 2.8kspark. ▁▂▃▅▂▇ in your shell.
★ 6.1kLoop. UNIX's missing `loop` command
★ 697dnote. A simple command line notebook
★ 3kdirenv. unclutter your .profile
★ 15knode. Node.js JavaScript runtime ✨🐢🚀✨
★ 119kyq. yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
★ 16kjellyfin. The Free Software Media System - Server Backend & API
★ 55kPearcleaner. A free, source-available and fair-code licensed mac app cleaner
★ 14kQuickRecorder. A lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具
★ 8.6kdisplayplacer. macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.
★ 4.5kiptv. Collection of publicly available IPTV channels from all over the world
★ 135kSpotHub. :headphones: :relaxed: Collaborate on Spotify playlists using Pull Requests, powered by GitHub Actions
★ 114awesome-actions. A curated list of awesome actions to use on GitHub
★ 28kjj. A Git-compatible VCS that is both simple and powerful
★ 31ksapling. A Scalable, User-Friendly Source Control System.
★ 7kzsh-you-should-use. 📎 ZSH plugin that reminds you to use existing aliases for commands you just typed
★ 1.9kSwift-Charts-Examples. An overview of the different types of charts you can make with Swift Charts
★ 2.4ktmux-fzf. Use fzf to manage your tmux work environment!
★ 1.5kfzf-tab. Replace zsh's default completion selection menu with fzf!
★ 4.9kKeychainAccess. Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
★ 8.3kSketchyBar. A highly customizable macOS status bar replacement
★ 12kdotfiles. My personal macOS configuration
★ 2kskhd. Simple hotkey daemon for macOS
★ 8.1kyabai. A tiling window manager for macOS based on binary space partitioning
★ 29kgitmux. :computer: Git in your tmux status bar
★ 791homebridge-star-projector. Homebridge plugin for controlling tuya/smartlife based star projectors
★ 46WWDC. The unofficial WWDC app for macOS
★ 8.8kHarmonize. Harmonize is a modern linter for Swift that allows you to write architectural lint rules as unit tests. In the era of AI-generated code, it provides your team with deterministic guardrails to keep your codebase clean, maintainable, and consistent as it grows.
★ 322openapi-tui. Terminal UI to list, browse and run APIs defined with openapi spec.
★ 1.3kgithub-mcp-server. GitHub's official MCP Server
★ 32kMMKV. An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
★ 19kXcodeBuildMCP. A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
★ 6.2kReusable. A Swift mixin for reusing views easily and in a type-safe way (UITableViewCells, UICollectionViewCells, custom UIViews, ViewControllers, Storyboards…)
★ 3kChatLayout. ChatLayout is an alternative solution to MessageKit. It uses custom UICollectionViewLayout to provide you full control over the presentation as well as all the tools available in UICollectionView. It supports dynamic cells and supplementary view sizes.
★ 1kOpenRA. Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
★ 17kslides. Terminal based presentation tool
★ 12kh-m-m. h-m-m, or Hackers Mind Map, is a simple, fast, keyboard-centric terminal-based tool for working with mind maps.
★ 2.3khledger. Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
★ 4.6kglow. Render markdown on the CLI, with pizzazz! 💅🏻
★ 27kelia. A snappy, keyboard-centric terminal user interface for interacting with large language models. Chat with ChatGPT, Claude, Llama 3, Phi 3, Mistral, Gemma and more.
★ 2.5kBagels. Powerful expense tracker that lives in your terminal.
★ 2.9kx-cmd. Shell Superpowers for AI Agents.
★ 4.6kRecoverPy. Interactively find and recover deleted or :point_right: overwritten :point_left: files from your terminal
★ 1.8kalgorithm-visualizer. :fireworks:Interactive Online Platform that Visualizes Algorithms from Code
★ 49kdiskonaut. Terminal disk space navigator 🔭
★ 3.1ktextual. The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
★ 37krich. Rich is a Python library for rich text and beautiful formatting in the terminal.
★ 57kpterm. ✨ PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
★ 5.5kprs. Stay updated on PRs from your terminal
★ 185jqp. A TUI playground to experiment with jq
★ 2.8kgitui. Blazing 💥 fast terminal-ui for git written in rust 🦀
★ 22kact3. Glance at the last 3 runs of your GitHub Actions workflows
★ 79tmux-sensible. basic tmux settings everyone can agree on
★ 2.2ktpm. Tmux Plugin Manager
★ 15ktmux-thumbs. A lightning fast version of tmux-fingers written in Rust, copy/pasting tmux like vimium/vimperator
★ 1.1ktmux-fingers. copy pasting in terminal with vimium/vimperator like hints.
★ 1.5ktmux. 💽 Soothing pastel theme for Tmux
★ 3.1ktmux-xpanes. Awesome tmux-based terminal divider
★ 2.1kffscreencast. ffscreencast - ffmpeg screencast/desktop-recording with video overlay and multi monitor support
★ 1.8knnn. n³ The unorthodox terminal file manager
★ 22kgopass. The slightly more awesome standard unix password manager for teams
★ 7.1kalex. Catch insensitive, inconsiderate writing
★ 5.1kledger. Double-entry accounting system with a command-line reporting interface
★ 6khub. A command-line tool that makes git easier to use with GitHub.
★ 23ksops. Simple and flexible tool for managing secrets
★ 23kCopilotForXcode. AI coding assistant for Xcode
★ 6.2kaichat. All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
★ 10kGiffy. GIF app build with The Composable Architecture, XcodeGen, and Generic Protocol
★ 68doompdf. A port of Doom (1993) that runs inside a PDF file
★ 3.9kyewtube. yewtube, forked from mps-youtube , is a Terminal based YouTube player and downloader. No Youtube API key required.
★ 8.8kGithubContributionGraphExample. Recreation of the contribution graph from GitHub using Swift Charts
★ 38swift-build. A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager
★ 2.2kmitmproxy. An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
★ 45kBlackHole. BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.
★ 19kSwiftUI-experiments. Examples with SwiftUI and other Apple frameworks that showcase various interactions, animations and more
★ 2.1kBlack-Friday-Deals. Black Friday Deals for macOS / iOS Software & Books
★ 2.3kghostty. 👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
★ 59kbore. 🕳 bore is a simple CLI tool for making tunnels to localhost
★ 11kTinyStorage. A simple, lightweight replacement for UserDefaults that makes access a little more straightforward (plus some niceties!)
★ 490fastfetch. A maintained, feature-rich and performance oriented, neofetch like system information tool.
★ 24knix. Nix, the purely functional package manager
★ 17koh-my-posh. The most customisable and low-latency cross platform/shell prompt renderer
★ 23kauto-hlsearch.nvim. Automatically manage hlsearch setting
★ 87menyoki. Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️
★ 667vimtex. VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.
★ 6.3ktexlab. An implementation of the Language Server Protocol for LaTeX
★ 2kAeroSpace. AeroSpace is an i3-like tiling window manager for macOS
★ 22khummingbird. Lightweight, flexible HTTP server framework written in Swift
★ 1.9knvim-treesitter-context. Show code context
★ 3.2ksubstitute.nvim. Neovim plugin introducing a new operators motions to quickly replace and exchange text.
★ 741zen-mode.nvim. 🧘 Distraction-free coding for Neovim
★ 2.2kflash.nvim. Navigate your code with search labels, enhanced character motions and Treesitter integration
★ 4.2klazygit.nvim. Plugin for calling lazygit from within neovim.
★ 2.3kdiffview.nvim. Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
★ 5.7kneotest. An extensible framework for interacting with tests within NeoVim.
★ 3.1knvim-dap-virtual-text. Lua
★ 1.1knvim-dap-ui. A UI for nvim-dap
★ 3.4ktelekasten.nvim. A Neovim (lua) plugin for working with a markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim
★ 1.7korgmode. Orgmode clone written in Lua for Neovim 0.11.0+.
★ 3.9kvim-tmux-navigator. Seamless navigation between tmux panes and vim splits
★ 6.3kneorg. Modernity meets insane extensibility. The future of organizing your life in Neovim.
★ 7.5kvimwiki. Personal Wiki for Vim
★ 9.5kscnvim. Neovim frontend for SuperCollider.
★ 271fzf-lua. Improved fzf.vim written in lua
★ 4.4ksupercollider. An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
★ 6.7khologram.nvim. 👻 A cross platform terminal image viewer for Neovim. Extensible and fast, written in Lua and C. Works on macOS and Linux.
★ 1.4kgh.nvim. A fully featured GitHub integration for performing code reviews in Neovim.
★ 650gist.nvim. Neovim plugin that allows you to create a Github Gist from the current file
★ 216neoscroll.nvim. Smooth scrolling neovim plugin written in lua
★ 2.1knvim-scrollbar. Extensible Neovim Scrollbar
★ 1.1kssr.nvim. Treesitter based structural search and replace plugin for Neovim.
★ 1kconceal.nvim. A Neovim Plugin which uses Treesitter to conceal typical boiler Code
★ 77scratch.nvim. Create temporary playground files effortlessly. Find them later without worrying about filenames or locations.
★ 279simctl.nvim. NeoVim plugin to interact with iOS Simulators
★ 42nvim-ghost.nvim. :ghost: GhostText plugin for Neovim with zero dependencies :tada: Supports neovim running inside WSL too! :partying_face: Windows/Linux/macOS supported out-of-the-box! :smile: (Other OSes need python3.6+ installed)
★ 197GhostText. 👻 Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).
★ 3.6kinstant.nvim. collaborative editing in Neovim using built-in capabilities
★ 1.4knvim-ufo. Not UFO in the sky, but an ultra fold in Neovim.
★ 2.9kbookmarks.nvim. Remember file locations and sort by time and frequency and support telescope.
★ 248urlview.nvim. 🔎 Neovim plugin for viewing all the URLs in a buffer
★ 282other.nvim. Open alternative files for the current buffer
★ 491neovim. Vim-fork focused on extensibility and usability
★ 101kcheatsheet.nvim. A cheatsheet plugin for neovim with bundled cheatsheets for the editor, multiple vim plugins, nerd-fonts, regex, etc. with a Telescope fuzzy finder interface !
★ 74nvim-ts-context-commentstring. Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
★ 1.3kneogen. A better annotation generator. Supports multiple languages and annotation conventions.
★ 1.7ktodo-comments.nvim. ✅ Highlight, list and search todo comments in your projects
★ 4.2kmodicator.nvim. Cursor line number mode indicator plugin for Neovim
★ 370vim-illuminate. illuminate.vim - (Neo)Vim plugin for automatically highlighting other uses of the word under the cursor using either LSP, Tree-sitter, or regex matching.
★ 2.5kbarbar.nvim. The neovim tabline plugin.
★ 2.7kbarbecue.nvim. Visual Studio Code inspired breadcrumbs plugin for the Neovim editor
★ 893lspsaga.nvim. improve neovim lsp experience
★ 3.8klualine.nvim. A blazing fast and easy to configure neovim statusline plugin written in pure lua.
★ 8.1kproject.nvim. The superior project management solution for neovim.
★ 1.6ktwilight.nvim. 🌅 Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.
★ 1.5kmini.nvim. Library of 45+ independent Lua modules improving Neovim experience with minimal effort
★ 9.4knvim-autopairs. autopairs for neovim written in lua
★ 4.1kconform.nvim. Lightweight yet powerful formatter plugin for Neovim
★ 5.3ksmart-splits.nvim. 🧠 Smart, seamless, directional navigation and resizing of Neovim + terminal multiplexer splits. Supports Zellij, Tmux, Wezterm, and Kitty. Think about splits in terms of "up/down/left/right".
★ 1.7kbufdelete.nvim. Delete Neovim buffers without losing window layout
★ 514winshift.nvim. Rearrange your windows with ease.
★ 527yazi. 💥 Blazing fast terminal file manager written in Rust, based on async I/O.
★ 41kchadtree. File manager for Neovim. Better than NERDTree.
★ 1.7knvim-tree.lua. A file explorer tree for neovim written in lua
★ 8.6kchafa. 📺🗿 Terminal graphics for the 21st century.
★ 5.1ktelescope.nvim. Find, Filter, Preview, Pick. All lua, all the time.
★ 20knvim-spectre. Find the enemy and replace them with dark power.
★ 2.4kauto-session. A small automated session manager for Neovim
★ 1.9kplenary.nvim. plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
★ 3.5kharpoon. Lua
★ 9.2kvim-table-mode. VIM Table Mode for instant table creation.
★ 2.2knvim-scissors. Automagical editing and creation of snippets.
★ 582tmuxinator. Manage complex tmux sessions easily
★ 14kNvChad. Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.
★ 28k