Share your terminal as a web application
- tty
- terminal
- browser
- web
47,133 repositories indexed
1–24 of 26 · Most stars
Share your terminal as a web application
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Future-proof content collaboration platform
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
A self-hosted application for sharing wishlists and collaborating on gifts and presents.
Highly configurable, fast JSON encoder for Go
⚡️ SharePoint SDK for Go
Easy forum software for building friendly communities
Golang binary decoder for mapping data into the structure
High performance JSON iterator & validator for Go
Go client for the GeoServer REST API — workspaces, datastores, layers, styles, security, ACL, GeoWebCache, Importer, plus OWS GetCapabilities/Describe. Tested against GeoServer 2.27 LTS and 2.28 stable.
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
flexible data type for Go
Nullable Go types that can be marshalled/unmarshalled to/from JSON.
A job scheduler for Go with the ability to fast-forward time.
Go MapSlice for ordered marshal/ unmarshal of maps in JSON
YAML configuration framework for Go.
Go package that encodes and decodes INI-files
Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket