[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"workflow-asset-e38fcab7":3,"seo:featured-workflow:e38fcab7-4db8-11f1-9bc6-00163e2b0d79:zh":83,"workflow-related-asset-e38fcab7-e38fcab7-4db8-11f1-9bc6-00163e2b0d79":84},{"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":12,"parent_id":12,"parent_uuid":11,"lang_type":13,"steps":14,"tags":21,"has_voted":27,"visibility":17,"share_token":11,"is_featured":12,"content_hash":28,"asset_kind":29,"target_tools":30,"install_mode":34,"entrypoint":18,"risk_profile":35,"dependencies":37,"verification":43,"agent_metadata":46,"agent_fit":59,"trust":71,"provenance":80,"created_at":82,"updated_at":82},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,"en",[15],{"id":16,"step_order":17,"title":18,"description":11,"prompt_template":19,"variables":11,"depends_on":20,"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",[22],{"id":23,"name":24,"slug":25,"icon":26},11,"Scripts","script","📜",false,"c643121b76f81bb467f29e28106ec3e982585035fc57c2852082e1acb87ed0e6","skill",[31,32,33],"claude_code","codex","gemini_cli","single",{"executes_code":27,"modifies_global_config":27,"requires_secrets":36,"uses_absolute_paths":27,"network_access":27},[],{"npm":38,"pip":39,"brew":41,"system":42},[],[40],"bottle",[],[],{"commands":44,"expected_files":45},[],[18],{"asset_kind":29,"target_tools":47,"install_mode":34,"entrypoint":18,"risk_profile":48,"dependencies":50,"content_hash":28,"verification":55,"inferred":58},[31,32,33],{"executes_code":27,"modifies_global_config":27,"requires_secrets":49,"uses_absolute_paths":27,"network_access":27},[],{"npm":51,"pip":52,"brew":53,"system":54},[],[40],[],[],{"commands":56,"expected_files":57},[],[18],true,{"target":32,"score":60,"status":61,"policy":62,"why":63,"asset_kind":29,"install_mode":34},98,"native","allow",[64,65,66,67,68,69,70],"target_tools includes codex","asset_kind skill","install_mode single","markdown-only","policy allow","safe markdown-only Codex install","trust established",{"author_trust_level":72,"verified_publisher":27,"asset_signed_hash":28,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":74,"review_status":75,"signals":76},"established","hash_only",[],"unreviewed",[77,78,79],"author has published assets","content hash available","no dangerous capability badges",{"owner_uuid":9,"owner_name":10,"source_url":81,"content_hash":28,"visibility":17,"created_at":82,"updated_at":82},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-e38fcab7","2026-05-12 12:13:11",null,[85,137,184,231],{"id":86,"uuid":87,"slug":88,"title":89,"description":90,"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":91,"parent_id":12,"parent_uuid":11,"lang_type":13,"steps":92,"tags":93,"has_voted":27,"visibility":17,"share_token":11,"is_featured":12,"content_hash":95,"asset_kind":29,"target_tools":96,"install_mode":34,"entrypoint":97,"risk_profile":98,"dependencies":100,"verification":105,"agent_metadata":108,"agent_fit":120,"trust":122,"provenance":125,"created_at":127,"updated_at":128,"__relatedScore":129,"__relatedReasons":130,"__sharedTags":135},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.",12,[],[94],{"id":23,"name":24,"slug":25,"icon":26},"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",[31,32,33],"SKILL.md",{"executes_code":27,"modifies_global_config":27,"requires_secrets":99,"uses_absolute_paths":27,"network_access":27},[],{"npm":101,"pip":102,"brew":103,"system":104},[],[],[],[],{"commands":106,"expected_files":107},[],[],{"asset_kind":29,"target_tools":109,"install_mode":34,"entrypoint":97,"risk_profile":110,"dependencies":112,"content_hash":95,"verification":117,"inferred":58},[31,32,33],{"executes_code":27,"modifies_global_config":27,"requires_secrets":111,"uses_absolute_paths":27,"network_access":27},[],{"npm":113,"pip":114,"brew":115,"system":116},[],[],[],[],{"commands":118,"expected_files":119},[],[],{"target":32,"score":60,"status":61,"policy":62,"why":121,"asset_kind":29,"install_mode":34},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":27,"asset_signed_hash":95,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":123,"review_status":75,"signals":124},[],[77,78,79],{"owner_uuid":9,"owner_name":10,"source_url":126,"content_hash":95,"visibility":17,"created_at":127,"updated_at":128},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-c60e39af","2026-05-12 04:27:04","2026-05-12 13:04:45",113.67091502846026,[131,132,133,134],"topic-match","same-kind","same-target","same-author",[25,136],"scripts",{"id":138,"uuid":139,"slug":140,"title":141,"description":142,"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":143,"parent_id":12,"parent_uuid":11,"lang_type":13,"steps":144,"tags":145,"has_voted":27,"visibility":17,"share_token":11,"is_featured":12,"content_hash":147,"asset_kind":29,"target_tools":148,"install_mode":34,"entrypoint":149,"risk_profile":150,"dependencies":152,"verification":157,"agent_metadata":160,"agent_fit":172,"trust":174,"provenance":177,"created_at":179,"updated_at":180,"__relatedScore":181,"__relatedReasons":182,"__sharedTags":183},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.",53,[],[146],{"id":23,"name":24,"slug":25,"icon":26},"e1f685a69f0c5cba236752fd5f65b3e5d039149fad8f7a33f550b36a9b6db490",[31,32,33],"Filestash Overview",{"executes_code":27,"modifies_global_config":27,"requires_secrets":151,"uses_absolute_paths":27,"network_access":27},[],{"npm":153,"pip":154,"brew":155,"system":156},[],[],[],[],{"commands":158,"expected_files":159},[],[149],{"asset_kind":29,"target_tools":161,"install_mode":34,"entrypoint":149,"risk_profile":162,"dependencies":164,"content_hash":147,"verification":169},[31,32,33],{"executes_code":27,"modifies_global_config":27,"requires_secrets":163,"uses_absolute_paths":27,"network_access":27},[],{"npm":165,"pip":166,"brew":167,"system":168},[],[],[],[],{"commands":170,"expected_files":171},[],[149],{"target":32,"score":60,"status":61,"policy":62,"why":173,"asset_kind":29,"install_mode":34},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":27,"asset_signed_hash":147,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":175,"review_status":75,"signals":176},[],[77,78,79],{"owner_uuid":9,"owner_name":10,"source_url":178,"content_hash":147,"visibility":17,"created_at":179,"updated_at":180},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Ffilestash-web-file-manager-any-storage-backend-b24310b5","2026-04-26 12:09:18","2026-05-12 10:08:35",111.59859063973445,[131,132,133,134],[25,136],{"id":185,"uuid":186,"slug":187,"title":188,"description":189,"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":190,"parent_id":12,"parent_uuid":11,"lang_type":13,"steps":191,"tags":192,"has_voted":27,"visibility":17,"share_token":11,"is_featured":12,"content_hash":194,"asset_kind":29,"target_tools":195,"install_mode":34,"entrypoint":196,"risk_profile":197,"dependencies":199,"verification":204,"agent_metadata":207,"agent_fit":219,"trust":221,"provenance":224,"created_at":226,"updated_at":227,"__relatedScore":228,"__relatedReasons":229,"__sharedTags":230},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,[],[193],{"id":23,"name":24,"slug":25,"icon":26},"a885c59a42e96956b1931f1cb75f50e4a8fba812c1b7e7854252ac498204911c",[31,32,33],"KoboldCpp LLM Engine",{"executes_code":27,"modifies_global_config":27,"requires_secrets":198,"uses_absolute_paths":27,"network_access":27},[],{"npm":200,"pip":201,"brew":202,"system":203},[],[],[],[],{"commands":205,"expected_files":206},[],[196],{"asset_kind":29,"target_tools":208,"install_mode":34,"entrypoint":196,"risk_profile":209,"dependencies":211,"content_hash":194,"verification":216},[31,32,33],{"executes_code":27,"modifies_global_config":27,"requires_secrets":210,"uses_absolute_paths":27,"network_access":27},[],{"npm":212,"pip":213,"brew":214,"system":215},[],[],[],[],{"commands":217,"expected_files":218},[],[196],{"target":32,"score":60,"status":61,"policy":62,"why":220,"asset_kind":29,"install_mode":34},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":27,"asset_signed_hash":194,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":222,"review_status":75,"signals":223},[],[77,78,79],{"owner_uuid":9,"owner_name":10,"source_url":225,"content_hash":194,"visibility":17,"created_at":226,"updated_at":227},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-f0ec1009","2026-05-04 12:30:12","2026-05-12 18:55:50",108.86272752831798,[131,132,133,134],[25,136],{"id":232,"uuid":233,"slug":234,"title":235,"description":236,"author_id":237,"author_name":238,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":239,"parent_id":12,"parent_uuid":11,"lang_type":13,"steps":240,"tags":241,"has_voted":27,"visibility":17,"share_token":11,"is_featured":12,"content_hash":246,"asset_kind":29,"target_tools":247,"install_mode":34,"entrypoint":248,"risk_profile":249,"dependencies":251,"verification":256,"agent_metadata":259,"agent_fit":271,"trust":273,"provenance":277,"created_at":279,"updated_at":280,"__relatedScore":281,"__relatedReasons":282,"__sharedTags":283},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",133,[],[242],{"id":91,"name":243,"slug":244,"icon":245},"Configs","config","⚙️","ec4dff608e52f1fe267882a4d868bb04226767de146eee8663fbe2fb793b3ce7",[31,32,33],"Falcon Overview",{"executes_code":27,"modifies_global_config":27,"requires_secrets":250,"uses_absolute_paths":27,"network_access":27},[],{"npm":252,"pip":253,"brew":254,"system":255},[],[],[],[],{"commands":257,"expected_files":258},[],[248],{"asset_kind":29,"target_tools":260,"install_mode":34,"entrypoint":248,"risk_profile":261,"dependencies":263,"content_hash":246,"verification":268},[31,32,33],{"executes_code":27,"modifies_global_config":27,"requires_secrets":262,"uses_absolute_paths":27,"network_access":27},[],{"npm":264,"pip":265,"brew":266,"system":267},[],[],[],[],{"commands":269,"expected_files":270},[],[248],{"target":32,"score":60,"status":61,"policy":62,"why":272,"asset_kind":29,"install_mode":34},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":27,"asset_signed_hash":246,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":274,"review_status":75,"signals":275},[],[276,77,78,79],"asset has usage views",{"owner_uuid":237,"owner_name":238,"source_url":278,"content_hash":246,"visibility":17,"created_at":279,"updated_at":280},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Ffalcon-minimalist-high-performance-python-web-framework-fea84580","2026-04-30 08:31:57","2026-05-12 19:04:11",106.19065719754721,[131,132,133],[]]