Paxle is a framework targeted at indexing and searching documents. It is based on OSGi and already contains all modules needed to operate a search engine (crawler, indexer, storage, controlling the modules, …). However, in Paxle the modules are interchangable, following the model of Lego bricks.
You can just change the part you're interested in or which need to modify and thus with minimal effort, you get a full-fledged search engine adjusted to your needs which conforms to web-standards, because without any additional changes all other modules co-operate just as before.
Therefore Paxle is ideal for research, teaching and also as a foundation for your own projects.
For a program of this complexity, Paxle is very easy to use.
It is written in Java and can be easily administered via a web-interface at
Have a look at the Webinterface.
If you want to adjust Paxle to your own requirements, you need to be good at coding Java, but the sole use of the software does not require any further programming expertise.
Only 3 simple steps are necessary to install Paxle.
Nevertheless, if there's trouble our community is glad to help.