Thanks to visit codestin.com
Credit goes to github.com

Skip to content

An advanced, cross-platform file content search tool with a Tkinter GUI. Features advanced filtering, multi-format support (PDF, DOCX, ZIP), content preview, and search analytics.

License

Notifications You must be signed in to change notification settings

Xnuvers007/file-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

File Content Search Pro Logo

File Content Search Pro

πŸ” Solusi Pencarian Konten File Terkemuka dengan Analitik Terintegrasi

Fitur β€’ Analytics β€’ Getting Started β€’ Installation β€’ Customization β€’ Video β€’ Technical β€’ Contribution β€’ Author

Platform Python License Version


🌟 Ringkasan

File Content Search Pro adalah aplikasi desktop canggih yang dirancang untuk profesional dan pengguna yang membutuhkan kemampuan pencarian konten file yang komprehensif. Dibangun dengan Python dan Tkinter, aplikasi ini menggabungkan kecepatan pencarian yang luar biasa dengan analitik data yang mendalam, memungkinkan Anda menemukan, menganalisis, dan memvisualisasikan informasi penting dari berbagai jenis file dengan cepat dan efisien.


✨ Fitur

Main Interface

πŸ“„ Dukungan Format File Lengkap

  • Dokumen: PDF, DOCX, TXT, RTF, ODT
  • Arsip: ZIP, RAR, 7Z
  • Kode: PY, JS, HTML, CSS, JAVA, PHP
  • Data: CSV, JSON, XML, YAML
  • dll. / etc.

πŸ”Ž Kemampuan Pencarian Lanjutan

  • Pencarian regex
  • Pencocokan huruf besar/kecil
  • Pencocokan kata utuh
  • Filter berdasarkan ukuran, tanggal modifikasi, dan ekstensi

⚑ Arsitektur Berperforma Tinggi

  • Multi-threading: memanfaatkan semua core CPU
  • Optimasi memori: efisien untuk file besar
  • Hasil inkremental: tampilkan hasil secepat ditemukan

πŸ‘οΈ Preview & Interaksi

  • Highlight hasil pencarian di dalam file
  • Buka file langsung dari hasil pencarian

πŸ“ˆ Dashboard Analitik Terintegrasi

Analytics Dashboard

Dashboard analitik memberikan insight tambahan dari hasil pencarian Anda:

  • Distribusi File: Diagram doughnut berdasarkan jenis file
  • Analisis Lokasi: Folder dengan hasil terbanyak
  • Kepadatan Konten: File dengan jumlah hasil tertinggi
  • Metode Waktu: Statistik berdasarkan tanggal dibuat/diedit

πŸš€ Panduan Penggunaan

  1. Masukkan kata kunci atau pola regex
  2. Pilih lokasi folder atau drive
  3. Atur filter lanjutan jika perlu
  4. Tekan "Search" dan amati hasil real-time
  5. Gunakan dashboard untuk analisa visual
  6. Ekspor hasil ke CSV atau PDF

video

file-search.mp4

πŸ“₯ Instalasi

Prasyarat

  • OS: Windows 10/11, macOS 10.14+, atau Linux
  • Python 3.7 atau lebih baru
  • RAM 4GB minimum (8GB disarankan)

Langkah Instalasi

# Clone repositori
git clone https://github.com/Xnuvers007/file-search.git

# Masuk ke folder proyek
cd file-search

# Instal dependensi
pip install -r requirements.txt

# Jalankan aplikasi
python main.py

🎭 Opsi Tema

Light Theme
Light
Dark Theme
Dark
Ocean Blue Theme
Ocean Blue
Custom Theme
Custom

Sesuaikan tampilan dengan tema bawaan atau buat tema sendiri dengan mengatur warna, font, dan elemen UI.


πŸ’» Teknologi Unggulan

  • GUI Framework: Python + Tkinter
  • Search Engine: Multithreaded custom engine
  • File Parsing: PyMuPDF, python-docx, parser custom
  • Visualisasi Data: Matplotlib + Pandas
  • Arsitektur: Modular dan extensible

πŸ“ Kontribusi

Kami menyambut kontribusi dari komunitas! Untuk berkontribusi:

  1. Fork repositori ini
  2. Buat branch baru: git checkout -b feature/NamaFitur
  3. Commit dan push perubahan Anda
  4. Buat pull request ke branch main

πŸ’– Dukungan

Jika Anda menyukai proyek ini, Anda dapat mendukung pengembang:


πŸ“œ License

This project is licensed under the MIT License – see the LICENSE file for details.


πŸ‘€ Author

Author

Xnuvers007 | Indra Dwi A

Software engineer yang fokus pada algoritma pencarian dan visualisasi data. Menciptakan File Content Search Pro untuk menyederhanakan pencarian informasi dari dokumen digital secara cepat dan efektif.


Search smarter. Find faster. Understand deeper.

About

An advanced, cross-platform file content search tool with a Tkinter GUI. Features advanced filtering, multi-format support (PDF, DOCX, ZIP), content preview, and search analytics.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages