Name | softapi JSON |
Version |
0.2.3
JSON |
| download |
home_page | None |
Summary | Scaffold no-boilerplate FastAPI apps with sane defaults |
upload_time | 2025-09-10 13:48:52 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9 |
license | MIT |
keywords |
fastapi
scaffold
backend
api
starter
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# FastAPI Starter
## Quickstart (CLI)
```bash
pip install softapi
softapi myapp --fastapi --jwt --db sqlite # or: --db postgres, add --alembic, --docker, --colab
cd myapp
python -m venv .venv
# Windows: .\.venv\Scripts\activate
# macOS/Linux: source .venv/bin/activate
cp .env.example .env # Windows (PowerShell): copy .env.example .env
pip install -r requirements.txt
uvicorn app.main:app --reload # or: uvicorn app.main:create_app --factory --reload
Raw data
{
"_id": null,
"home_page": null,
"name": "softapi",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "fastapi, scaffold, backend, api, starter",
"author": null,
"author_email": "Your Name <you@example.com>",
"download_url": "https://files.pythonhosted.org/packages/69/11/5beae5588d4df52e5f96da10c04016fad4bf240b7be62a45b09a2d6ca333/softapi-0.2.3.tar.gz",
"platform": null,
"description": "# FastAPI Starter\r\n\r\n## Quickstart (CLI)\r\n```bash\r\npip install softapi\r\nsoftapi myapp --fastapi --jwt --db sqlite # or: --db postgres, add --alembic, --docker, --colab\r\ncd myapp\r\n\r\npython -m venv .venv\r\n# Windows: .\\.venv\\Scripts\\activate\r\n# macOS/Linux: source .venv/bin/activate\r\n\r\ncp .env.example .env # Windows (PowerShell): copy .env.example .env\r\npip install -r requirements.txt\r\nuvicorn app.main:app --reload # or: uvicorn app.main:create_app --factory --reload\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Scaffold no-boilerplate FastAPI apps with sane defaults",
"version": "0.2.3",
"project_urls": {
"Homepage": "https://github.com/suhanapthn24/softapi",
"Issues": "https://github.com/suhanapthn24/softapi/issues",
"Repository": "https://github.com/suhanapthn24/softapi"
},
"split_keywords": [
"fastapi",
" scaffold",
" backend",
" api",
" starter"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "d01e92ea19f4c4019903b231e9099c0e032a2236f3adf6171730fa70e52a8d92",
"md5": "93ea4195be566dcf709779b07a7c5108",
"sha256": "cba3db179e9b4b3cfe13a6a8abec16a3ef914f4c190e3f9716e48172ce4a7c0a"
},
"downloads": -1,
"filename": "softapi-0.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "93ea4195be566dcf709779b07a7c5108",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 10031,
"upload_time": "2025-09-10T13:48:51",
"upload_time_iso_8601": "2025-09-10T13:48:51.573136Z",
"url": "https://files.pythonhosted.org/packages/d0/1e/92ea19f4c4019903b231e9099c0e032a2236f3adf6171730fa70e52a8d92/softapi-0.2.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "69115beae5588d4df52e5f96da10c04016fad4bf240b7be62a45b09a2d6ca333",
"md5": "57b9fe696b468827bcf9c27fca2e2ee7",
"sha256": "12e8db8dd1d124467047257c9fab98af6d2a2f520d5eb41ab66301f0a121a339"
},
"downloads": -1,
"filename": "softapi-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "57b9fe696b468827bcf9c27fca2e2ee7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 9110,
"upload_time": "2025-09-10T13:48:52",
"upload_time_iso_8601": "2025-09-10T13:48:52.944507Z",
"url": "https://files.pythonhosted.org/packages/69/11/5beae5588d4df52e5f96da10c04016fad4bf240b7be62a45b09a2d6ca333/softapi-0.2.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-10 13:48:52",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "suhanapthn24",
"github_project": "softapi",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "softapi"
}