[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"workflow-asset-e38fcab7":3,"seo:featured-workflow:e38fcab7-4db8-11f1-9bc6-00163e2b0d79:es":85,"workflow-related-asset-e38fcab7-e38fcab7-4db8-11f1-9bc6-00163e2b0d79":86},{"id":4,"uuid":5,"slug":6,"title":7,"description":8,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":13,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":15,"tags":22,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":29,"asset_kind":30,"target_tools":31,"install_mode":35,"entrypoint":19,"risk_profile":36,"dependencies":38,"verification":44,"agent_metadata":47,"agent_fit":60,"trust":72,"provenance":81,"created_at":83,"updated_at":84},3207,"e38fcab7-4db8-11f1-9bc6-00163e2b0d79","asset-e38fcab7","Bottle — Single-File Micro Web Framework for Python","Bottle is a fast, lightweight WSGI micro web framework for Python distributed as a single file with no dependencies beyond the standard library.","8a910e34-3180-11f1-9bc6-00163e2b0d79","Script Depot","",0,4,"en",[16],{"id":17,"step_order":18,"title":19,"description":11,"prompt_template":20,"variables":11,"depends_on":21,"expected_output":11},3770,1,"Bottle Overview","# Bottle — Single-File Micro Web Framework for Python\n\n## Quick Use\n```bash\npip install bottle\n```\n\n```python\nfrom bottle import route, run\n\n@route('\u002Fhello\u002F\u003Cname>')\ndef hello(name):\n    return f'Hello, {name}!'\n\nrun(host='localhost', port=8080)\n```\n\n## Introduction\nBottle is a Python micro web framework contained entirely in a single file with zero external dependencies. It is one of the oldest Python micro frameworks, predating Flask, and remains a practical choice when you need a small HTTP server with routing, templates, and static file serving without pulling in a dependency tree.\n\n## What Bottle Does\n- Provides URL routing with dynamic parameters and filters in a single module\n- Includes a built-in template engine with Python expression support\n- Serves static files from a configurable directory\n- Supports multiple WSGI server backends (gunicorn, paste, cherrypy, etc.)\n- Handles file uploads, cookies, headers, and form data through a clean request API\n\n## Architecture Overview\nBottle consists of a single Python file (approximately 4,000 lines) that implements a WSGI application. Routes are stored in a routing table that compiles URL patterns into regular expressions at startup. When a request arrives, the router matches the path, extracts parameters, and calls the decorated handler function. The response is serialized according to the return type — strings become text, dicts become JSON, and generators are streamed.\n\n## Self-Hosting & Configuration\n- Install with `pip install bottle` or copy `bottle.py` directly into your project\n- Run with the built-in development server via `run(host, port)`\n- Deploy behind gunicorn: `gunicorn -w 4 myapp:app` where app is the Bottle instance\n- Configure template paths with `bottle.TEMPLATE_PATH.insert(0, '\u002Fpath\u002Fto\u002Ftemplates')`\n- Enable debug mode with `run(debug=True)` for auto-reload during development\n\n## Key Features\n- Zero dependencies — the entire framework is one importable file\n- Decorator-based routing that reads naturally in small applications\n- Built-in SimpleTemplate engine with inline Python code\n- Plugin system for adding database connections, authentication, and more\n- Compatible with any WSGI server for production deployment\n\n## Comparison with Similar Tools\n- **Flask** — similar micro approach but with Jinja2 and Werkzeug as dependencies, larger ecosystem\n- **FastAPI** — async with automatic OpenAPI docs, better for typed APIs, heavier dependency tree\n- **Starlette** — ASGI-based async framework, more suited for WebSocket and streaming workloads\n- **CherryPy** — object-oriented HTTP framework, built-in multi-threaded server, more configuration\n\n## FAQ\n**Q: When should I use Bottle instead of Flask?**\nA: When you want zero dependencies or need to embed a tiny HTTP server inside another application. For larger projects, Flask's ecosystem is broader.\n\n**Q: Can Bottle handle production traffic?**\nA: Yes, when deployed behind a production WSGI server like gunicorn or uWSGI. The built-in server is for development only.\n\n**Q: Does Bottle support async\u002Fawait?**\nA: No. Bottle is a synchronous WSGI framework. For async support, consider Starlette or FastAPI.\n\n**Q: Is Bottle still maintained?**\nA: Yes. Development continues at a stable pace with periodic releases for bug fixes and compatibility updates.\n\n## Sources\n- https:\u002F\u002Fgithub.com\u002Fbottlepy\u002Fbottle\n- https:\u002F\u002Fbottlepy.org","0",[23],{"id":24,"name":25,"slug":26,"icon":27},11,"Scripts","script","📜",false,"c643121b76f81bb467f29e28106ec3e982585035fc57c2852082e1acb87ed0e6","skill",[32,33,34],"claude_code","codex","gemini_cli","single",{"executes_code":28,"modifies_global_config":28,"requires_secrets":37,"uses_absolute_paths":28,"network_access":28},[],{"npm":39,"pip":40,"brew":42,"system":43},[],[41],"bottle",[],[],{"commands":45,"expected_files":46},[],[19],{"asset_kind":30,"target_tools":48,"install_mode":35,"entrypoint":19,"risk_profile":49,"dependencies":51,"content_hash":29,"verification":56,"inferred":59},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":50,"uses_absolute_paths":28,"network_access":28},[],{"npm":52,"pip":53,"brew":54,"system":55},[],[41],[],[],{"commands":57,"expected_files":58},[],[19],true,{"target":33,"score":61,"status":62,"policy":63,"why":64,"asset_kind":30,"install_mode":35},98,"native","allow",[65,66,67,68,69,70,71],"target_tools includes codex","asset_kind skill","install_mode single","markdown-only","policy allow","safe markdown-only Codex install","trust established",{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":29,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":75,"review_status":76,"signals":77},"established","hash_only",[],"unreviewed",[78,79,80],"author has published assets","content hash available","no dangerous capability badges",{"owner_uuid":9,"owner_name":10,"source_url":82,"content_hash":29,"visibility":18,"created_at":83,"updated_at":84},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-e38fcab7","2026-05-12 12:13:11","2026-05-12 19:48:23",null,[87,139,186,233],{"id":88,"uuid":89,"slug":90,"title":91,"description":92,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":93,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":94,"tags":95,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":97,"asset_kind":30,"target_tools":98,"install_mode":35,"entrypoint":99,"risk_profile":100,"dependencies":102,"verification":107,"agent_metadata":110,"agent_fit":122,"trust":124,"provenance":127,"created_at":129,"updated_at":130,"__relatedScore":131,"__relatedReasons":132,"__sharedTags":137},3127,"c60e39af-4d77-11f1-9bc6-00163e2b0d79","asset-c60e39af","Adminer — Full-Featured Database Management in a Single PHP File","Adminer is a lightweight, single-file PHP database management tool that supports MySQL, PostgreSQL, SQLite, MS SQL, Oracle, and MongoDB. It provides a clean web UI for browsing tables, running queries, managing users, importing and exporting data, all from one deployable PHP file under 500 KB.",13,[],[96],{"id":24,"name":25,"slug":26,"icon":27},"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",[32,33,34],"SKILL.md",{"executes_code":28,"modifies_global_config":28,"requires_secrets":101,"uses_absolute_paths":28,"network_access":28},[],{"npm":103,"pip":104,"brew":105,"system":106},[],[],[],[],{"commands":108,"expected_files":109},[],[],{"asset_kind":30,"target_tools":111,"install_mode":35,"entrypoint":99,"risk_profile":112,"dependencies":114,"content_hash":97,"verification":119,"inferred":59},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":113,"uses_absolute_paths":28,"network_access":28},[],{"npm":115,"pip":116,"brew":117,"system":118},[],[],[],[],{"commands":120,"expected_files":121},[],[],{"target":33,"score":61,"status":62,"policy":63,"why":123,"asset_kind":30,"install_mode":35},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":97,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":125,"review_status":76,"signals":126},[],[78,79,80],{"owner_uuid":9,"owner_name":10,"source_url":128,"content_hash":97,"visibility":18,"created_at":129,"updated_at":130},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-c60e39af","2026-05-12 04:27:04","2026-05-12 20:03:58",113.71919205351736,[133,134,135,136],"topic-match","same-kind","same-target","same-author",[26,138],"scripts",{"id":140,"uuid":141,"slug":142,"title":143,"description":144,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":145,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":146,"tags":147,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":149,"asset_kind":30,"target_tools":150,"install_mode":35,"entrypoint":151,"risk_profile":152,"dependencies":154,"verification":159,"agent_metadata":162,"agent_fit":174,"trust":176,"provenance":179,"created_at":181,"updated_at":182,"__relatedScore":183,"__relatedReasons":184,"__sharedTags":185},2150,"b24310b5-4125-11f1-9bc6-00163e2b0d79","filestash-web-file-manager-any-storage-backend-b24310b5","Filestash — Web File Manager for Any Storage Backend","Filestash is a self-hosted web file manager written in Go that connects to FTP, SFTP, S3, WebDAV, Git, Dropbox, Google Drive, and more through a single browser-based interface.",55,[],[148],{"id":24,"name":25,"slug":26,"icon":27},"e1f685a69f0c5cba236752fd5f65b3e5d039149fad8f7a33f550b36a9b6db490",[32,33,34],"Filestash Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":153,"uses_absolute_paths":28,"network_access":28},[],{"npm":155,"pip":156,"brew":157,"system":158},[],[],[],[],{"commands":160,"expected_files":161},[],[151],{"asset_kind":30,"target_tools":163,"install_mode":35,"entrypoint":151,"risk_profile":164,"dependencies":166,"content_hash":149,"verification":171},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":165,"uses_absolute_paths":28,"network_access":28},[],{"npm":167,"pip":168,"brew":169,"system":170},[],[],[],[],{"commands":172,"expected_files":173},[],[151],{"target":33,"score":61,"status":62,"policy":63,"why":175,"asset_kind":30,"install_mode":35},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":149,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":177,"review_status":76,"signals":178},[],[78,79,80],{"owner_uuid":9,"owner_name":10,"source_url":180,"content_hash":149,"visibility":18,"created_at":181,"updated_at":182},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Ffilestash-web-file-manager-any-storage-backend-b24310b5","2026-04-26 12:09:18","2026-05-12 20:03:47",111.6222820405093,[133,134,135,136],[26,138],{"id":187,"uuid":188,"slug":189,"title":190,"description":191,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":192,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":193,"tags":194,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":196,"asset_kind":30,"target_tools":197,"install_mode":35,"entrypoint":198,"risk_profile":199,"dependencies":201,"verification":206,"agent_metadata":209,"agent_fit":221,"trust":223,"provenance":226,"created_at":228,"updated_at":229,"__relatedScore":230,"__relatedReasons":231,"__sharedTags":232},2607,"f0ec1009-4771-11f1-9bc6-00163e2b0d79","asset-f0ec1009","KoboldCpp — Single-File Local LLM Inference Engine","KoboldCpp is a self-contained local LLM inference engine that runs GGUF models with GPU acceleration on consumer hardware, providing an OpenAI-compatible API and built-in web UI without requiring Python or complex setup.",80,[],[195],{"id":24,"name":25,"slug":26,"icon":27},"a885c59a42e96956b1931f1cb75f50e4a8fba812c1b7e7854252ac498204911c",[32,33,34],"KoboldCpp LLM Engine",{"executes_code":28,"modifies_global_config":28,"requires_secrets":200,"uses_absolute_paths":28,"network_access":28},[],{"npm":202,"pip":203,"brew":204,"system":205},[],[],[],[],{"commands":207,"expected_files":208},[],[198],{"asset_kind":30,"target_tools":210,"install_mode":35,"entrypoint":198,"risk_profile":211,"dependencies":213,"content_hash":196,"verification":218},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":212,"uses_absolute_paths":28,"network_access":28},[],{"npm":214,"pip":215,"brew":216,"system":217},[],[],[],[],{"commands":219,"expected_files":220},[],[198],{"target":33,"score":61,"status":62,"policy":63,"why":222,"asset_kind":30,"install_mode":35},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":196,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":224,"review_status":76,"signals":225},[],[78,79,80],{"owner_uuid":9,"owner_name":10,"source_url":227,"content_hash":196,"visibility":18,"created_at":228,"updated_at":229},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-f0ec1009","2026-05-04 12:30:12","2026-05-12 18:55:50",108.86272752831798,[133,134,135,136],[26,138],{"id":234,"uuid":235,"slug":236,"title":237,"description":238,"author_id":239,"author_name":240,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":241,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":242,"tags":243,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":249,"asset_kind":30,"target_tools":250,"install_mode":35,"entrypoint":251,"risk_profile":252,"dependencies":254,"verification":259,"agent_metadata":262,"agent_fit":274,"trust":276,"provenance":280,"created_at":282,"updated_at":283,"__relatedScore":284,"__relatedReasons":285,"__sharedTags":286},2389,"fea84580-442b-11f1-9bc6-00163e2b0d79","falcon-minimalist-high-performance-python-web-framework-fea84580","Falcon — Minimalist High-Performance Python Web Framework","Falcon is a bare-metal Python web framework for building fast APIs and app backends with minimal overhead and direct control over the request-response cycle.","8a911193-3180-11f1-9bc6-00163e2b0d79","AI Open Source",134,[],[244],{"id":245,"name":246,"slug":247,"icon":248},12,"Configs","config","⚙️","ec4dff608e52f1fe267882a4d868bb04226767de146eee8663fbe2fb793b3ce7",[32,33,34],"Falcon Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":253,"uses_absolute_paths":28,"network_access":28},[],{"npm":255,"pip":256,"brew":257,"system":258},[],[],[],[],{"commands":260,"expected_files":261},[],[251],{"asset_kind":30,"target_tools":263,"install_mode":35,"entrypoint":251,"risk_profile":264,"dependencies":266,"content_hash":249,"verification":271},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":265,"uses_absolute_paths":28,"network_access":28},[],{"npm":267,"pip":268,"brew":269,"system":270},[],[],[],[],{"commands":272,"expected_files":273},[],[251],{"target":33,"score":61,"status":62,"policy":63,"why":275,"asset_kind":30,"install_mode":35},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":249,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":277,"review_status":76,"signals":278},[],[279,78,79,80],"asset has usage views",{"owner_uuid":239,"owner_name":240,"source_url":281,"content_hash":249,"visibility":18,"created_at":282,"updated_at":283},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Ffalcon-minimalist-high-performance-python-web-framework-fea84580","2026-04-30 08:31:57","2026-05-12 20:22:07",106.19550065274251,[133,134,135],[]]