/Stargate

A library supporting the creation of HTTP based RESTful APIs.

Primary LanguageSmalltalkMIT LicenseMIT

Stargate

Logo

Stargate is a library supporting the creation of HTTP based RESTful APIs.

Pharo Unit Tests GS64 - Unit Tests Coverage Status

Baseline Groups GS64 Components Markdown Lint Shellcheck

GitHub release

Pharo 10 Pharo 11

GS64 3.7.0 GS64 3.7.1

Quick links

It's built on top of Teapot and Zinc, providing a conceptual framework to simplify the creation of RESTful APIs including:

  • HATEOAS
  • Content negotiation
  • API versioning
  • ETags
  • Pagination
  • Operations

License

  • The code is licensed under MIT.
  • The documentation is licensed under CC BY-SA 4.0.

Installation

To load the project in a Pharo image follow these instructions.

Contributing

Check the Contribution Guidelines


Icons by icons8.com