Skip to content

DhananjayThomble/remove-lovable-branding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remove Lovable Branding - Kiro Power

Systematically remove all Lovable traces, branding, and hidden marks from React web applications

GitHub Kiro Power

🎯 What This Does

This Kiro Power provides a complete, step-by-step workflow for removing all traces of Lovable from React applications. It helps you identify and eliminate:

  • ✅ Visible "Lovable" text and branding
  • ✅ Hidden comments and marks in code
  • ✅ Meta tags and HTML identifiers
  • ✅ Package.json references
  • ✅ Favicons and assets
  • ✅ Any other traces that indicate the app was built with Lovable

🚀 Installation

Option 1: Via Kiro Powers Panel (Recommended)

  1. Open Kiro IDE
  2. Open "Powers" tab in sidebar
  3. Click on "Add Custom Power" then "Import power from GitHub"
  4. Enter the following URL: https://github.com/DhananjayThomble/remove-lovable-branding/tree/main/kiro-powers
  5. Press "Enter" to install the power

📖 Usage

Once installed, activate the power in Kiro:

@remove-lovable-branding help me clean my React app

The power will guide you through:

  1. Global text searches for "lovable"
  2. HTML file inspection (meta tags, comments, favicon)
  3. React component cleanup
  4. package.json sanitization
  5. CSS/style file review
  6. Configuration file checks
  7. Final verification steps

🔍 What Gets Checked

  • public/index.html - Meta tags, comments, title, favicon
  • package.json - Dependencies, scripts, metadata
  • All React components (.jsx, .tsx) - Text, comments, imports
  • CSS/SCSS files - Comments, class names, content
  • Configuration files - .env, vite.config.js, README.md
  • Public assets - Images, manifest, robots.txt

💡 Features

  • Comprehensive Search Patterns - Regex patterns for thorough detection
  • Step-by-Step Workflows - Clear instructions for complete removal
  • Verification Checklist - Ensure nothing is missed
  • Troubleshooting Guide - Solutions for common issues
  • Command-Line Tools - grep and ripgrep examples

🛠️ Requirements

  • Kiro IDE
  • React web application (created with Lovable or similar)
  • Basic knowledge of React project structure
  • Command-line access (optional, for advanced searches)

📝 Example Workflow

  1. Search Phase: Find all "lovable" references across your codebase
  2. Clean Phase: Remove branding from HTML, components, and configs
  3. Replace Phase: Update favicon and meta tags with your branding
  4. Verify Phase: Run final checks to ensure complete removal

🤝 Contributing

Found a Lovable trace this power doesn't catch? Have suggestions for improvement?

📄 License

MIT License - feel free to use, modify, and distribute

👤 Author

Dhananjay Thomble

⭐ Show Your Support

If this power helped you, give it a star on GitHub! It helps others discover it.


Keywords: lovable, branding, debranding, cleanup, remove marks, react, web app, meta tags, favicon

About

Kiro Power to systematically remove all Lovable traces from React web applications

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors