Metadata-Version: 2.1
Name: nestpy-framework
Version: 0.1.1
Summary: Modern, fast, powerful python web framework
License: MIT
Author: Manuel S. Lemos
Author-email: iam@manuelslemos.es
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: fastapi (==0.105.0)
Requires-Dist: kink (==0.7.0)
Requires-Dist: pydantic (==2.5.3)
Requires-Dist: uvicorn[standard] (==0.25.0)
Description-Content-Type: text/markdown

<p align="center">
  <a href="https://nestpy.org/" target="blank"><img src="" width="120" alt="NestPy Logo" /></a>
</p>

<p align="center">A progressive <a href="https://python.org" target="_blank">Python</a> framework for building efficient and scalable server-side applications.</p>

## Description

Nest (NestPy) is a framework for building efficient, scalable [Python](https://python.org/) server-side applications and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).

Under the hood, Nest makes use of robust HTTP Server frameworks like [FastAPI](https://github.com/tiangolo/fastapi) (the default) and optionally can be configured to use [Flask](https://github.com/pallets/flask) (in development) as well!

Nest provides a level of abstraction above these common Python frameworks (FastAPI/Flask), but also exposes their APIs directly to the developer. This gives developers the freedom to use the myriad of third-party modules which are available for the underlying platform.

## Philosophy

Nest provides an out-of-the-box application architecture which allows developers and teams to create highly testable, scalable, loosely coupled, and easily maintainable applications. The architecture is heavily inspired by NestJS and Angular.

## Getting started

- To check out the [guide](https://docs.nestpy.org), visit [docs.nestpy.org](https://docs.nestpy.org). :books:

## Questions

For questions and support please use the official [Discord channel](). The issue list of this repo is **exclusively** for bug reports and feature requests.

## Issues

Please make sure to read the [Issue Reporting Checklist]() before opening an issue. Issues not conforming to the guidelines may be closed immediately.

## Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support from the amazing backers. If you'd like to join them, please [read more here](https://docs.nestpy.org/support).

## Stay in touch

- Author - [Manuel S. Lemos](https://twitter.com/manuels_lemos)
- Website - [https://docs.nestjs.com](https://docs.nestjs.com/)

## License

Nest is [MIT licensed](LICENSE).
