Sign in

Repository Index

47,133 repositories indexed

Tags: Backend and APIs
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–20 of 20 · Most stars

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

Official Geokit plugin for Rails/ActiveRecord. Provides location-based goodness for your Rails app. Requires the Geokit gem.

One of the World's Fastest .NET CSV Parsers. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible with blazing fast SIMD vectorized parsing.

  • csharp
  • csv
  • csv-parser
  • csv-reader

High performance and extensible micro web framework. Zero memory allocations in hot paths.

  • go
  • golang
  • fasthttp
  • micro-framework

The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!

:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.

  • http-router
  • zero-allocation
  • customizable-context

Dext - Modern Full Stack Framework for Delphi

  • async-tasks
  • data-api
  • delphi
  • dependency-injection

Header-only, lightweight C++ library for binary streaming & serialization. Network data handling made easy peasy!

  • binary-stream
  • header-only
  • serialisation
  • serialization

Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers

  • golang

If you are just starting out on a new project I recommend using https://github.com/adamralph/liteguard instead of conditions. Especially if using in a mobile application, less allocations and better performance. This project is deprecated and needs a new maintainer. Contact me if you want to take over.

Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.

Tiny, zero-allocation JSON serializer written in ANSI C

  • json
  • serializer
  • zero-allocation
  • ansi

Go package for IP2Location.io. Fetch geolocation and proxy data for an IP address, or query WHOIS details for a domain. Integrate an IP geolocation API into Golang backends, microservices and command-line tools. Enrich IPv4 and IPv6 traffic with location intelligence and network details for analytics and security use cases.

  • domain-lookup
  • golang
  • ip-geolocation
  • ip2location

Next-generation HTTP router for Go 1.27+ with type-safe handlers, RFC 9457 errors, and built-in OpenAPI generation. Minimal dependencies, blazing performance.

  • generics
  • go
  • golang
  • http-router