Skip to content

Instantly share code, notes, and snippets.

@drublic
Last active October 29, 2025 08:40
Show Gist options
  • Select an option

  • Save drublic/40bc1ce120a3a55391f5efc7b3321c6e to your computer and use it in GitHub Desktop.

Select an option

Save drublic/40bc1ce120a3a55391f5efc7b3321c6e to your computer and use it in GitHub Desktop.
Metric Lovable Replit Vercel v0 base44 Cursor GitHub Copilot Claude Code
Website lovable.dev replit.com v0.dev base44.com cursor.com github.com/copilot https://www.claude.com/product/claude-code
Generated output https://speakit-core-mvp.lovable.app https://10609a1a-c1a1-4f69-8816-e84db3d05d38-00-efwvfsaqwnb.worf.replit.dev/ https://v0-speakit-mvp-build.vercel.app/ https://speakit-52ac2ce2.base44.app/ - - -
Backend Functionality Yes, on request, Supabase DB, Auth integrated Yes, connected to Firebase Yes Yes, own implementations Yes, partial implementation Yes, partial implementation Yes
Performance Mobile: 98
Desktop: 100
Mobile: 54
Desktop: 55
(Dev version)
Mobile: 92
Desktop: 93
Mobile: 84
Desktop: 88
Mobile: 84
Desktop: 100
Mobile: 98
Desktop: 100
Mobile: 98
Desktop: 100
Code Quality
lizard → LOC, Complexity
NLOC: 4182
AvgCCN: 2.1
Avg.token: 47.2
Fun Cnt: 250

Well organised; Code modern;
No Tests included
NLOC: 5368
AvgCCN: 1.9
Avg.token: 44.3
Fun Cnt: 296

Well organised but somewhat unusual; Code modern; No tests included
NLOC: 1886
AvgCCN: 2.4
Avg.token: 43.1
Fun Cnt: 117

Well organised; Code modern; No tests included
- NLOC: 1433
AvgCCN: 2.3
Avg.token: 41.3
Fun Cnt: 114

Well organised; Code modern; no tests included
NLOC: 614
AvgCCN: 3.5
Avg.token: 50.6
Fun Cnt: 54

Well organised; Code modern; no tests included
NLOC: 614
AvgCCN: 3.5
Avg.token: 50.6
Fun Cnt: 54

Well organised; Code modern; no tests included
Export/Portability Each file individually, Download to GitHub Each file individually, Download as zip Each file individually, Download as zip, CLI Download Download only in $50 Subscription Plan, not even starter Code is right at your hand Same as Cursor Same as Cursor
Cost $25 / month for 100 credits; $50 for 200 $25 / month + pay as you go for additional usage $20 / month + pay as you go for additional usage $25 / month
Backend only with plan for $50 / month
$20 / month Free; Next plan $10 for unlimited usage and latest models $20 / month or Pay as you go via API connect
Tech Stack TypeScript, React, Shadcn UI with Radix UI, Tailwind, Vite TypeScript, React, Radix UI, Framer Motion, Tailwind, Vite TypeScript, React, Next.js, Shadcn with Radix UI, Tailwind - TypeScript, React, Tailwind TypeScript, React, Next.js, Tailwind TypeScript, React, Next.js, Tailwind
Version Control Integration Yes, GitHub, 2-way sync No, there seems to be a .git folder, but I have not found it Yes, GitHub, 2-way sync No, only in $50 Subscription Plan, not even starter Did not generate .git; manual work Did not generate .git; manual work Did not generate .git; manual work
Accessibility 96 92 100 96 88 95 95
Error Handling No (Inserting 404 pages displays their content; No error message for PDFs >10mb) Yes Yes Yes Yes Yes Yes
SEO 100 - (Dev mode only) 100 100 91 100 100
Developer Experience 8/10; Good, Code visible, easy to change code; not too verbose about what is going on 5/10; A bit hard to find all the right options in the interface, a bit overloaded, Changing code is possible 9/10; Good, Code visible, easy to change code, easy to change each individual element, verbose about what is going on 2/10; possible to view configuration of functionality, no real code visible; no possibility for editing 7/10; Manual work involved, all code visible and easy to change, verbose about what is going on 7/10; Manual work involved, easy to read codebase, verbose about what is going on; no shiny interface 7/10; Manual work involved, all code visible and easy to change, verbose about what is going on
Iteration Speed Initial: 58s;
Worked for 5:41m;
Verify: 2:29m
Initial: 2m
Worked for 14m
Worked for 9:46m;
Verify: 4:21m
Worked for 3m;
Verify: 1:40m
Worked for roughly 7m;
Verify: 3:47m
Worked for roughly 16m;
Verify: 2m
Worked for roughly 14m;
Verify: roughly 4m
Could you publish automatically? Yes; can set up custom domain No; publish with Subscription Yes; can set up custom domain; Integrates with Vercel Yes; can set up custom domains No — Editor No — Editor No — Editor
Additional + Security Scanner, found 1 issue (Missing RLS Protection for users)
+ Page speed analysis
+ Uses own AI gateway to enable AI functionality
- Components installed, e.g. "recharts", but not used
+ Asks to do design first
+ Made it possible to use app in guest mode without Firebase connection
- Verify only possible with Subscription
- URL pasting required to submit the form 2 times before it works
- No README file
- Components installed, e.g. "recharts", but not used
+ Lets you choose design system
+ Possibility to let AI enhance your prompt
+ Design Mode lets you edit components individually (similar to base44)
+ Built an application that was working without Firebase config (optional)
+ Fixed occurring Firebase error while verifying
- Error when trying to publish the project (fixing it was done with one click)
- Very minimalistic landing page
+ Possible to choose from predefined styles
+ Visual Edit lets you edit components individually (similar to v0)
+ Offers Security Scan before publishing
+ E-Mail Verification for account
- No Markdown upload
+ Verbose output while working
- No Markdown upload
- Initial build raised error: fs Can't be resolved — fixed it to get any result
- Very minimalistic landing page
+ Verbose output while working
- Landing Page just minimal functionality
- No Markdown upload
- No mention to fill .env file
- Worked very long for little result
- You must have a subscription even if you just want to test
- No markdown upload
- On the app it was hard to read the text
Repository Link https://github.com/drublic/lovable-speakit-core-mvp https://github.com/drublic/replit-speakit https://github.com/drublic/v0-speakit-mvp-build - https://github.com/drublic/cursor-speakit https://github.com/drublic/copilot-speakit https://github.com/drublic/claude-speakit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment