Skip to content

Lesords/awesome-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

awesome-repo

Program

C/C++

  • vcpkg: C++ Library Manager for Windows, Linux, and MacOS
  • FTXUI: C++ Functional Terminal User Interface
  • notcurses: blingful character graphics/TUI library
  • fmt: A modern formatting library
  • readerwriterqueue: A fast single-producer, single-consumer lock-free queue for C++
  • abseil-cpp: Abseil Common Libraries (C++)
  • benchmark: A microbenchmark support library
  • poco: powerful cross-platform C++ libraries for building network- and internet-based applications
  • brpc: Industrial-grade RPC framework, "brpc" means "better RPC"
  • grpc: a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere
  • seastar: High performance server-side application framework
  • zlib: A massively spiffy yet delicately unobtrusive compression library
  • cryptopp: free C++ class library of cryptographic schemes
  • googletest: Google Testing and Mocking Framework
  • glog: C++ implementation of the Google logging module
  • json: JSON for Modern C++
  • rapidjson: A fast JSON parser/generator for C++ with both SAX/DOM style API
  • pybind11: Seamless operability between C++11 and Python
  • cJSON: Ultralightweight JSON parser in ANSI C
  • glaze: Extremely fast, in memory, JSON and reflection library for modern C++
  • protobuf: Protocol Buffers - Google's data interchange format
  • reflect-cpp: A C++20 library for fast serialization, deserialization and validation using reflection
  • CGraph: 一套无任何第三方依赖的跨平台图流程执行框架
  • taskflow: A General-purpose Task-parallel Programming System using Modern C++
  • libhv: A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server
  • cpp-httplib: A C++ header-only HTTP/HTTPS server and client library
  • wfrest: C++ Web Framework REST API
  • pcl: Point Cloud Library (PCL)
  • box2d: a 2D physics engine for games
  • SFML: Simple and Fast Multimedia Library

Rust

  • ratatui: A Rust crate for cooking up terminal user interfaces (TUIs)
  • image: Encoding and decoding images in Rust
  • serde: Serialization framework for Rust

Go

  • gdlv: GUI frontend for Delve
  • delve: Delve is a debugger for the Go programming language
  • kcp-go: A crypto-secure Reliable-UDP library for Golang with FEC support
  • termdash: Terminal based dashboard
  • ServerScan: 一款使用 Golang 开发的高并发网络扫描、服务探测工具
  • go2rtc: Ultimate camera streaming application

Python

  • EasyOCR
  • manim: Manim is an animation engine for explanatory math videos
  • textual: The lean application framework for Python

Network Protocol

  • tuic: TUIC defines a standardized network proxy protocol for relaying TCP and UDP traffic
  • acme.sh: A pure Unix shell script ACME client for SSL / TLS certificate automation
  • fail2ban: Daemon to ban hosts that cause multiple authentication errors

Tool

Windows Tool

  • ContextMenuManager: 纯粹的 Windows 右键菜单管理程序
  • PowerToys: a collection of utilities that supercharge productivity and customization on Windows
  • LittleBigMouse: DPI Aware mouse move across screens
  • GeekDesk: Small, beautiful desktop quickstart management tool with integrated Everything search
  • komorebi: A tiling window manager for Windows
  • glazewm: a tiling window manager for Windows inspired by i3wm
  • Seelen-UI: The Fully Customizable Desktop Environment for Windows 10/11
  • yasb: A highly configurable cross-platform (Windows) status bar written in Python
  • Files: A modern file manager that helps users organize their files and folders
  • xplorer: a customizable, modern file manager
  • Scoop: A command-line installer for Windows
  • waveterm: An open-source, cross-platform terminal for seamless workflows
  • mintty: The Cygwin Terminal – terminal emulator for Cygwin, MSYS, and WSL
  • usbipd-win: Windows software for sharing locally connected USB devices to other machines, including Hyper-V guests and WSL 2
  • rufus: The Reliable USB Formatting Utility
  • HotPEToolBox: 一个纯净、强大、优雅的WinPE(不维护)
  • tts-vue: 微软语音合成工具

Android Tool

