A drop-in library for certain database functionality in Laravel, that allows for extra features that may never make it into the main project.
Repository Index
47,133 repositories indexed
25–48 of 56 · Most stars
A simple Content Moderation System for Laravel 5.* that allows you to Approve or Reject resources like posts, comments, users, etc.
- laravel
- moderation
- laravel-moderation
- eloquent
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.
- elixir
- rate
- rate-limiting
- rate-limit
An open source, a high-performance hybrid integration platform that allows developers quick integration with any application, data, or system.
- integration
- middleware
- wso2
- esb
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.
- go
- golang
- json
- performance
: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
Zero Allocation Writer/Reader Parser for .NET Core
- flatfile
- csv
- tsv
- delimited
Header-only, lightweight C++ library for binary streaming & serialization. Network data handling made easy peasy!
- binary-stream
- header-only
- serialisation
- serialization
Switchboard - easy and super light weight A/B testing for your mobile iPhone or android app. This mobile A/B testing framework allows you with minimal servers to run large amounts of mobile users.
Mongojack maps Java objects to MongoDB documents. Based on the Jackson JSON mapper, Mongojack allows you to easily handle your mongo objects as POJOs (insert, search by id or by any other field, update).
Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.
- elixir
- coercion
- ddd
- operation-invocation
:balloon: A lightweight struct validator for Go
- golang
- go
- validator
- validator-struct
MUS format serializer for Go
- golang
- serialization
- codegen
- data-validation
graphql-maven-plugin is a Maven Plugin for GraphQL, based on graphql-java. It accelerates the development for both the client and the server, by generating the Java code. It allows a quicker development when in contract-first approach, by avoiding to code the boilerplate code.
WebApi toolset that allows you to make CRUD REST APIs with one line of code and to create gRPC and SignalR from reusable components too
- library
- web-application
- webapi
- webapi-core
Elixir package that allows to add compatibility layers via API gateways.
- api
- plug
- elixir
- hex
CakePHP plugin to allow passing currently logged in user to model layer.
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
- golang
Provides a FilterService for Symfony to allow users to implement input filtering in entities using Annotations
- symfony
- symfony-bundle
- filtering
- hacktoberfest
Veganify is a modern webapp that allows you to easily scan EAN barcodes to check if a product is vegan-friendly. With a database of over 3 million products, you can quickly find out if your favorite foods and products are suitable for a vegan diet.
- scanner
- barcode
- html5
- javascript
Apex framework to provide functionality for HTTP callouts
graphql-gradle-plugin is a Gradle Plugin for GraphQL, based on graphql-java. It accelerates the development for both the client and the server, by generating the Java code. It allows a quicker development when in contract-first approach, by avoiding to code the boilerplate code.
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.