performance
10 repositories
Gin 1.12.0 brings new features and speed gains to the Go router — Gin is a Go web framework using httprouter for a zero-allocation, high-speed router. The new 1.12.0 release adds features, performance improvements and bug fixes, useful for developers building REST APIs, microservices and web apps that need fast routing and built-in JSON validation.
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
Fiber: Go web framework built for speed with Express-style ergonomics — Fiber is a Go web framework inspired by Express.js, built on Fasthttp for high performance with minimal memory allocation. It's aimed at developers who want Node.js-style routing and middleware patterns while staying in Go, now maturing into its v3 release.
⚡️ Express inspired web framework written in Go
A JSX library that skips the Virtual DOM entirely — Solid compiles JSX templates into real DOM nodes and updates only the exact code affected when state changes, avoiding Virtual DOM diffing. It fits developers wanting React-like syntax with fine-grained reactivity and strong runtime performance.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Developer-centric load testing that treats performance like unit tests — k6 is Grafana's Go-based load testing tool scripted in JavaScript, built for developers and testers in DevOps workflows. It emphasizes extensibility and automation so performance checks can run like unit tests inside CI pipelines rather than as separate manual efforts.
A modern load testing tool, using Go and JavaScript
The fast, type-safe formatting library behind C++20 std::format — {fmt} is the open-source library that inspired C++20's std::format and C++23's std::print, offering a safer, faster alternative to C stdio and iostreams. It's continuously fuzzed, security-scored, and used across platforms by C++ developers who need reliable text and numeric formatting.
A modern formatting library
Arch kernels built with multiple schedulers and CPU-tuned optimizations — CachyOS packages enhanced Arch Linux kernels based on Linux 7.1, offering several CPU scheduler variants (cacule, baby-sched, SCX schedulers, etc.) plus compiler and architecture-level tuning for x86-64-v3/v4 and znver4. It's aimed at users wanting better desktop responsiveness or throughput without building a custom kernel themselves.
Archlinux Kernel based on different schedulers and some other performance improvements.
A stateless Android decompiler built for fast, on-demand code queries — ASC skips the heavy preprocessing of traditional decompilers by querying compiled APKs directly, probing the Deflate bitstream and Huffman tables to extract code relationships in milliseconds instead of minutes. It targets agents and mobile researchers needing fast reverse engineering; a 10x faster Rust rewrite (rust_ASC) now exists, with this Python version staying the fastest Python option.
ASC is a super FAST and lightweight Android decompiler designed for Agents/Mobile Researchers.
A Rust-native toolchain that unifies Vue's parser, linter, and LSP — Vize is a Rust toolchain for Vue that shares one parser across compiling, linting, type-checking, formatting, and editor tooling instead of stitching together separate tools. It's experimental and currently in a real-world testing phase, integrating with Vite, Nuxt, and Oxlint via dedicated plugins. Aimed at Vue developers wanting faster, more unified tooling, with 30k+ tests backing it.
blazing fast Vue.js toolchain. compiler, linter, type checker, formatter, lsp, story system, editors. already 30k+ tests.
Datadog's Go SDK bundles tracing, profiling and app security — This is Datadog's official Go client library, combining APM distributed tracing, continuous profiling, and application security monitoring in one package with out-of-the-box integrations for popular Go libraries. It suits teams already on Datadog who want visibility into bottlenecks and runtime attacks without stitching together separate tools.
Datadog Go Library including APM tracing, profiling, and security monitoring.
Lightweight span tracing for Go, no collector required — gospan lets you wrap slow code in named spans that nest via context.Context, sending timing data to your slog logger or a queryable SQLite file. It's in-process, CGO-free, and cheap enough (two allocations per span) to leave in production—built as a lighter alternative to OpenTelemetry for single-program timing questions.
In-process span tracing for Go — find where your program spends its time, as structured logs or queryable SQLite. No collector, no agent, no CGO.