Skip to content
Project categories

Developer Tools · GitHub

Build software and improve your daily development workflow.

Useful GitHub projects

42,414 projects

outline-server

OutlineFoundation

6,254stars

Outline Server, developed by Jigsaw. The Outline Server is a proxy server that runs a Shadowsocks instance and provides a REST API for access key management.

Developer ToolsTypeScriptApache-2.0GitHub

adobe-indesign

PackGiraffeFaucet86

398stars

Publishing Layout Tool 2026 pre-configured production build for secure digital asset deployment pipeline, ensuring robust and isolated...

adobe-substance-3d

PaladinDiscriminate

401stars

Creative Studio App 2026 pre-configured environment for secure digital asset deployment pipeline, ensuring seamless offline workstation setup.

yolo-rs

pan93412

91stars

YOLO object detection in Rust with ONNX Runtime: YOLOv8, YOLO11, YOLO12 and YOLO26

  • Object detection: bounding boxes, labels and confidence scores, with non-maximum suppression.
  • COCO labels built in: the 80 classes the official YOLO detection models are trained on; bring your own labels for custom models.

OpenCursor

PawanOsman

6,052stars
OpenCursor preview

Open-source Cursor-like AI coding agent for VS Code - agentic chat, multi-provider LLMs (OpenAI, Ollama, llama.cpp), semantic search, and MCP support

impeccable

pbakaus

106,492stars
impeccable preview

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

6,388stars
PeerBanHelper preview

Automatically block unwanted, leeches and abnormal BT peers with support for customized and cloud rules.| BT 反吸血工具 - 自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。支持 qB/qBEE/Deluge/BiglyBT/BitComet

pdfarranger

pdfarranger

6,028stars
pdfarranger preview

Small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.

opendisplay

peetzweg

6,255stars
opendisplay preview

Use an iPhone, iPad, or spare Mac as a true second display for your Mac without restrictions.

  • 🖥️ True display extension — macOS treats the device as a real second monitor (drag windows to it, arrange it in System Settings), not a mirror. Mirroring is also available as a mode.
  • 🔌 USB-wired for lowest latency — streams over the Lightning/USB-C cable via macOS's built-in usbmuxd; plug in and go, no network, no WiFi jitter, no helper tools.

HDMI-PI

peng-zhihui

6,147stars
HDMI-PI preview

我设计的一个HDMI转MIPI模块,可以用于驱动各种手机屏幕当显示器用。

LaWGPT

pengxiao-song

6,055stars
LaWGPT preview

🎉 Repo for LaWGPT, Chinese-Llama tuned with Chinese Legal knowledge. 基于中文法律知识的大语言模型

ytm-player

peternaame-boop

550stars
ytm-player preview

YouTube Music TUI client with vim keybindings, synced lyrics, and cross-platform media keys

  • Vim-style keybindings — j/k movement, multi-key sequences (g s for search, g l for library), count prefixes (5j)
  • Synced lyrics — live-highlighted with LRCLIB fallback for tracks YouTube doesn't have, with title sanitization for better LRCLIB matches

calendula

pimalaya

58stars

CLI to manage calendars

  • Shared API: calendar, event, todo, journal and item work the same whichever backend serves the account.
  • One family per component kind: event (VEVENT), todo (VTODO) and journal (VJOURNAL) each render the columns their kind is read by; item keeps the raw, unfiltered view.

cardamum

pimalaya

50stars

CLI to manage contacts

  • Shared API: addressbook and card work the same whichever backend serves the account.
  • Protocol-specific APIs: carddav, jmap, msgraph, gpeople and vdir each expose what only that backend has, down to a raw request escape hatch.

neverest

pimalaya

323stars

CLI to synchronize PIM collections: mail, contact, calendar…

  • PIM domain support: mail via IMAP and Microsoft Graph, contacts via CardDAV rfc6352, Microsoft Graph and Google People, calendar via CalDAV rfc4791, Microsoft Graph and Google Calendar, one account syncing several at once
  • Local pimdir store specs: the single local copy an app reads, holding every domain an account syncs

ortie

pimalaya

83stars

CLI to manage OAuth tokens

  • Configuration wizard: discovers your provider's grants and writes the account for you.
  • Dynamic client registration: registers a public client on the spot, no provider console.