TRIESTE, Italy – For developers, system administrators, and digital hoarders alike, the daily struggle of locating a specific snippet of text buried deep inside hundreds of nested project files is a universal headache. While heavy-handed IDEs and clunky terminal commands exist, they often feel like using a sledgehammer to crack a nut.
Enter FiXiY, a lightweight, blazing-fast utility designed to do exactly one thing flawlessly: scan a folder and find precisely what you’re looking for inside the files. Created by software engineer Lorenzo Battilocchi (known online as XeroHero), FiXiY has officially launched as a free, open-source project on GitHub.
Simplicity Meets Speed
Unlike built-in operating system searches that are notorious for missing code snippets or taking ages to index, FiXiY bypasses the bloat. It provides a localized, no-nonsense approach to file-content searching. Users simply point the tool to a folder, type in the phrase, string, or code block they need, and FiXiY maps out every instance across all supported file types within seconds.
"As developers and creators, we waste an incredible amount of cumulative time just navigating our own file structures looking for a variable, a configuration line, or a specific piece of text," says creator Lorenzo Battilocchi. "FiXiY was built out of necessity. It’s a nimble, friction-free alternative for anyone who wants instant answers without waiting for a massive IDE to load or fighting with complex regex syntax in a terminal."
Key Features of FiXiY:
Deep Folder Scanning: Recursively searches through complex directory trees and nested folders seamlessly.
Intelligent Text Matching: Pinpoints exact strings of text, code, or data buried within plain text, source code, scripts, and logs.
Lightweight Footprint: Operates with zero background bloat, making it perfect for rapid-fire asset hunting on any machine.
100% Open Source: Built transparently for the community, ensuring full privacy with no data leaving your local machine.
Designed for the Modern Workflow
Whether you are a QA engineer auditing log files, a web developer searching for an outdated CSS class, or a writer tracking down a character name across dozens of chapter drafts, FiXiY streamlines the discovery process. Because it operates strictly locally, users can confidently use it on sensitive work repositories without worrying about cloud data leaks or tracking.
Availability
FiXiY is completely free and open to contributions. The codebase, documentation, and installation guides are available now on the official GitHub repository: https://github.com/XeroHero/FiXiY.
About the Developer Lorenzo Battilocchi (XeroHero) is an experienced Java and Systems Engineer with a deep background in Quality Assurance and automated software testing, having previously worked with tech teams globally, including Amazon Alexa. He focuses on building accessible, high-efficiency tools that solve everyday developer friction points.
Contact Name: Lorenzo Battilocchi (XeroHero)
GitHub Repo: https://github.com/XeroHero/FiXiY
Location: Italy
Top comments (6)
Nice, this is basically just ripgrep with a nicer UX layer and less mental overhead. If it actually avoids regex friction that’s probably the real win here. I’d be curious how it performs on huge repos vs something like ripgrep or silver searcher. Also feels like the real problem is indexing vs raw scanning - are you caching anything or fully streaming every run?
Hi Gilder Miller, thanks for your comment.
Right now, this is using just raw searching. I use it mainly for myself when scouting logs in my day-to-day work.
Please consider creating an issue ok the GitHub repo for this project, and I will take a look at it as soon as I get time.
Thank you for your input.
Regards
@xerohero
Makes sense, Lorenzo.
For log scouting, raw streaming is probably the right tradeoff early on anyway since it keeps the tool simple.
If the repo grows, lightweight indexing or caching could get really interesting later.
Appreciate the thoughtful reply.
Of course. If there are other tools you'd like to see, feel free to reach out directly via the details in my profile. Have a great day!
Will do, thanks Lorenzo! Appreciate the offer and the insights.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.