{"id":16651628,"url":"https://github.com/den1al/flask-boilerplate","last_synced_at":"2026-04-29T17:03:50.387Z","repository":{"id":50211878,"uuid":"112349520","full_name":"Den1al/flask-boilerplate","owner":"Den1al","description":"A simple yet comprehensive flask boilerplate","archived":false,"fork":false,"pushed_at":"2022-12-07T23:45:45.000Z","size":22,"stargazers_count":1,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T02:13:04.037Z","etag":null,"topics":["boilerplate","captcha","flask","python","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Den1al.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":"2017-11-28T14:58:53.000Z","updated_at":"2018-05-27T10:52:01.000Z","dependencies_parsed_at":"2022-08-29T11:50:42.796Z","dependency_job_id":null,"html_url":"https://github.com/Den1al/flask-boilerplate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Den1al/flask-boilerplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Den1al%2Fflask-boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Den1al%2Fflask-boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Den1al%2Fflask-boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Den1al%2Fflask-boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Den1al","download_url":"https://codeload.github.com/Den1al/flask-boilerplate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Den1al%2Fflask-boilerplate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32435122,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T13:34:34.882Z","status":"ssl_error","status_checked_at":"2026-04-29T13:34:29.830Z","response_time":110,"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":["boilerplate","captcha","flask","python","python3"],"created_at":"2024-10-12T09:25:58.739Z","updated_at":"2026-04-29T17:03:50.345Z","avatar_url":"https://github.com/Den1al.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flask Boilerplate\n\n##### Version: 0.1\n\n## Author\n[Daniel Abeles](https://twitter.com/Daniel_Abeles)\n\n## About\n\nFor a long time I created my Flask applications from scratch or assembled them from\nprevious pieces of code. Therefore, I created this boilerplate that will be the\ncodebase for every Flask app that I'll produce in the future. Some of the parts\nin this boilerplate are originated from various code bases, therefore they are\ncredited in the Credits section.\n\n## Features\n\n* Login Management\n* Captcha\n* API blueprints\n* App factory\n* Database support\n\n## How-To\n\nTo setup the application follow these steps:\n\n### Create a virtual environment\n\n```bash\npyenv virtualenv venv\npyenv activate venv\npip install -r requirements.txt\n```\n\n### Configuration\n\nIf captcha is desired - please set the following fields in `config.py`:\n\n1. `SHOW_CAPTCHA`\n2. `RECAPTCHA_SITE_KEY`\n3. `RECAPTCHA_SECRET_KEY`\n\nFor more information visit the\n[documentation](https://developers.google.com/recaptcha/docs/verify)\n\n### Run\n\n```bash\npython manage.py createdb\npython manage.py runserver\n```\n\n## Credits\n\n1. [Miguel Grinberg](https://github.com/miguelgrinberg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fden1al%2Fflask-boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fden1al%2Fflask-boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fden1al%2Fflask-boilerplate/lists"}