Skip to main content

Sleekify: A minimalistic, ASGI Python framework for building REST API's.

Project description

Sleekify

A minimalistic, ASGI Python framework for building REST API's. Heavily inspired by Express.js and FastAPI.

In it's absolute infancy, Sleekify already includes some common concepts of a REST API framework, such as routing, parameter resolution, serialisation, request handling, and response generation.

Installation:

pip install sleekify

Usage:


from sleekify import App

app = App()

app.post("/")
async def endpoint(name: str):
  return { "name": name }

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sleekify-0.0.17.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sleekify-0.0.17-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file sleekify-0.0.17.tar.gz.

File metadata

  • Download URL: sleekify-0.0.17.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for sleekify-0.0.17.tar.gz
Algorithm Hash digest
SHA256 4e7b8e173b4dd34c4a88deffbc226ff749e05305ce31b358ca1d965b5245edb4
MD5 4fa307855118b4af13c6c363abd151ef
BLAKE2b-256 5da8fd66f31f4709d81e3fb0e079070f1c09b78f3d54791f47fde330a4cbf776

See more details on using hashes here.

File details

Details for the file sleekify-0.0.17-py3-none-any.whl.

File metadata

  • Download URL: sleekify-0.0.17-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for sleekify-0.0.17-py3-none-any.whl
Algorithm Hash digest
SHA256 67e8594369873dccbe0adc06497c1ecdf5e4fddd7d6b3280b46aa82d5f1fc649
MD5 474c25314b33eb25e6e92dfec7f6e334
BLAKE2b-256 9c4c365eaedf27e2c95f7ffd08c535486c6abe48c968411df5cb664735f4be54

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page