--- title: "Github best projects(LTS)" date: 2021-06-22T10:12:00+07:00 draft: false --- ## 项目 ### C/C++ - [gnupg](https://github.com/gpg/gnupg) [官网](https://gnupg.org/) - [netbsd](http://www.netbsd.org/) - [minix](https://github.com/Stichting-MINIX-Research-Foundation/minix) - [toaruos](https://github.com/klange/toaruos) - [haiku-os](https://www.haiku-os.org/) > A completely-from-scratch hobby operating system - [botan](https://github.com/randombit/botan) > Cryptography Toolkit - [sokol-Simple STB-style cross-platform libraries](https://github.com/floooh/sokol) - [stb](https://github.com/nothings/stb) - [cute_headers](https://github.com/RandyGaul/cute_headers) - [Nuklear](https://github.com/Immediate-Mode-UI/Nuklear) > A single-header ANSI C immediate mode cross-platform GUI library - [nanogui](https://github.com/wjakob/nanogui) > Minimalistic GUI library for OpenGL - [love](https://github.com/love2d/love) - [defold](https://github.com/defold/defold) - [renderdoc](https://renderdoc.org/) > is a free MIT licensed stand-alone graphics debugger that allows quick and easy single-frame capture and detailed introspection - [monogame](https://www.monogame.net/) > One framework for creating powerful cross-platform games - [ogmo level editor](https://ogmo-editor-3.github.io/) - [rabbit VM in C](https://github.com/rabbitvm/rabbit) - [tinyvm in C](https://github.com/jakogut/tinyvm) - [Chipmunk2D](https://github.com/slembcke/Chipmunk2D) - [buttet3](https://github.com/bulletphysics/bullet3) - [Box2D](https://github.com/erincatto/Box2D) - [Instresting C++ projects](https://ashan.org/archives/980) - [mimalloc](https://github.com/microsoft/mimalloc) - [jemalloc](https://github.com/jemalloc/jemalloc) - [cmockery](https://github.com/google/cmockery) - [webbench](http://home.tiscali.cz/~cz210552/webbench.html) - [libev](http://software.schmorp.de/pkg/libev.html) - [Protothreads](http://dunkels.com/adam/pt/index.html) - [unix v6 source](https://minnie.tuhs.org/cgi-bin/utree.pl?file=V6) - [concurrencykit](http://concurrencykit.org/) - [libdill](http://libdill.org/index.html) - [mujs](https://mujs.com/index.html) > MuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities. - [xpdfreader](http://www.xpdfreader.com/) - [xournalpp pdf reader & editor](https://github.com/xournalpp/xournalpp) - [resourcehacker](http://www.angusj.com/resourcehacker/) - [free-books](https://github.com/ruanyf/free-books) - [awesome-CocosCreator](https://github.com/Leo501/awesome-CocosCreator) - [sgi stl](https://github.com/karottc/sgi-stl) - [unix v6 source](https://minnie.tuhs.org/Archive/Distributions/Research/Dennis_v6/) - [beanstalkd](https://github.com/beanstalkd/beanstalkd) - [wrk](https://github.com/wg/wrk) - [civetweb](https://github.com/civetweb/civetweb) > Embedded C/C++ web server - [lua](https://github.com/lua/lua) - [lwan](https://github.com/lpereira/lwan) - [memcached](https://github.com/memcached/memcached) - [PLY](https://github.com/dabeaz/ply) - [qhttpd](https://github.com/wolkykim/qhttpd) - [redis](https://github.com/redis/redis) - [netdata](https://github.com/netdata/netdata) > Real-time performance monitoring, done right! - [scylladb](https://github.com/scylladb/scylladb) > NoSQL data store using the seastar framework, compatible with Apache Cassandra - [duckdb](https://github.com/duckdb/duckdb) > DuckDB is an in-process SQL OLAP Database Management System - [immudb](https://github.com/codenotary/immudb) > immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history - [surrealdb](https://github.com/surrealdb/surrealdb) > A scalable, distributed, collaborative, document-graph database, for the realtime web - [webview](https://github.com/webview/webview) > Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows) - [luvit](https://github.com/luvit/luvit) > Lua + libuv + jit - [Duktape](https://duktape.org/) > an embeddable Javascript engine for c/c++ ### Golang - [wukongd](https://github.com/vanderw/wukongd) - [goth](https://github.com/markbates/goth) > goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications - [gopay](https://github.com/go-pay/gopay) - [guark](https://github.com/guark/guark) - [wails](https://wails.io/) > Build beautiful cross-platform applications using Go > Build awesome Golang desktop apps and beautiful interfaces with Vue.js, React.js, Framework 7, and more... - [casdoor](https://github.com/casdoor/casdoor) > An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform powered by Casbin and AI gateway with web UI supporting OAuth 2.0, OIDC, SAML and OpenAI ChatGPT - [zitadel](https://github.com/zitadel/zitadel) > The best of Auth0 and Keycloak combined. Built for the serverless era. - [authelia](https://github.com/authelia/authelia) > The Single Sign-On Multi-Factor portal for web apps - [dendrite](https://github.com/matrix-org/dendrite) > Dendrite is a second-generation Matrix homeserver written in Go! - [maddy](https://github.com/foxcpp/maddy) > Composable all-in-one mail server. - [Memos](https://github.com/usememos/memos) > Private memo system - [centrifugo](https://github.com/centrifugal/centrifugo) > Scalable real-time messaging server in a language-agnostic way. Set up once and forever. - [chromedp](https://github.com/chromedp/chromedp) > A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol. - [gophish](https://github.com/gophish/gophish) > Open-Source Phishing Toolkit - [fyne](https://github.com/fyne-io/fyne) > Cross platform GUI toolkit in Go inspired by Material Design - [vuls](https://github.com/future-architect/vuls) > Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices - [dragonboat](https://github.com/lni/dragonboat) > A feature complete and high performance multi-group Raft library in Go. - [hashicorp/raft](https://github.com/hashicorp/raft) > Golang implementation of the Raft consensus protocol - [pebble](https://github.com/cockroachdb/pebble) > RocksDB/LevelDB inspired key-value database in Go - [LocalAI](https://github.com/go-skynet/LocalAI) > Self-hosted, community-driven, local OpenAI-compatible API. Drop-in replacement for OpenAI running LLMs on consumer-grade hardware. Free Open Source OpenAI alternative. No GPU required. LocalAI is an API to run ggml compatible models: llama, gpt4all, rwkv, whisper, vicuna, koala, gpt4all-j, cerebras, falcon, dolly, starcoder, and many other - [convoy](https://github.com/frain-dev/convoy) > Open Source Webhooks Gateway; For both incoming & outgoing events. - [polygon-edge](https://github.com/0xPolygon/polygon-edge) > A Framework for Building Ethereum-compatible Blockchain Networks - [mods](https://github.com/charmbracelet/mods) > AI on the command line - [gatus](https://github.com/TwiN/gatus) > Automated developer-oriented status page - [dashy](https://github.com/Lissy93/dashy) > A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more! - [notify]https://github.com/nikoksr/notify > A dead simple Go library for sending notifications to various messaging services. - [nginx-ui](https://github.com/0xJacky/nginx-ui) - [muraena](https://github.com/muraenateam/muraena) > Muraena is an almost-transparent reverse proxy aimed at automating phishing and post-phishing activities. - [frankenphp](https://github.com/dunglas/frankenphp) > PHP 应用服务器。 golang 编写,支持一众 PHP 框架 ### Python - [hummingbot](https://github.com/CoinAlpha/hummingbot) - [algo](https://github.com/trailofbits/algo) > Set up a personal VPN in the cloud - [roxy-wi](https://github.com/hap-wi/roxy-wi) > Web interface for managing Haproxy, Nginx, Apache and Keepalived servers - [synapse: Matrix homeserver](https://github.com/matrix-org/synapse) - [glances](https://github.com/nicolargo/glances) > Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems. - [healthchecks](https://github.com/healthchecks/healthchecks) > Open-source cron job and background task monitoring service, written in Python & Django - [nginx-ui](https://github.com/schenkd/nginx-ui) ### Js/Ts - [uptime-kuma](https://github.com/louislam/uptime-kuma) > A fancy self-hosted monitoring tool - [react-admin](https://github.com/marmelab/react-admin) > 后台 admin 库 - [tremor](https://www.tremor.so/) > 後臺組件 - [refine](https://refine.dev/) > react-admin 同類產品 - [Chakra UI](https://github.com/chakra-ui/chakra-ui) > 前端库 - [mantine](https://github.com/mantinedev/mantine) > 前端库 - [MUI](https://github.com/mui/material-ui) > 前端库 - [primereact](https://primereact.org/) > 前端 UI 组建库(或许更多) > - [primeflex](https://primeflex.org/) > CSS 库,不包含组件 - [purgecss](https://purgecss.com/) > CSS 库,不包含组件 - [nginx-proxy-manager](https://github.com/NginxProxyManager/nginx-proxy-manager) > Docker container for managing Nginx proxy hosts with a simple, powerful interface - [stenciljs](https://stenciljs.com/) - [lit](https://lit.dev/) - [alpinejs](https://alpinejs.dev/) - [solidjs](https://www.solidjs.com/) - [daisyui](https://daisyui.com/) > he most popular, free and open-source Tailwind CSS component library - [react-native-skia](https://shopify.github.io/react-native-skia) - [docusaurus](https://github.com/facebook/docusaurus) > Easy to maintain open source documentation websites. > 原來近來(2023)流行的文檔格式都是用這個做的 - [react-dnd](https://react-dnd.github.io/react-dnd/about) > 游戏类的 dnd 库 - [dndkit](https://docs.dndkit.com/) > 支持控件拖动 - [supabase](https://github.com/supabase/supabase) > firebase 的开源替代品 ### Rust - [Sonic](https://github.com/valeriansaliou/sonic) - [MeiliSearch](https://github.com/meilisearch/MeiliSearch) - [solana block chain](https://github.com/solana-labs/solana) - [substrate](https://github.com/paritytech/substrate) > The platform for blockchain innovators - [bevy gameengine](https://github.com/bevyengine/bevy) > 目前不支持移动端(2021-10-09) - [tauri](https://github.com/tauri-apps/tauri) > Build smaller, faster, and more secure desktop applications with a web frontend. - [tera](https://github.com/Keats/tera) > Python jinja2 alternative written in Rust. - [rustdesk](https://github.com/rustdesk/rustdesk) > Yet another remote desktop software - [toydb](https://github.com/erikgrinaker/toydb) > Distributed SQL database in Rust, written as a learning project - [mdBook](https://github.com/rust-lang/mdBook) > Create book from markdown files. Like Gitbook but implemented in Rust ### PHP - [Yurunsoft/PaySDK](https://github.com/Yurunsoft/PaySDK) > PHP 集成支付 SDK ,集成了支付宝、微信支付的支付接口和其它相关接口的操作。支持 php-fpm 和 Swoole,所有框架通用。 - [Yurunsoft/YurunOAuthLogin](https://github.com/Yurunsoft/YurunOAuthLogin) > PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。支持 php-fpm 和 Swoole,所有框架通用 - [monica](https://github.com/monicahq/monica) > Personal CRM. Remember everything about your friends, family and business relationships. - [rainloop-webmail](https://github.com/RainLoop/rainloop-webmail) > Simple, modern & fast web-based email client - [phpstan](https://github.com/phpstan/phpstan) > PHP Static Analysis Tool - discover bugs in your code without running it! - [psalm](https://github.com/vimeo/psalm) > A static analysis tool for finding errors in PHP applications ### Ruby - [mastodon](https://github.com/mastodon/mastodon) > Your self-hosted, globally interconnected microblogging community - [awesome-mastodon](https://github.com/tleb/awesome-mastodon) ### DevOps - [podman](https://github.com/containers) - [playwright](https://github.com/microsoft/playwright) > 測試瀏覽器的作品