Why I Made This

I got sick of wasting time thinking of variable names while coding. You know that feeling - you're coding great, then stop to name something. Should it be userData or userInfo? I kept using bad names like temp just to keep going.

What It Does

Type what your variable should do (like "user profile data") and get 5+ good names instantly:

  • camelCase (userProfileData)
  • snake_case (user_profile_data)
  • PascalCase (UserProfileData)
  • CONSTANT_CASE (USER_PROFILE_DATA)

Each has a copy button so you can paste it right into your code.

How I Built It

Just simple stuff that works everywhere:

  • HTML/CSS for the look
  • JavaScript for the smart text stuff
  • No fancy frameworks - keeps it fast

It removes useless words like "the" and "is", then makes proper variable names. Even gives special tips based on your coding language.

The Hard Parts

Making the text processing actually smart was tough. Had to figure out which words to keep and which to throw out. Getting copy-paste to work on all browsers was annoying too.

What I Learned

Simple tools that fix real problems work best. Developers want their problem solved fast, not fancy features. The copy button is super important because people want to use the names right away.

What's Next

Maybe add more coding languages and connect with code editors. Goal is to make naming so easy that coders never have trouble with it again.

Built With

Share this project:

Updates