Desktop Tool

  • sway: i3-compatible Wayland compositor
  • Hyprland: a 100% independent, dynamic tiling Wayland compositor
  • Hyprland-Dots: Hyprland configuration files or dotfiles
  • Hypr: Hypr is a tiling window manager written in modern C++
  • niri: A scrollable-tiling Wayland compositor
  • bspwm: A tiling window manager based on binary space partitioning
  • material-shell: A modern desktop interface for Linux extending GNOME Shell

Desktop Extension Tool

  • i3lock-fancy: i3lock bash script is used to optimize the lock screen effect
  • i3status-rust: a feature-rich and resource-friendly replacement for i3status
  • bumblebee-status: a modular, theme-able status line generator for the i3 window manager
  • polybar: A fast and easy-to-use status bar
  • rofi: A window switcher, application launcher and dmenu replacement
  • rofi configuration: A huge collection of Rofi based custom Applets, Launchers & Powermenus
  • greenclip: simple clipboard manager to be integrated with rofi - Static binary available
  • picom: A lightweight compositor for X11 with animation support
  • dunst: Lightweight and customizable notification daemon
  • mako: A lightweight Wayland notification daemon
  • Waybar: Highly customizable Wayland bar for Sway and Wlroots based compositors
  • vicinae: A focused launcher for your desktop - native, fast, extensible
  • flameshot: Powerful yet simple to use screenshot software
  • plank: the simplest dock on the planet(X11 Only)

Terminal Emulator

  • alacritty: A cross-platform, OpenGL terminal emulator
  • kitty: Cross-platform, fast, feature-rich, GPU based
  • ghostty: Ghostty is a fast, feature-rich, and cross-platform terminal emulator
  • wezterm: A GPU-accelerated cross-platform terminal emulator and multiplexer
  • WindTerm: A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial terminal

Terminal Editor

  • helix: A post-modern modal text editor
  • evil-helix: A soft fork of Helix which introduces Vim keybindings and more
  • kakoune: mawww's experiment for a better code editor
  • fresh: Terminal based IDE & text editor: easy, powerful and fast

Terminal File Manager

  • ranger: A VIM-inspired filemanager for the console
  • vifm: a curses based Vim-like file manager extended with some useful ideas from mutt
  • joshuto: ranger-like terminal file manager written in Rust
  • yazi: Blazing fast terminal file manager written in Rust
  • nnn: n³ The unorthodox terminal file manager
  • superfile: Pretty fancy and modern terminal file manager
  • lf: a terminal file manager written in Go
  • ctpv: Image previews for lf file manager
  • broot: a better way to navigate directories, find files, and launch commands

HTTP Tool

  • hoppscotch: Alternative to Postman, Insomnia
  • bruno: Lightweight alternative to Postman, Insomnia
  • cli: modern, user-friendly command-line HTTP client for the API era
  • curlie: The power of curl, the ease of use of httpie
  • xh: Friendly and fast tool for sending HTTP requests
  • httpx: A next generation HTTP client for Python
  • httpstat: It's like curl -v, with colours

Media tool

  • vlc: VLC media player
  • mpc-hc: Media Player Classic
  • celluloid: A simple GTK+ frontend for mpv

Torrent Tool

  • qBittorrent: a bittorrent client programmed in C++ / Qt
  • transmission: Official Transmission BitTorrent client repository

VPN

2FA

  • ente: End-to-end encrypted cloud for everything
  • Aegis: a free, secure and open source 2FA app for Android
  • app: Two-Factor Authentication (2FA) client for Android + Wear OS
  • 2fas-android: Source code for 2FAS Auth Android app
  • Authenticator: Two-Factor Authentication Client for iOS
  • Tofu: An easy-to-use two-factor authentication app for iOS

Browser Extension

  • omni: The all-in-one tool to supercharge your productivity
  • textfox: firefox theme for the tui enthusiast

Interesting projects

  • deskhop: Fast Desktop Switching Device
  • pikvm: Open and inexpensive DIY IP-KVM based on Raspberry Pi
  • smartknob: Haptic input knob with software-defined endstops and virtual detents

About

Some awesome repositories

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors