{"id":13421777,"url":"https://github.com/alexandre-old/flask-rest-template","last_synced_at":"2026-03-12T17:32:07.223Z","repository":{"id":26647243,"uuid":"30103315","full_name":"alexandre-old/flask-rest-template","owner":"alexandre-old","description":"template for a rest app with flask, flask-rest and more...","archived":false,"fork":false,"pushed_at":"2022-11-16T23:06:43.000Z","size":84,"stargazers_count":110,"open_issues_count":3,"forks_count":22,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-12T15:10:54.230Z","etag":null,"topics":["blueprints","boilerplate","flask","flask-application","public-domain","python","rest","template"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alexandre-old.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-31T05:26:17.000Z","updated_at":"2025-10-06T09:16:20.000Z","dependencies_parsed_at":"2023-01-14T05:05:38.913Z","dependency_job_id":null,"html_url":"https://github.com/alexandre-old/flask-rest-template","commit_stats":null,"previous_names":["alexandre/flask-rest-template"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/alexandre-old/flask-rest-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexandre-old%2Fflask-rest-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexandre-old%2Fflask-rest-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexandre-old%2Fflask-rest-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexandre-old%2Fflask-rest-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexandre-old","download_url":"https://codeload.github.com/alexandre-old/flask-rest-template/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexandre-old%2Fflask-rest-template/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30435176,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-12T14:34:45.044Z","status":"ssl_error","status_checked_at":"2026-03-12T14:09:33.793Z","response_time":114,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blueprints","boilerplate","flask","flask-application","public-domain","python","rest","template"],"created_at":"2024-07-30T23:00:29.807Z","updated_at":"2026-03-12T17:32:07.198Z","avatar_url":"https://github.com/alexandre-old.png","language":"Python","funding_links":[],"categories":["Boilerplate","Python"],"sub_categories":[],"readme":"# Flask REST Template\n\n[![Code Health](https://landscape.io/github/alexandre/flask-rest-template/master/landscape.svg?style=flat)](https://landscape.io/github/alexandre/flask-rest-template/master) \n[![Build Status](https://travis-ci.org/alexandre/flask-rest-template.svg)](https://travis-ci.org/alexandre/flask-rest-template) \n[![Coverage Status](https://coveralls.io/repos/alexandre/flask-rest-template/badge.svg?branch=master)](https://coveralls.io/r/alexandre/flask-rest-template?branch=master)\n\n# About the project (some comments):\n\nThe ideia behind the project is to create an useful and simple template for an rest app . Besides the good intentions, I tried to follow some ideas that I've learned. (see \"inspirations\" item).\n\nI also tried to create useful docstrings and helpers functions. However, I did not create (yet) a documentation based on docstring (e.g. using sphinx), what [IMO] could give an idea about write docs.\n\nInstead to use the default (from stdlib) unittest module, I prefer to use pytest. I hope it can be useful and nice.\n\n## Python version\n\n__Python 3.4.x__\n\n## The module users\n\nThis module is a complete CRUD as an example of structure to facilitate a demonstration about write tests (unit and \nintegration). In this mock, I used passlib to generate hashs, but just as an example...\n\n## Flask extensions and other components\n\n### Main requirements\n* Flask-MongoEngine\n* Flask-JWT\n* Flask-Restful\n* uWSGI\n\n### Testing requirements\n* Pytest\n* pytest-cov\n* pylama\n\n## Alternative to MongoEngine + MongoDB\n\nIt's a possible issue/to-do. Create a branch using something like sqlalchemy + postgres...\n\n## How to collaborate\n\nThere is a lot of things to do:\n\n* Improving tests and coverage\n* Updating the use of third party libs\n* Improving this README.md\n* Reporting an issue (typo, RFC, other kind of mistake/error)\n* Adding a python2 support ( I did not verify it yet)\n* and etc\n\n# About the license:\n\nIt's a __public domain__ project. =]\n\n# About the inspirations:\n\n* Ideas and answers \u003e\u003e #pocoo IRC channel;\n* cookiecutter-flask;\n* Flask Snippets;\n* Flask-restful-example;\n* [What the Flask](http://pythonclub.com.br/tag/what-the-flask.html) a tutorial in portuguese by [Bruno Rocha](https://github.com/rochacbruno)\n* Flaskbook by [Miguel Grinberg](https://github.com/miguelgrinberg)\n* Some questions in Stack Overflow or tweets that I don't have a link. =P\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexandre-old%2Fflask-rest-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexandre-old%2Fflask-rest-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexandre-old%2Fflask-rest-template/lists"}