Pinned Repositories
aster
Easily get the golang syntax tree and modify the code.
erpc
An efficient, extensible and easy-to-use RPC framework.
faygo
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.
fcplug
Foreign-Clang-Plugin solution, such as solving rust and go two-way calls.
goutil
Golang common tool functions and components.
gust
A Rust-inspired declarative-programming and generic-type module for Golang that helps avoid bugs and improve development efficiency.
lessgo
Lessgo 是一款简单、稳定、高效、灵活的 golang web 开发框架,支持动态路由、自动化API测试文档、热编译、热更新等,实现前后端分离、系统与业务分离,完美兼容MVC与MVVC等多种开发模式,非常利于企业级应用与API接口的开发。[A simple, stable, efficient and flexible web framework.]
pholcus
Pholcus is a distributed high-concurrency crawler software written in pure golang
surfer
Package surfer is a high level concurrency http client. It has surf andphantom download engines, highly simulated browser behavior, the function of analog login and so on.
go-tagexpr
An interesting go struct tag expression syntax for field validation, etc.
andeya's Repositories
andeya/erpc
An efficient, extensible and easy-to-use RPC framework.
andeya/logimesh
A Rust RPC microservice 2.0 framework inspired by Towards Modern Development of Cloud Applications paper.
andeya/sulid
SULID is a unique ID generation algorithm that combines the benefits of ULID and Snowflake.
andeya/casdoor-rs-sdk
Rust client SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-rust-example
andeya/salvo_macro_ext
Unofficial extension macros for the Salvo web framework
andeya/api-response
A consistent structure for API responses, including success and error handling.
andeya/convert_traits
Define your own conversion traits to solve the problem of converting two external types without using new types.
andeya/cubix
Standardized building block components born for Rust craft.
andeya/getset
Getters and Setters for Rust.
andeya/lrcall
lrcall is a Rust procedure call framework that is compatible with local and remote procedure calls.
andeya/myotel
A unified context management crate for handling OpenTelemetry spans, tokio-context and business data.
andeya/salvo
A powerful web framework built with a simplified design.
andeya/salvo-casbin
Casbin access control hoop for salvo framework.
andeya/automerge
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
andeya/casdoor
An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, RADIUS, Google Workspace, Active Directory and Kerberos
andeya/casdoor-go-sdk
Go client SDK for Casdoor
andeya/cryptpad
Collaborative office suite, end-to-end encrypted and open-source.
andeya/deltachat-core-rust
Delta Chat Rust Core library, used by Android/iOS/desktop apps, bindings and bots 📧
andeya/dendrite
Dendrite is a second-generation Matrix homeserver written in Go!
andeya/jwt-claims
Structured version of the JWT Claims Set, as referenced at https://datatracker.ietf.org/doc/html/rfc7519#section-4.
andeya/mattermost
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
andeya/odoo
Odoo. Open Source Apps To Grow Your Business.
andeya/odoocker
A game-changer in the world of Odoo Development and Deployment.
andeya/plane
A distributed system for running WebSocket services at scale.
andeya/rust-coding-guidelines-zh
Rust 编码规范 中文版 (非官方)
andeya/rust-style-guide
A tool for applying Rust coding guidelines
andeya/tarpc
An RPC framework for Rust with a focus on ease of use.
andeya/VictoriaMetrics
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
andeya/y-crdt
Rust port of Yjs. https://josephg.com/blog/crdts-go-brrr/
andeya/y-sweet
A realtime CRDT-based document store, backed by S3.