Skip to content

A program to get results from your favourate sites all together.

License

Notifications You must be signed in to change notification settings

deepesh611/Dev-Search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 Dev Search CLI 🚀

A lightweight application to streamline your searches on developer-favorite sites like dev.to, Medium, and more. 🌐

🌟 Features

  • 📋 Select multiple sites to search from a customizable list.
  • 🌈 Simple and user-friendly interface.
  • 🌍 Opens all selected searches in your default browser.
  • 📢 Feedback on successful and failed search attempts.

🛠️ How to Use

  1. Clone this repository:

    git clone https://github.com/deepesh611/Dev-Search.git
    cd dev-search
  2. Run the setup

    python setup.py      # windows
    python3 setup.py     # macOS/linux
  3. Run search.py and enter your query that you wish to search

    python search.py      # windows
    python3 search.py     # macOS/linux
  4. Select sites to search using a checkbox-style interface.

  5. Sit back as your searches open in your default browser!

Steps for manually run the program:

  1. Clone this repository:
    git clone https://github.com/deepesh611/Dev-Search.git
    cd dev-search
  2. Install the required modules:
    pip install -r ./requirements.txt
  3. Run the main.py program in src sub-directory:
    cd src
    python main.py      # windows
    python3 main.py     # macOS/linux
  4. Select sites to search using a checkbox-style interface.
  5. Sit back as your searches open in your default browser!

✨ Customization

You can add or modify the list of sites by editing the sites.json file in src/json folder.

🖥️ Requirements

  • Python 3.10.x+ 🐍

Happy Searching! 🚀