[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"workflow-asset-2b654876":3,"seo:featured-workflow:2b654876-4d55-11f1-9bc6-00163e2b0d79:es":88,"workflow-related-asset-2b654876-2b654876-4d55-11f1-9bc6-00163e2b0d79":89},{"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":47,"agent_metadata":50,"agent_fit":63,"trust":75,"provenance":84,"created_at":86,"updated_at":87},3077,"2b654876-4d55-11f1-9bc6-00163e2b0d79","asset-2b654876","Crater — Open Source Invoicing for Freelancers and Small Businesses","Crater is a self-hosted invoicing application built with Laravel and Vue.js. It handles invoices, estimates, expenses, and payments with a clean dashboard and PDF generation.","8a910e34-3180-11f1-9bc6-00163e2b0d79","Script Depot","",0,3,"en",[16],{"id":17,"step_order":18,"title":19,"description":11,"prompt_template":20,"variables":11,"depends_on":21,"expected_output":11},3640,1,"Crater Overview","# Crater — Open Source Invoicing for Freelancers and Small Businesses\n\n## Quick Use\n```bash\n# Clone the repository\ngit clone https:\u002F\u002Fgithub.com\u002Fcrater-invoice-inc\u002Fcrater.git\ncd crater\n\n# Install dependencies\ncomposer install\nnpm install && npm run build\n\n# Configure environment\ncp .env.example .env\nphp artisan key:generate\n\n# Run migrations and start the server\nphp artisan migrate --seed\nphp artisan serve\n```\n\n## Introduction\nCrater is a free, open-source invoicing application designed for freelancers and small businesses. Built with Laravel and Vue.js, it provides a modern web interface for managing invoices, estimates, expenses, and payment tracking without relying on a SaaS subscription.\n\n## What Crater Does\n- Creates and sends professional invoices and estimates with PDF export\n- Tracks expenses and categorizes them for reporting\n- Records payments and maps them to outstanding invoices\n- Supports multiple currencies and tax configurations\n- Provides a dashboard with revenue and expense analytics\n\n## Architecture Overview\nCrater follows a standard Laravel monolith architecture with a Vue.js single-page application on the frontend. The backend exposes a RESTful API that the Vue frontend consumes. PDF generation is handled server-side via a rendering engine. Data is stored in MySQL or MariaDB, and the application supports queue workers for background jobs like email delivery.\n\n## Self-Hosting & Configuration\n- Requires PHP 8.0+, MySQL 5.7+, and Composer for the backend\n- Run `composer install` and `npm install && npm run build` to set up dependencies\n- Configure database credentials and mail settings in the `.env` file\n- Deploy with Docker using the community Docker Compose setup\n- Set up a cron job for `php artisan schedule:run` to handle recurring invoices\n\n## Key Features\n- Professional invoice templates with customizable branding\n- Recurring invoices that auto-generate on a set schedule\n- Multi-currency support with configurable exchange rates\n- Tax management with compound and group tax options\n- RESTful API for integrating with external accounting or CRM tools\n\n## Comparison with Similar Tools\n- **Invoice Ninja** — more features and integrations but heavier and more complex to self-host\n- **Akaunting** — broader accounting scope but less focused invoicing experience\n- **FreshBooks** — polished SaaS invoicing but requires a monthly subscription\n- **Wave** — free cloud invoicing but not self-hostable and ad-supported\n- **SolidInvoice** — Symfony-based alternative with fewer active contributors\n\n## FAQ\n**Q: Is Crater free for commercial use?**\nA: Yes. Crater is released under the AGPLv3 license, which allows commercial use with the requirement to share modifications.\n\n**Q: Does Crater support recurring invoices?**\nA: Yes. You can configure invoices to recur on daily, weekly, monthly, or yearly schedules.\n\n**Q: Can I customize the invoice template?**\nA: Yes. Crater includes several built-in templates, and you can add your company logo, colors, and custom fields.\n\n**Q: Does Crater have a mobile app?**\nA: Yes. Crater provides companion mobile apps for iOS and Android for on-the-go invoice management.\n\n## Sources\n- https:\u002F\u002Fgithub.com\u002Fcrater-invoice-inc\u002Fcrater\n- https:\u002F\u002Fcraterapp.com\u002Fdocs","0",[23],{"id":24,"name":25,"slug":26,"icon":27},11,"Scripts","script","📜",false,"e87a85ac7a250f786652b83f04bdb4d5cf2004c6c1149e8744e19af1af8480cc","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":44,"brew":45,"system":46},[40,41,42,43],"&&","build","npm","run",[],[],[],{"commands":48,"expected_files":49},[],[19],{"asset_kind":30,"target_tools":51,"install_mode":35,"entrypoint":19,"risk_profile":52,"dependencies":54,"content_hash":29,"verification":59,"inferred":62},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":53,"uses_absolute_paths":28,"network_access":28},[],{"npm":55,"pip":56,"brew":57,"system":58},[40,41,42,43],[],[],[],{"commands":60,"expected_files":61},[],[19],true,{"target":33,"score":64,"status":65,"policy":66,"why":67,"asset_kind":30,"install_mode":35},98,"native","allow",[68,69,70,71,72,73,74],"target_tools includes codex","asset_kind skill","install_mode single","markdown-only","policy allow","safe markdown-only Codex install","trust established",{"author_trust_level":76,"verified_publisher":28,"asset_signed_hash":29,"signature_status":77,"install_count":12,"report_count":12,"dangerous_capability_badges":78,"review_status":79,"signals":80},"established","hash_only",[],"unreviewed",[81,82,83],"author has published assets","content hash available","no dangerous capability badges",{"owner_uuid":9,"owner_name":10,"source_url":85,"content_hash":29,"visibility":18,"created_at":86,"updated_at":87},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-2b654876","2026-05-12 00:19:22","2026-05-12 04:00:39",null,[90,142,197,244],{"id":91,"uuid":92,"slug":93,"title":94,"description":95,"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":96,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":97,"tags":98,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":100,"asset_kind":30,"target_tools":101,"install_mode":35,"entrypoint":102,"risk_profile":103,"dependencies":105,"verification":110,"agent_metadata":113,"agent_fit":125,"trust":127,"provenance":130,"created_at":132,"updated_at":133,"__relatedScore":134,"__relatedReasons":135,"__sharedTags":140},1749,"6887eac2-3b87-11f1-9bc6-00163e2b0d79","invoice-ninja-open-source-invoicing-payments-6887eac2","Invoice Ninja — Open Source Invoicing and Payments","Invoice Ninja is a free, open-source platform for invoicing, payments, expenses, and time tracking. It supports over 45 payment gateways and can be self-hosted or used as a managed service.",65,[],[99],{"id":24,"name":25,"slug":26,"icon":27},"1ec9663dbd2b8fdbd0cd699c65a02274dafaf1adff2d8ef47cf09b94ad533d00",[32,33,34],"Invoice Ninja Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":104,"uses_absolute_paths":28,"network_access":28},[],{"npm":106,"pip":107,"brew":108,"system":109},[],[],[],[],{"commands":111,"expected_files":112},[],[102],{"asset_kind":30,"target_tools":114,"install_mode":35,"entrypoint":102,"risk_profile":115,"dependencies":117,"content_hash":100,"verification":122},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":116,"uses_absolute_paths":28,"network_access":28},[],{"npm":118,"pip":119,"brew":120,"system":121},[],[],[],[],{"commands":123,"expected_files":124},[],[102],{"target":33,"score":64,"status":65,"policy":66,"why":126,"asset_kind":30,"install_mode":35},[68,69,70,71,72,73,74],{"author_trust_level":76,"verified_publisher":28,"asset_signed_hash":100,"signature_status":77,"install_count":12,"report_count":12,"dangerous_capability_badges":128,"review_status":79,"signals":129},[],[81,82,83],{"owner_uuid":9,"owner_name":10,"source_url":131,"content_hash":100,"visibility":18,"created_at":132,"updated_at":133},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Finvoice-ninja-open-source-invoicing-payments-6887eac2","2026-04-19 08:33:38","2026-05-11 14:04:12",126.72931590331281,[136,137,138,139],"topic-match","same-kind","same-target","same-author",[26,141],"scripts",{"id":143,"uuid":144,"slug":145,"title":146,"description":147,"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":148,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":149,"tags":150,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":152,"asset_kind":30,"target_tools":153,"install_mode":154,"entrypoint":155,"risk_profile":156,"dependencies":159,"verification":164,"agent_metadata":167,"agent_fit":179,"trust":186,"provenance":190,"created_at":192,"updated_at":193,"__relatedScore":194,"__relatedReasons":195,"__sharedTags":196},1792,"6f58c192-3c0d-11f1-9bc6-00163e2b0d79","openssf-scorecard-security-health-metrics-open-source-6f58c192","OpenSSF Scorecard — Security Health Metrics for Open Source","OpenSSF Scorecard automatically assesses open source projects against a set of security best practices, producing a score that helps maintainers and consumers understand supply chain risk.",89,[],[151],{"id":24,"name":25,"slug":26,"icon":27},"1e7e7d73ef5c7cc1a7602df9794148d7b8c84c55bd378b09e6d9986ed85fa743",[32,33,34],"stage_only","Scorecard Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":157,"uses_absolute_paths":28,"network_access":28},[158],"GITHUB_AUTH_TOKEN",{"npm":160,"pip":161,"brew":162,"system":163},[],[],[],[],{"commands":165,"expected_files":166},[],[155],{"asset_kind":30,"target_tools":168,"install_mode":154,"entrypoint":155,"risk_profile":169,"dependencies":171,"content_hash":152,"verification":176},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":170,"uses_absolute_paths":28,"network_access":28},[158],{"npm":172,"pip":173,"brew":174,"system":175},[],[],[],[],{"commands":177,"expected_files":178},[],[155],{"target":33,"score":180,"status":154,"policy":154,"why":181,"asset_kind":30,"install_mode":154},29,[68,69,182,183,184,185,74],"install_mode stage_only","policy stage_only","install_mode is stage_only","risk_profile.requires_secrets is not empty",{"author_trust_level":76,"verified_publisher":28,"asset_signed_hash":152,"signature_status":77,"install_count":12,"report_count":12,"dangerous_capability_badges":187,"review_status":79,"signals":189},[188,154],"requires_secrets",[81,82],{"owner_uuid":9,"owner_name":10,"source_url":191,"content_hash":152,"visibility":18,"created_at":192,"updated_at":193},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fopenssf-scorecard-security-health-metrics-open-source-6f58c192","2026-04-20 00:33:02","2026-05-11 23:57:28",98.93136376415899,[136,137,138,139],[26,141],{"id":198,"uuid":199,"slug":200,"title":201,"description":202,"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":203,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":204,"tags":205,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":207,"asset_kind":30,"target_tools":208,"install_mode":35,"entrypoint":209,"risk_profile":210,"dependencies":212,"verification":217,"agent_metadata":220,"agent_fit":232,"trust":234,"provenance":237,"created_at":239,"updated_at":240,"__relatedScore":241,"__relatedReasons":242,"__sharedTags":243},3073,"dd235d25-4d54-11f1-9bc6-00163e2b0d79","asset-dd235d25","draw.io — Free Open-Source Diagramming Tool for Any Platform","draw.io is a free, browser-based diagramming application that supports flowcharts, UML, network diagrams, and more. Works offline as a desktop app on Windows, macOS, and Linux with no account required.",7,[],[206],{"id":24,"name":25,"slug":26,"icon":27},"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",[32,33,34],"SKILL.md",{"executes_code":28,"modifies_global_config":28,"requires_secrets":211,"uses_absolute_paths":28,"network_access":28},[],{"npm":213,"pip":214,"brew":215,"system":216},[],[],[],[],{"commands":218,"expected_files":219},[],[],{"asset_kind":30,"target_tools":221,"install_mode":35,"entrypoint":209,"risk_profile":222,"dependencies":224,"content_hash":207,"verification":229,"inferred":62},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":223,"uses_absolute_paths":28,"network_access":28},[],{"npm":225,"pip":226,"brew":227,"system":228},[],[],[],[],{"commands":230,"expected_files":231},[],[],{"target":33,"score":64,"status":65,"policy":66,"why":233,"asset_kind":30,"install_mode":35},[68,69,70,71,72,73,74],{"author_trust_level":76,"verified_publisher":28,"asset_signed_hash":207,"signature_status":77,"install_count":12,"report_count":12,"dangerous_capability_badges":235,"review_status":79,"signals":236},[],[81,82,83],{"owner_uuid":9,"owner_name":10,"source_url":238,"content_hash":207,"visibility":18,"created_at":239,"updated_at":240},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-dd235d25","2026-05-12 00:17:10","2026-05-12 04:00:59",92.35463498048792,[136,137,138,139],[26,141],{"id":245,"uuid":246,"slug":247,"title":248,"description":249,"author_id":250,"author_name":251,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":252,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":253,"tags":254,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":260,"asset_kind":30,"target_tools":261,"install_mode":35,"entrypoint":262,"risk_profile":263,"dependencies":265,"verification":270,"agent_metadata":273,"agent_fit":285,"trust":287,"provenance":290,"created_at":292,"updated_at":293,"__relatedScore":294,"__relatedReasons":295,"__sharedTags":296},2093,"1d1ab828-403f-11f1-9bc6-00163e2b0d79","xournal-open-source-handwriting-pdf-annotation-app-1d1ab828","Xournal++ — Open-Source Handwriting and PDF Annotation App","Xournal++ is a free, open-source handwriting notetaking application with PDF annotation support. It works with stylus input on tablets and pen displays across Linux, Windows, and macOS.","8a911193-3180-11f1-9bc6-00163e2b0d79","AI Open Source",84,[],[255],{"id":256,"name":257,"slug":258,"icon":259},12,"Configs","config","⚙️","687162a594d5d32b1faf1ac07a2bfef4d35f170f27a519220e7c4d22789a52a9",[32,33,34],"Xournal++ Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":264,"uses_absolute_paths":28,"network_access":28},[],{"npm":266,"pip":267,"brew":268,"system":269},[],[],[],[],{"commands":271,"expected_files":272},[],[262],{"asset_kind":30,"target_tools":274,"install_mode":35,"entrypoint":262,"risk_profile":275,"dependencies":277,"content_hash":260,"verification":282},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":276,"uses_absolute_paths":28,"network_access":28},[],{"npm":278,"pip":279,"brew":280,"system":281},[],[],[],[],{"commands":283,"expected_files":284},[],[262],{"target":33,"score":64,"status":65,"policy":66,"why":286,"asset_kind":30,"install_mode":35},[68,69,70,71,72,73,74],{"author_trust_level":76,"verified_publisher":28,"asset_signed_hash":260,"signature_status":77,"install_count":12,"report_count":12,"dangerous_capability_badges":288,"review_status":79,"signals":289},[],[81,82,83],{"owner_uuid":250,"owner_name":251,"source_url":291,"content_hash":260,"visibility":18,"created_at":292,"updated_at":293},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fxournal-open-source-handwriting-pdf-annotation-app-1d1ab828","2026-04-25 08:38:44","2026-05-12 03:48:06",91.89412838857145,[136,137,138],[]]