Skip to content

A fast multi-threaded web crawler(web spider), indexer, and a search engine for Tor, I2P, and more.

License

Notifications You must be signed in to change notification settings

s1nisteR/CandleLight

Repository files navigation

Logo Dark

Explorer of the Dark Web

CandleLight aims to be a fast multithreaded web crawler(web spider), indexer, and a search engine for Tor, I2P, and more.

Build

Dependencies:

  • CMake (Version 3.21 or Higher)
  • Compiler with C++20 Support(gcc, clang, msvc, etc.)
  • (If you're on Linux you'll need libssl-dev or openssl. Use your package manager to get it.)
  • Tor Expert Bundle(Temporary. Working on bundling Tor with the application.) Tor Expert Bundle
  1. Clone the repository.
git clone https://github.com/s1nisteR/CandleLight.git

(Optionally, if you're looking to contribute to this project, please clone from your own fork as described in CONTRIBUTING.md) 2. Navigate to the directory.

cd CandleLight
  1. Create a new build directory and navigate to it.
mkdir build && cd build
  1. Run CMake
cmake ..
  1. If you're on Linux or Windows Subsystem for Linux(WSL) simply run:
make

(Otherwise if you're on Windows you may now proceed to open the generated solution(.sln) file and build the project using Visual Studio.) 6. Execute ./CandleLight or run CandleLight.exe, depending on your Operating System.

Community

Join Discord Server

Contributing

Check CONTRIBUTING.md

External Dependencies

This application uses the following external dependencies which are handled automatically using CMake:

License

GPLv3

About

A fast multi-threaded web crawler(web spider), indexer, and a search engine for Tor, I2P, and more.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published