Open SaaS

Open SaaS

Wasp (wasp-lang) · 코딩

Open SaaS는 Wasp를 기반으로 한 무료 오픈소스 SaaS 스타터 키트로, React, Node.js, Prisma에 인증과 결제, 관리자 대시보드를 함께 제공한다.

Open SaaS 미리보기

Open SaaS 소개

About

Open SaaS란 무엇인가

Open SaaS는 그 위에 자신의 SaaS 제품을 올려 만드는 무료 템플릿이다. 그 자체가 SaaS 제품은 아니다. 새 프로젝트마다 거의 모든 팀이 다시 작성하는 부품을 한데 모아 두었다. 인증된 사용자 계정, 소셜 로그인, 구독 결제, 관리자 대시보드, 파일 업로드, 메일 발송이 여기에 해당한다. 기반은 프런트엔드가 React, 백엔드가 Node.js와 Prisma이며, 전체를 Wasp가 연결한다. Wasp는 설정 파일 하나를 읽고 각 부품을 잇는 코드를 생성한다.

내세우는 것은 속도다. 인증에 일주일, Stripe 웹훅에 또 일주일, 설정 화면에 삼 주일을 쓰는 대신 저장소를 복제하고 실제로 돈이 되는 기능부터 시작한다. 누가 내는가. 아무도 내지 않는다. 템플릿은 자유롭게 쓰고 배포할 수 있는 라이선스로 공개돼 있다. 준비할 것은 결제, 메일, 호스팅 각각의 자기 키다. 먼저 짚어 둘 단서가 하나 있다. 당신은 Wasp를 채택한다. 그 선택이 라우트 정의부터 배포까지 프로젝트의 나머지 전부를 좌우한다.

시작하기

  1. npm i -g @wasp.sh/wasp-cli로 Wasp CLI를 설치한다
  2. wasp new -t saas로 프로젝트를 만든다. 깨끗한 템플릿 사본이 새 폴더에 풀린다
  3. 결제 사업자(Stripe, Polar.sh, Lemon Squeezy), 메일 발송, 필요하면 AI 사업자의 키를 넣는다
  4. 개발 서버를 띄우고, 데이터베이스와 서버, 클라이언트를 한 명령으로 Railway나 Fly.io, 또는 원하는 호스트에 배포한다

제품 정보

Open SaaS의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼Web, self-hosted, Railway, Fly.io
개발사Wasp (wasp-lang)
카테고리코딩
출시일Sep 2023
최근 업데이트Oct 2025
웹사이트 방문 수16.4K
웹사이트 글로벌 순위1.4M
API 제공 여부N/A

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 개인 개발자와 인디 해커
  • 풀스택 자바스크립트 개발자
  • AI 코딩 도구를 쓰는 개발자
  • 작은 스타트업 팀

작업

  • 인증된 계정 추가
  • 구독 청구 설정
  • 관리자 대시보드 구축
  • 저장소로 파일 업로드
  • 트랜잭션 메일 발송

활용 상황

  • 주말 MVP
  • 첫 상용 SaaS
  • 풀스택 구조 학습
  • 외주나 에이전시 작업

주요 기능

바로 쓰는 풀스택 인증

Open SaaS는 인증된 이메일 계정에 더해 Google, GitHub, Slack, Microsoft 로그인을 미리 구성해 제공한다. 사용자 데이터는 당신 것이므로, 인증 때문에 제3자에게 요금을 내지도, 로그인 흐름을 사업자가 쥐지도 않는다. 제공자를 더하거나 빼는 일은 설정 파일의 몇 줄이고, 다시 짜는 일이 아니다.

세 사업자를 지원하는 결제

구독 청구는 Stripe, Polar.sh, Lemon Squeezy에 맞춰져 있다. 결제와 웹훅은 이미 배선돼 있어, 사업자를 고르고 제품 ID를 넣기만 하면 된다. 사이트의 데모 앱에서는 실제 돈을 건드리기 전에 카드 번호로 테스트 구매를 해볼 수 있다.

관리자 대시보드

어떤 제품이든 결국 백오피스가 필요하다. 여기서는 이미 만들어져 있다. 대시보드는 사용자 관리에 Shadcn UI 컴포넌트로 만든 차트와 표를 결합한다. 분석은 Plausible이나 Google Analytics로 돌릴 수 있다. 지원이나 운영 담당이 필요한 화면을 처음부터 설계하지 않고 갖게 된다.

전 스택의 타입 안전

TypeScript 지원은 끝에서 끝까지 이어진다. Wasp가 백엔드 함수를 읽고 프런트엔드 쪽 타입을 추론하므로, 동기화용 계층을 따로 설치하거나 설정하지 않아도 된다. 오타를 빌드 때 잡느냐, 운영에서 발견하느냐의 차이다.

AI와 함께 개발하는 환경

이 저장소는 AI 도우미와 함께 코드를 쓰도록 만들어졌다. 전용 AGENTS.md와 스킬, Claude Code 플러그인을 넣었고, 도우미가 쓸 반복 코드를 줄이는 기본값도 갖췄다. Claude Code, Cursor, Codex에 작업을 맡길 때 헛돌 일이 줄어든다.

작업, 메일, 파일 업로드

백그라운드 작업과 cron은 설정에 함수를 정의하면 돌아가고, 메일은 SendGrid, Mailgun, 순수 SMTP에 연결한다. 파일 업로드는 AWS S3 사전 서명 URL을 쓰며 예제도 자세히 문서화돼 있다. 눈에 안 띄지만 프로젝트를 멈추게 하는 부품이고, 여기서는 완성된 채로 온다.

블로그, 문서, 한 명령 배포

Markdown 블로그는 Astro의 Starlight 템플릿에서 돌아 SEO에도 좋다. Playwright E2E 테스트와 GitHub Actions CI 파이프라인도 포함된다. 코드는 당신 것이므로 묶임이 없다. 한 명령으로 Railway나 Fly.io에 배포하거나, 원하는 호스트에 직접 올려도 된다.

장단점

장점

  • 완전히 무료이고 오픈소스라 라이선스 비용도, 핵심 기능을 여는 유료 등급도 없다
  • 인증, 결제, 메일, 작업, 파일 업로드, 관리자 대시보드를 저장소 하나에 담아 몇 주의 설정을 아낀다
  • Wasp가 외부 동기화 도구 없이 풀스택 타입 안전과 추론된 타입을 제공한다
  • AI 코딩 도우미를 위해 만들어졌고 규칙, 스킬, Claude Code 플러그인이 포함된다
  • 사업자 묶임이 없어 직접 호스팅하거나 Railway, Fly.io 등 아무 호스트에나 배포할 수 있다

단점

  • 프로젝트 전체가 Wasp 위에서 돈다. 이 템플릿을 채택하는 것은 이 프레임워크와 설정 중심 방식까지 채택하는 일이다
  • 결제 처리, 메일, 호스팅, 저장소 등 자기 서비스는 여전히 직접 마련하고 비용을 낸다
  • 관리형 제품이 아니라 템플릿이므로 지원 창구가 없고 업데이트도 직접 처리한다
  • OpenAI와 S3 연동 같은 일부 예제는 돌리기 전에 자기 키와 계정이 필요하다

자주 묻는 질문

Open SaaS는 SaaS 앱을 만들기 위한 무료 오픈소스 스타터 키트다. Wasp 프레임워크를 기반으로 한 하나의 React와 Node.js 코드에, 거의 모든 제품에 필요한 기능을 모아 두었다. 사용자 인증, 구독 결제, 관리자 대시보드, 파일 업로드, 메일이다. 복제해서 자기 기능부터 시작하면 된다.