An open API service indexing awesome lists of open source software.

https://github.com/sajya/server

Implement the JSON-RPC 2.0 server specification for @Laravel.
https://github.com/sajya/server

api hacktoberfest json-rpc laravel microservices rpc rpc-server

Last synced: 15 days ago
JSON representation

Implement the JSON-RPC 2.0 server specification for @Laravel.

Awesome Lists containing this project

README

          

## Introduction

[![Tests](https://github.com/sajya/server/actions/workflows/phpunit.yml/badge.svg)](https://github.com/sajya/server/actions/workflows/phpunit.yml)
[![Quality Assurance](https://github.com/sajya/server/actions/workflows/quality.yml/badge.svg)](https://github.com/sajya/server/actions/workflows/quality.yml)
[![Coding Guidelines](https://github.com/sajya/server/actions/workflows/php-cs-fixer.yml/badge.svg)](https://github.com/sajya/server/actions/workflows/php-cs-fixer.yml)
[![codecov](https://codecov.io/gh/sajya/server/branch/master/graph/badge.svg)](https://codecov.io/gh/sajya/server)
[![Total Downloads](https://img.shields.io/packagist/dt/sajya/server.svg)](https://packagist.org/packages/sajya/server)

Sajya empowers Laravel developers to bring the full power of JSON-RPC 2.0 to life. With Sajya, you can:

* **Achieve Complete JSON-RPC 2.0 Compliance:** Seamlessly implement every feature of the specification.
* **Ensure Robust Validation:** Automatically validate parameters to keep your interactions safe and sound.
* **Handle Batch & Notification Requests:** Easily manage multiple requests or fire-and-forget notifications.
* **Set Up in a Snap:** Get your JSON-RPC server up and running with minimal fuss.

It’s all about making your life easier so you can focus on building amazing applications.

## Official Documentation

Discover all there is to know about Sajya on our [website](https://sajya.github.io/). You'll find everything from
installation guides to deep dives into each feature.

## Changelog

Curious about what’s new? Check out our [CHANGELOG](CHANGELOG.md) to keep up with the latest updates and improvements.

## Contributing

We’re all about community! Whether you have a bug fix, a new feature idea, or an improvement for our docs, we’d love to
hear from you.

## Maintainers

Sajya is proudly maintained by [Alexandr Chernyaev](https://github.com/tabuna). Feel free to reach out or get involved!

## License

Sajya is released under the MIT License. See the [License File](LICENSE.md) for more details.