Xiphos is a Bible study tool written for Linux, UNIX, and Windows using GTK, offering a rich and featureful environment for reading, study, and research using modules from The SWORD Project and elsewhere.
Scheme C C++ CMake NSIS Python Other
Clone or download
Permalink
Failed to load latest commit information.
cmake switch to ebook-convert for generating a PDF file May 23, 2018
cpack make package: now builds RPM pkgs as well May 31, 2018
debian Bump Debian release to 4.07 Apr 9, 2018
desktop CMake port initial commit May 13, 2018
doc fix *.po targets name collisions May 14, 2018
help resolve #893 add Help menu item for biblesync. Apr 26, 2018
mhelp Mallard Help, Fr. translation done 100% May 30, 2018
pixmaps CMake port initial commit May 13, 2018
po fix *.po targets name collisions May 14, 2018
src add an icon to xiphos.exe May 28, 2018
tests Add testing in Debian sid (#833) Oct 19, 2017
ui CMake port initial commit May 13, 2018
waffles Remove trailing whitespace from python files May 7, 2016
win32 add an icon to xiphos.exe May 28, 2018
.bzrignore resolve #757 rename src/gnome2 to src/gtk. Apr 29, 2018
.bzrrules If version has 'dev' add bzr revno && svn revision if running from bz… Apr 18, 2010
.clang-format Add .clang-format Feb 11, 2015
.gitignore update .gitignore Apr 28, 2016
.travis.yml Update dependencies (#871) Mar 27, 2018
AUTHORS 3.1.5 release. Feb 20, 2012
CMakeLists.txt cmake port: small adjustments and final commit Jun 1, 2018
COPYING transfer of branches/2.4.x content to trunk, change name to xiphos Jan 28, 2009
ChangeLog 4.1.0 release Apr 19, 2018
INSTALL-cmake.md make package: now builds RPM pkgs as well May 31, 2018
INSTALL.md added some Debian related instructionns to INSTALL.md - not complete Apr 8, 2018
README.md add .gitignore; rename INSTALL README to *.md; update wscript for tho… Jan 29, 2016
RELEASE-NOTES 4.1.0 release Apr 19, 2018
TODO fix #524 fix use of fonts whose names end in digits. Sep 3, 2017
TRANSLATION-HOWTO fix xiphos-devel references (some formerly -developers, oops). also r… Feb 21, 2016
Xiphos.ogg add Xiphos.ogg sound sample Feb 5, 2009
configure update fake configure script, delete src/gecko* dirs Dec 11, 2014
debian.md remove redundant information about packaging debs May 14, 2018
waf New waf. Tracks/hashes sword headers. Windows probably broken (give m… Apr 4, 2010
wscript resolve #757 rename src/gnome2 to src/gtk. Apr 29, 2018
xiphos-nav.1 4.1.0 release Apr 19, 2018
xiphos.1 4.1.0 release Apr 19, 2018
xiphos.appdata.xml belated 2018 copyright update Apr 28, 2018
xiphos.desktop.in.in Add keywords to .desktop file, following Freedesktop specs Apr 28, 2017
xiphos.doap.rdf transfer of branches/2.4.x content to trunk, change name to xiphos Jan 28, 2009

README.md

Xiphos

Xiphos is a Bible study application for Linux, UNIX, and Windows operating systems. It uses Sword to display Bibles, commentaries, dictionary, and other texts and images. Xiphos includes features such as, searching, biblesync, bookmarks, parallel study, and original language study.

To install Xiphos, search in your package manager for xiphos and install the package. If you are using Windows, please download the exe from here:

http://xiphos.org/download/

Building Xiphos

Please see the INSTALL file.

History and Acknowledgements

Xiphos started life as the Sword Project's Cheatah program.

Over the course of Xiphos development many ideas and some pieces of code have come from the Bibletime program and the Sword Project's BibleCS program.

We wish to thank the folks who have put so much time and work into the Sword Project and then giving it to the world! God Bless you!

Developing Xiphos

If you want to help develop Xiphos your help will be very appreciated!

The first steps would be to make yourself familiar with the Xiphos build process, so go read the INSTALL file.

If you are looking for things to do, the best place to find out is to jump into the #xiphos channel of irc.freenode.net

If you make changes to C or C++ files, please make sure they are cleaned up to follow our style of coding. The best way to make sure of it is to run this:

$ clang-format -i -style=file /path/to/edited.c

Where /path/to/edited.c, the C or C++ file you edited. The option '-style=file' uses a predefined style file called .clang-format in the source tree.

Thank you!

We hope that your Bible study will be enhanced by Xiphos!

The Xiphos Development Team