{"id":29431193,"url":"https://github.com/jatingargiitk/saas-builder","last_synced_at":"2026-04-08T14:32:42.430Z","repository":{"id":288407220,"uuid":"967886902","full_name":"jatingargiitk/saas-builder","owner":"jatingargiitk","description":"AI-native SaaS framework that builds full-stack apps using autonomous AI agents","archived":false,"fork":false,"pushed_at":"2025-07-29T07:28:46.000Z","size":772,"stargazers_count":200,"open_issues_count":3,"forks_count":47,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-03-07T15:35:15.137Z","etag":null,"topics":["ai-agent","ai-framework","claude","code-generation","codegen","full-stack","full-stack-web-development","gemini","llm","nextjs","openai","python","saas-builder","supabase"],"latest_commit_sha":null,"homepage":"https://gocodeo.com","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/jatingargiitk.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-17T06:47:46.000Z","updated_at":"2026-03-06T04:06:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"fb74ff90-abc4-4aaf-a6d4-3a3c3ff6178a","html_url":"https://github.com/jatingargiitk/saas-builder","commit_stats":null,"previous_names":["jatingarg619/saas-builder"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jatingargiitk/saas-builder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatingargiitk%2Fsaas-builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatingargiitk%2Fsaas-builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatingargiitk%2Fsaas-builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatingargiitk%2Fsaas-builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jatingargiitk","download_url":"https://codeload.github.com/jatingargiitk/saas-builder/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatingargiitk%2Fsaas-builder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31559815,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["ai-agent","ai-framework","claude","code-generation","codegen","full-stack","full-stack-web-development","gemini","llm","nextjs","openai","python","saas-builder","supabase"],"created_at":"2025-07-12T19:02:00.753Z","updated_at":"2026-04-08T14:32:42.422Z","avatar_url":"https://github.com/jatingargiitk.png","language":"Python","readme":"# SaaS-Builder: The AI-Native SaaS Framework\n\nGenerate production-ready SaaS apps instantly, powered by autonomous AI Agents.\n\n## 🚀 What is SaaS-Builder?\n\nSaaS-Builder is an AI-native framework designed to transform high-level ideas into fully functional SaaS applications rapidly, effortlessly, and at scale.\n\nPowered by cutting-edge AI models, SaaS-Builder automatically scaffolds full-stack React apps with Flask backend and SQLite database, built-in authentication, real-time features, complete TypeScript integration, and production-grade database schemas.\n\n## ✨ Key Features\n\n- 🤖 **AI-Powered Generation**: Instantly build full-stack React apps with Flask \u0026 SQLite\n- 🏗️ **Complete Application Stack**: Frontend (React), backend (Flask), authentication , data persistence  all handled automatically\n- 🔐 **Integrated Authentication**: Seamless Flask auth setup with protected routes\n- 🎯 **TypeScript First**: Clean, strongly-typed React codebases by default\n- ⚡ **Real-time Capabilities**: Real-time features via Flask integration\n- 📊 **Automated Database Setup**: Auto-generated SQLite schemas and migrations\n\n## 🎥 Project Demo\n\nWatch our project demo to see SaaS-Builder in action:\n\n[▶️ Watch Demo Video](https://gocodeo-asset.s3.ap-south-1.amazonaws.com/saas-builder.mp4)\n\nSee how easily you can:\n- Generate a complete SaaS application from scratch\n- Set up authentication and database\n- Deploy your application\n- And much more!\n\n## 📦 Quick Start\n\n### Installation\n\nInstall from PyPI:\n\n```bash\npip install saas-builder\n```\n\nOr install from source:\n\n```bash\ngit clone https://github.com/jatingarg619/saas-builder.git\ncd saas-builder\npip install -e .\n```\n\n## 🛠️ Usage\n\nStart a new SaaS project effortlessly:\n\n```bash\nsaas-builder init\n```\n\n### Interactive Setup Flow\n\nRunning `saas-builder init` guides you through:\n\n✅ **Project Name \u0026 Description**\n\n📋 **Template Selection**\n- E-commerce Template\n- SaaS Marketing Template\n- CRM Template\n- Default Template\n\n🧩 **Tech Stack Selection**\n- React (UI Only): For frontend-only projects\n- React + Flask + SQLite: For full-stack projects with authentication, data persistence, and real-time features\n\n🔑 **Database Configuration**\n- SQLite database auto-setup\n\n🤖 **AI Model Selection**\n- Claude 3.7 Sonnet (Anthropic)\n- GPT-4.1 (OpenAI)\n- Gemini 2.5 Pro (Google)\n\n## 🔑 API Keys Setup\n\nCreate a `.env` file with your API key(s):\n\n```env\n# Claude\nANTHROPIC_API_KEY=your_anthropic_api_key\n\n# GPT-4.1\nOPENAI_API_KEY=your_openai_api_key\n\n# Gemini\nGOOGLE_API_KEY=your_google_api_key\n```\n\nOnly one API key (for your chosen model) is required.\n\n\n\n## 🏗️ Behind-the-Scenes Build Steps\n\nThe SaaS-Builder CLI handles:\n\n| Task | Details |\n|------|---------|\n| Project Initialization | Scaffold React + Flask project with TypeScript integration |\n| Authentication Setup | Integrated Flask Auth with UI \u0026 route protection |\n| Database Schema | Automatic SQLite DB setup, models, and migrations |\n| Dependency Installation | npm \u0026 pip dependencies and dev environment configuration |\n| Real-time Setup | Native integration of Flask real-time capabilities |\n| Development Server | Auto-start React and Flask dev servers for immediate preview |\n\n## 📝 Example Output\n\n```\n✅ Build complete!\n╭─────────────── Build Summary ───────────────╮\n│                                             │\n│ Project:       task-manager                 │\n│ Description:   App for managing tasks       │\n│ Tech Stack:    React + Flask + SQLite      │\n│ Files Created: 42                           │\n│ Status:        FINISHED                     │\n│                                             │\n╰─────────────────────────────────────────────╯\n```\n\n## 🌟 Our Vision\n\nSaaS-Builder aims to revolutionize application development, leveraging advanced AI to automate the creation of full-stack SaaS products, empowering developers to focus purely on innovation and unique business logic.\n\n## 🎯 Our Mission\n\nTo build the most intuitive, powerful AI-native SaaS generation framework making software development dramatically faster, simpler, and more creative.\n\n## 🤝 Contributing\n\nJoin our open-source community and help shape the future:\n\n- 🌱 Fork and improve the repo\n- 🛠️ Submit pull requests with features or fixes\n- 💡 Share your suggestions and feedback on GitHub issues\n\n## 📄 License\n\nLicensed under MIT – see LICENSE for details.\n\n## 🔗 Useful Links\n\n- GitHub: [github.com/jatingarg619/saas-builder](https://github.com/jatingarg619/saas-builder)\n- PyPI: [pypi.org/project/saas-builder](https://pypi.org/project/saas-builder)\n- Documentation: Coming soon!\n\n⭐ Support the framework by starring the repo!\n\n**SaaS-Builder   SaaS app development reimagined.**\n","funding_links":[],"categories":["Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjatingargiitk%2Fsaas-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjatingargiitk%2Fsaas-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjatingargiitk%2Fsaas-builder/lists"}