A fast and optimized middleware server with an absurdly small amount of code (300 lines) built on top of native HTTP APIs with no dependencies. It also has a collection of useful middlewares: log file, serve static, CORS, session, rate limit, token, body parsers, redirect, proxy and handle upload. For Deno Deploy and other enviroments!
A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)
REST behaviour and Plug router for hypermedia web applications in Elixir
Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.
Enriches the standard go http client with retry functionality.
HoneyHTTPD is a Python-based web server honeypot/service imitation builder. Great for honeypots or faking HTTP services.
- python
- honeypot
- honeypot-http
- python-web
Gulp.js command execution for humans
- gulp
- execa
- gulp-plugin
- gulpjs
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.
🐇 CLI tool for websockets and Go package
Go validation library with functional API built on top of generics, statically typed and batteries included :fire:
- generics
- go
- type-safe
- validation
A comprehensive set of composable foundational C++ libraries and CMake utilities to power Sourcemeta projects. Note we don't provide any stable ABI/API guarantees to external users outside Sourcemeta
- cpp
- cxx
- json
- json-pointer
Text-based logic question captcha's for Rails 🚫🤖
A data serialization/contract library for common lisp
- serialization
- common-lisp
Lightweight Java library for reading and writing fixed-width / fixed-length flat files using annotations on POJOs — for banking, payroll, EDI, mainframe, and batch integrations.
- annotations
- banking
- batch-processing
- edi
Tiny, zero-allocation JSON serializer written in ANSI C
- json
- serializer
- zero-allocation
- ansi
Page-specific javascript for Rails applications with the ability of passing data.
Validator for the Brain Imaging Data Structure
- bids
- data-standards
- neuroimaging-data
- validation
Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.
Simple Job Scheduler implementation for dropwizard, integrating Guice and Quartz.
GraphQL execution and error handling middleware written from scratch for Koa.
Firebase Cloud Messaging for application servers implemented using the Go programming language.
Audio Definition Model (ITU-R BS.2076) handling library
iOS validation framework with form validation support
HTTP/2 implementation in Common Lisp