Flask-Potion: REST framework for Flask, now supports Peewee
github.com
github.com
Also troubling is that the creator of Flask seems to want to hand Flask over to someone else, is unhappy with Python 3 to the point he seems to be ditching Python for Rust:
http://lucumr.pocoo.org/2014/7/3/growing-flask/
But you're right. He hasn't said he's ditching Python. It was more me reading between the lines.
Flask-Restful is really a toolkit to build a REST API, it leaves much of the heavy lifting to you. If you want your REST API to map your models, Flask-Restful expects you to implement that yourself on top of it.
Flask-Restless allows you to quickly build a REST API using SQLAlchemy models. But I found it's design limiting. If you want to change the way your REST API behaves you have to rely heavily on pre-processor and post-processor hooks.
What I like about Flask-Potion is that it resolves the design problems I had with Flask-Restless by leveraging meta classes and a declarative approach for resources. You can also create relationships between resources much like you would a SQLAlchemy model. Flask-Potion also is self-documenting and follows the JSON Hyper-Media spec [0].
0: http://json-schema.org/latest/json-schema-hypermedia.html
Flask-Potion probably has more in common with the Django REST framework than the two projects mentioned here.
Full disclosure: I'm a contributor to the project.