{"id":15002261,"url":"https://github.com/saasfly/best-practice","last_synced_at":"2025-05-16T04:05:17.271Z","repository":{"id":229772302,"uuid":"763033210","full_name":"saasfly/best-practice","owner":"saasfly","description":"Best practices for building a SaaS startup. I use it and recommend it.","archived":false,"fork":false,"pushed_at":"2024-10-12T01:47:36.000Z","size":51,"stargazers_count":390,"open_issues_count":0,"forks_count":24,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-08T14:09:57.933Z","etag":null,"topics":["ai","architecture","best-practices","cloud","cloud-native","devops","edge-computing","full-stack","fullstack","jamstack","nextjs","paid","saas-service","saas-tools","site-generator","startup","uikit"],"latest_commit_sha":null,"homepage":"https://practices.best","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saasfly.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}},"created_at":"2024-02-25T11:35:53.000Z","updated_at":"2025-03-19T17:22:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"3cafc391-5814-4d24-9523-f00087a91d5b","html_url":"https://github.com/saasfly/best-practice","commit_stats":{"total_commits":12,"total_committers":5,"mean_commits":2.4,"dds":"0.41666666666666663","last_synced_commit":"fd456aceabc8d86034d7cc34b692f273c384f9c4"},"previous_names":["saasfly/best-practice"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saasfly%2Fbest-practice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saasfly%2Fbest-practice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saasfly%2Fbest-practice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saasfly%2Fbest-practice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saasfly","download_url":"https://codeload.github.com/saasfly/best-practice/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254464895,"owners_count":22075570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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","architecture","best-practices","cloud","cloud-native","devops","edge-computing","full-stack","fullstack","jamstack","nextjs","paid","saas-service","saas-tools","site-generator","startup","uikit"],"created_at":"2024-09-24T18:49:23.061Z","updated_at":"2025-05-16T04:05:12.264Z","avatar_url":"https://github.com/saasfly.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# SaaS Best Practices - 2024 \nDuring our entrepreneurial journey, we've identified best practices and practical tools. Every quarter, we revisit and update our list to reflect the latest insights and developments.\n\n[![issues](https://img.shields.io/github/issues/saasfly/best-practice?color=green)](https://github.com/saasfly/best-practice/issues)\n[![prs](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/saasfly/best-practice/pulls)\n[![stars](https://img.shields.io/github/stars/saasfly/best-practice.svg?color=yellow)](https://github.com/saasfly/best-practice)\n[![forks](https://img.shields.io/github/forks/saasfly/best-practice.svg?color=orange)](https://github.com/saasfly/best-practice)\n[![License: CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by-nc-sa/4.0/)\n[![chinese](https://img.shields.io/badge/-Chinese-blue.svg)](README_zh.md)\n\n## Attention\n\nCurrently, we primarily accept pull requests related to translations and self-recommendations from open-source authors.\nHowever, before submitting a self-recommendation PR, we advise you to engage in friendly communication with us to ensure that expectations are aligned on both sides.\n\n## License\n[SaaS Best Practices](https://practices.best/) by [Nextify Limited](https://nextify.ltd) is licensed under [CC BY-NC-SA 4.0](http://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1).\n\n| Category | Title | Description | Link |\n| --- | --- | --- | --- |\n| Highly Recommended | Cloudflare | Anything you need in full stack develop | https://www.cloudflare.com/ |\n|  | Vercel | Best Next.js Hosting Providers | https://vercel.com |\n|  | Fly.io | If you use Docker, choose it | https://fly.io |\n|  | AWS | Apart from the cost, there are no disadvantages. | https://aws.amazon.com |\n|  | ChatGPT | The most powerful AI | https://chat.openai.com/ |\n|  | Github | The world's leading AI-powered developer platform. | https://github.com/ |\n|  | Stripe | The new standard in online payments | https://stripe.com |\n|  | Your Site(ad) | Contact us  | / |\n| AI | OpenAI | OpenAI is an AI research and deployment company. | https://openai.com/ |\n|  | Midjourney | Midjourney is a platform for creating and sharing AI-generated content | https://www.midjourney.com |\n|  | Perplexity AI | Guided AI search for deeper exploration | https://www.perplexity.ai |\n| Startups Credits | AWS | Up to $100,000 USD in AWS Activate Credits. | https://aws.amazon.com/startups/credits |\n|  | Azure | Up to $120,000 USD of free Azure cloud for 2 years and more. | https://azure.microsoft.com/free/startups/ |\n|  | GCP | Up to $350,000 USD for AI startups | https://cloud.google.com/startup |\n|  | Alibaba Cloud | Up to $120K USD of cloud credits in a lifetime. | https://www.alibabacloud.com/startup |\n| Full Stack | React | A library for web and native user interfaces | https://reactjs.org/ |\n|  | Next.js | The React Framework for Production | https://nextjs.org/ |\n|  | Shadcn/ui | Beautifully designed components | https://ui.shadcn.com/ |\n|  | Auth.js | Authentication library for Next.js | https://authjs.dev |\n|  | Vue.js | The Progressive JavaScript Framework | https://vuejs.org |\n|  | Nuxt.js | The Intuitive Vue Framework | https://nuxtjs.org |\n|  | UI Libs | A collection of UI libraries | https://ui-libs.vercel.app |\n|  | Pinia | Intuitive Vue.js Store | https://pinia.vuejs.org |\n|  | Zustand | A small, fast and scaleable bearbones state-management for React | https://docs.pmnd.rs/zustand/getting-started/introduction |\n|  | Jotai | primitive and flexible state management for React | https://jotai.org |\n|  | ahooks | A high-quality \u0026 reliable React Hooks library | https://ahooks.js.org/ |\n|  | Kysely | SQL query builder for TypeScript | https://kysely.dev/ |\n| Backend | Hono | Fast, Lightweight, Web-standards , Runs on any JavaScript runtime. | https://hono.dev/ |\n|  | ElysiaJS | Fast, Lightweight, Web-standards ,Runs on any JavaScript runtime. | https://elysiajs.com/ |\n|  | Quarkus | Supersonic Subatomic Java | https://quarkus.io/ |\n|  | FastAPI | FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. | https://fastapi.tiangolo.com |\n| Architecture \u0026 DevOps | Traefik | The Cloud Native Application Proxy | https://traefik.io/ |\n|  | Dockge | Self-hosted - Docker compose.yaml - Stack-oriented Manager | https://dockge.kuma.pet/ |\n|  | Dozzle | web-based Docker log viewer that provides real-time monitoring | https://dozzle.dev/ |\n|  | Authentik | The authentication glue you need. | https://goauthentik.io/ |\n|  | Umami | easy to collect, analyze, and understand your web data | https://umami.is/ |\n|  | Uptime | A self-hosted monitoring tool | https://uptime.kuma.pet/ |\n|  | Outline | Your team's knowledge base – wiki, documentation, playbooks, and more – all in one place. | https://github.com/outline/outline |\n|  | PocketBase | Open Source realtime backend in 1 file | https://pocketbase.io/ |\n|  | SQLite | The most used database engine in the world |  https://www.sqlite.org/ |\n|  | PostgreSQL| The World's Most Advanced Open Source Relational Database| https://www.postgresql.org/ |\n| Site generator | Starlight | Everything you need to build a stellar documentation website. Fast, accessible, and easy-to-use. | https://starlight.astro.build/ |\n|  | VitePress | Vite \u0026 Vue powered static site generator | https://vitepress.dev/ |\n|  | Nextra | A Next.js static site generator | https://nextra.site/ |\n| Node ToolChain | Bun | Develop, test, run, and bundle JavaScript \u0026 TypeScript projects—all with Bun | https://bun.sh |\n|  | Deno | A secure runtime for JavaScript and TypeScript | https://deno.land |\n|  | Node.js | Node.js based on Chrome V8 engine for building fast and scalable network applications. | https://nodejs.org/ |\n|  | Turbo | Turbo is an incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust | https://turbo.build |\n|  | Vite | Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects. | https://vitejs.dev |\n|  | Biome | Format, lint, and more in a fraction of a second. | https://biomejs.dev/ |\n|  | pnpm | Fast, disk space efficient package manager | https://pnpm.io/ |\n|  | Yarn | Fast, reliable, and secure dependency management | https://yarnpkg.com/ |\n| CSS | PostCSS | A tool for transforming CSS with JavaScript | https://postcss.org |\n|  | Sass | CSS with superpowers | https://sass-lang.com |\n|  | TailwindCSS | A utility-first CSS framework for rapidly building custom designs | https://tailwindcss.com/ |\n|  | UnoCSS | Instant On-demand Atomic CSS Engine | https://unocss.dev/ |\n| Awesome Software  | Terminal | iTerm2 + zsh + oh-my-zsh  | |\n|   | IDE | Jetbrains ide  | https://www.jetbrains.com/ |\n|   | IDE | Visual Studio Code  | https://code.visualstudio.com/ |\n|   | Brower | Arc  | https://arc.net/ |\n|   | IM | Discord  | https://discord.com/ |\n|   | Git GUI | GitBulter | https://gitbutler.com/ |\n| Cloud Native |  |  |  |\n| SaaS Service |  |  |  |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaasfly%2Fbest-practice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaasfly%2Fbest-practice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaasfly%2Fbest-practice/lists"}