Inspiration
I used FakeFiller and other tools, but they filled forms with random, inconsistent data. You'd get "John" as first name, "Smith" as last name, but "alice@example.com" as email. It looked fake and broke testing scenarios that needed realistic data.
What it does
SupaFill generates a complete persona per form:
- First name: Sandrine
- Last name: Thomas
- Email: sandrine.thomas10@yopmail.com
- Username: sandrinethomas534
Everything matches! This makes your test data look realistic and helps catch bugs that only appear with proper data relationships.
How we built it
After typing "test@test.com" thousands of times and dealing with inconsistent random data from other tools, I wanted something that:
- Generated realistic, consistent data
- Worked with modern frameworks
- Respected privacy (100% local)
- Had a personality (hence the NeoBrutalism design)
Accomplishments that we're proud of
PRIVACY FIRST 100% offline - All data generated locally, no external APIs No tracking - Zero analytics, zero data collection No account required - Works immediately after install
LIGHTWEIGHT Under 80KB total. No bloat, no dependencies, just fast form filling.
What's next for SupaFill
- More locales (planning 20+ total)
- Team sharing for custom field rules
- AI-powered field detection improvements
Built With
- wxt
Log in or sign up for Devpost to join the conversation.