A lightweight, high-performance Windows Forms application built with C# for searching extremely large log files using a Request ID and extracting the complete JSON payload associated with each match.
- 🔎 Search large log files by Request ID
- 📄 Extract complete JSON blocks from log entries
- ⚡ Optimized for fast searching in large files
- 🖥️ Simple and intuitive Windows Forms interface
- 📋 Copy extracted JSON with a single click
- 💾 Save extracted results for further analysis
- 🛠️ Designed for troubleshooting enterprise applications
- C#
- .NET
- Windows Forms
- File I/O
- JSON Processing
- API request tracing
- Enterprise log analysis
- Production issue investigation
- Debugging distributed applications
- Support and maintenance activities
More Screenshots will be added soon.
- Clone this repository.
- Open the solution in Visual Studio.
- Build and run the application.
- Select a log file.
- Enter the Request ID.
- Click Search.
- View or copy the extracted JSON payload.
SimpleFileSearcher
│
├── MainForm.cs
├── MainForm.Designer.cs
├── FileSearcher.cs
├── Program.cs
└── SimpleFileSearcher.slnx
- Multi-file search
- Regular expression support
- JSON formatting and syntax highlighting
- Export to JSON/TXT
- Dark mode
- Search history
- Progress indicator
- Drag & Drop log files
This project is licensed under the MIT License.
