https://github.com/fengtan/sophie
A Solr browser and administration tool
https://github.com/fengtan/sophie
administration java solr swt
Last synced: 5 months ago
JSON representation
A Solr browser and administration tool
- Host: GitHub
- URL: https://github.com/fengtan/sophie
- Owner: fengtan
- License: gpl-3.0
- Created: 2015-02-27T01:41:42.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2021-04-16T14:57:38.000Z (about 5 years ago)
- Last Synced: 2023-02-27T11:50:44.965Z (over 3 years ago)
- Topics: administration, java, solr, swt
- Language: Java
- Homepage: http://fengtan.github.io/sophie/
- Size: 4.17 MB
- Stars: 28
- Watchers: 7
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# [Sophie](http://fengtan.github.io/sophie/)
[](https://travis-ci.org/fengtan/sophie)
A [Solr](http://lucene.apache.org/solr/) browser and administration tool.

## What is included
- **Document browser**: list, filter and sort documents stored in a Solr index and inspect their contents
- **Operations on documents**: create, update, delete, clone Solr documents
- **Operations on the index**: clear, commit and optimize the index
- **Administration tools**: export index into a CSV file, backup and restore the index
- **Field browser**: list all fields configued on Solr and inspect their attributes
- **Core browser**: list all cores hosted on a Solr instance and inspect their attributes
- **Operations on cores**: create, delete, rename, swap, reload cores
- **System browser**: view all system properties
- **Config files browser**: list all Solr config files and view their contents
## Getting started
Either download and run a [jar archive](https://github.com/fengtan/sophie/releases):
java -jar sophie-1.2.1-*-with-dependencies.jar
# Mac OS requires the -XstartOnFirstThread option to be set:
java -XstartOnFirstThread -jar sophie-1.2.1-macosx-with-dependencies.jar
Or download and install a [.deb package](https://github.com/fengtan/sophie/releases) if you are on Debian/Ubuntu:
sudo dpkg -i sophie_1.2.1_all.deb
sophie &
Or compile from the sources:
git clone https://github.com/fengtan/sophie
cd sophie
mvn clean install -P linux # linux, macosx or win32
./sophie-start.sh
More details can be found on the [wiki](https://github.com/fengtan/sophie/wiki/).
## Resources
- [Wiki](https://github.com/fengtan/sophie/wiki)
- [Website](http://fengtan.github.io/sophie/)
- [Javadoc](http://fengtan.github.io/sophie/javadoc/)
- [Releases](https://github.com/fengtan/sophie/releases) ([Feed](https://github.com/fengtan/sophie/releases.atom))
- [Issues](https://github.com/fengtan/sophie/issues)
## Similar tools
- [Solr Admin UI](https://cwiki.apache.org/confluence/display/solr/Overview+of+the+Solr+Admin+UI) is the administration interface embedded in Solr
- [Luke](https://github.com/DmitryKey/luke) is a GUI tool to inspect a Lucene index
- [Clue](https://github.com/javasoze/clue) is a CLI tool to inspect a Lucene index
- [Blacklight](https://github.com/projectblacklight/blacklight) discovers the structure of a Solr index and builds a web search interface accordingly
- [Solr Explorer](https://github.com/cominvent/solr-explorer) acts as a proxy and offers a web interface to explore Solr
- [Ajax Solr](https://github.com/evolvingweb/ajax-solr) is a Javascript framework for creating user interfaces to Solr
- [Marple](https://github.com/flaxsearch/marple) offers a web interface and a REST API to browse a Lucene index
## License
GNU General Public License, Version 3.
## Thanks
This project is powered by [SolrJ](https://cwiki.apache.org/confluence/display/solr/Using+SolrJ) and [SWT](https://www.eclipse.org/swt/).