NeoForm is a Google Forms Wrapper SaaS that lets you transform boring, default Google Forms into beautiful, custom-styled forms – while keeping Google Sheets as the backend. We provide the UI, you control the data.
https://www.notion.so/213cd0ed0c258084b2b1fd05e84cf8cf?v=213cd0ed0c2580eb8dfa000cc31ea17f
- ✅ Google Form Integration – Just paste your form link.
- ✅ Custom UI Themes – Modern, minimal, mobile-friendly designs.
- ✅ Google Sheets Backend – No extra database required.
- ✅ Developer API – Generate endpoints to power your own UI.
- ✅ Fast & Lightweight – Zero backend data storage.
- ✅ OAuth Secure – Your data stays with you.
- 🔗 Connect Google Form – Paste your Google Form link.
- 🎨 Choose UI Theme – Select from clean, minimal templates.
- 📤 Share or Embed – Get a hosted link or embed code.
- 🧩 (Optional) API Mode – Build your custom UI using our API.
- Frontend: Next.js (React) + TailwindCSS
- Backend: Node.js (Serverless)
- Auth: Google OAuth 2.0
- API: Google Forms & Google Sheets Integration
- UI Library: Shadcn / Custom Components
neoform/
│
├── /public # Static assets
├── /components # Reusable UI components
├── /pages # Next.js routes
├── /api # Serverless backend functions
├── /utils # Helper functions
├── /styles # Global and component styles
└── README.md # Project documentation
- Clone the repo:
git clone https://github.com/your-username/neoform.git- Install dependencies:
npm install- Set up environment variables:
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
NEXT_PUBLIC_BASE_URL=- Run the development server:
npm run dev- OAuth authentication via Google.
- No form submission data is stored on our servers.
- Users can revoke Google access at any time.
| Plan | Features | Price |
|---|---|---|
| Free | 1 Form, NeoForm Branding | $0 |
| Pro | Unlimited Forms, Branding Removal | $5/mo |
| Dev | API Access, Custom Embeds | $10/mo |
- 🔁 Google Forms Field Auto-Detection
- 📊 Analytics Dashboard
- 🔗 Webhook Support
- 📥 File Upload (Google Drive Storage)
- 🖼️ Custom Form Builder
We welcome contributions, feature suggestions, and bug reports! Feel free to open an issue or submit a pull request.
- Founder: Shaswat Raj
- Email: [email protected]
- Twitter: @SH20RAJ
MIT License
If you want, I can help you add:
- Shields (Badges)
- Demo link section
- Deployment guide
Let me know!