Grest

screenshot of Grest
flask

Build REST APIs with Neo4j and Flask, as quickly as possible!

Overview:

gREST is a RESTful API development framework built on Python, Flask, Neo4j, and Neomodel. It aims to simplify the process of developing RESTful APIs with minimal effort and code. While the package may not receive regular maintenance, it provides a way to store and traverse graph-based data and create REST APIs using Flask and Neo4j.

Features:

  • Supported HTTP verbs: GET, POST, PUT, PATCH, DELETE
  • Response serialization methods: JSON, XML, YAML
  • Indexing with skip/limit and order support
  • Helper functions for node and relation handling
  • Simple configuration management
  • Automatic validation of input data
  • Deep relationship support between nodes
  • Support for user-defined authentication and authorization
  • Unicode routes support
flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.