Xirui Zhao's starred repositories

linux

Linux kernel source tree

Language:CLicense:NOASSERTIONStargazers:175547Issues:7959Issues:0

Rectangle

Move and resize windows on macOS with keyboard shortcuts and snap areas

Language:SwiftLicense:NOASSERTIONStargazers:25287Issues:97Issues:617

fish-shell

The user-friendly command line shell.

Language:RustLicense:NOASSERTIONStargazers:25243Issues:284Issues:7118

filebrowser

📂 Web File Browser

Language:GoLicense:Apache-2.0Stargazers:25075Issues:310Issues:2269

zoxide

A smarter cd command. Supports all major shells.

Language:RustLicense:MITStargazers:20801Issues:50Issues:532

nnn

n³ The unorthodox terminal file manager

Language:CLicense:BSD-2-ClauseStargazers:18606Issues:141Issues:985

vim-go

Go development plugin for Vim

Language:Vim ScriptLicense:NOASSERTIONStargazers:15916Issues:260Issues:1993

telescope.nvim

Find, Filter, Preview, Pick. All lua, all the time.

pyright

Static Type Checker for Python

Language:PythonLicense:NOASSERTIONStargazers:12775Issues:122Issues:5898

quiche

🥧 Savoury implementation of the QUIC transport protocol and HTTP/3

Language:RustLicense:BSD-2-ClauseStargazers:9171Issues:161Issues:592

markdown-preview.nvim

markdown preview plugin for (neo)vim

Language:JavaScriptLicense:MITStargazers:6481Issues:37Issues:521

skim

Fuzzy Finder in rust!

Language:RustLicense:MITStargazers:4989Issues:30Issues:336

which-key.nvim

💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.

Language:LuaLicense:Apache-2.0Stargazers:4958Issues:15Issues:536

vimium-c

A keyboard shortcut browser extension for keyboard-based navigation and tab operations with an advanced omnibar

Language:TypeScriptLicense:NOASSERTIONStargazers:3217Issues:29Issues:1020

unipdf

Golang PDF library for creating and processing PDF files (pure go)

Language:GoLicense:NOASSERTIONStargazers:2495Issues:31Issues:306

fzf.fish

🔍🐟 Fzf plugin for Fish

Language:ShellLicense:MITStargazers:1920Issues:11Issues:37

go-toml

Go library for the TOML file format

Language:GoLicense:NOASSERTIONStargazers:1679Issues:28Issues:371

omnizart

Omniscient Mozart, being able to transcribe everything in the music, including vocal, drum, chord, beat, instruments, and more.

Language:PythonLicense:MITStargazers:1600Issues:25Issues:76

tcomment_vim

An extensible & universal comment vim-plugin that also handles embedded filetypes

Language:Vim ScriptLicense:GPL-3.0Stargazers:1391Issues:20Issues:195

ArchivedUltimaScraper

Scrape content from OnlyFans and Fansly

Language:PythonLicense:GPL-3.0Stargazers:932Issues:47Issues:854

iproute2mac

CLI wrapper for basic network utilites on Mac OS X inspired with iproute2 on Linux systems - ip command.

Language:PythonLicense:MITStargazers:869Issues:18Issues:34

thesisdown

An updated R Markdown thesis template using the bookdown package

Language:TeXLicense:NOASSERTIONStargazers:805Issues:27Issues:120

dotfiles

My configuration. Minimalist, but helps save a few thousand keystrokes a day.

Language:ShellLicense:MITStargazers:601Issues:23Issues:6

vim-fish

Vim support for editing fish scripts

Language:Vim scriptLicense:MITStargazers:431Issues:10Issues:30

Stipple.jl

The reactive UI library for interactive data applications with pure Julia.

Language:JavaScriptLicense:MITStargazers:318Issues:10Issues:166

ImageFiltering.jl

Julia implementations of multidimensional array convolution and nonlinear stencil operations

Language:JuliaLicense:NOASSERTIONStargazers:99Issues:12Issues:104

latex-unicoder.vim

A plugin to type Unicode chars in Vim, using their LaTeX names.

StippleDemos

Demo apps for Stipple

PreviewMarkdown

QuickLook Markdown preview and icon thumbnailing app extensions for macOS Catalina and beyond

Language:SwiftLicense:NOASSERTIONStargazers:39Issues:3Issues:3