The SWORD Project
Template:About Template:Use dmy dates
The SWORD Project is the CrossWire Bible Society's free software project. Its purpose is to create cross-platform open-source tools—covered by the GNU General Public License—that allow programmers and Bible societies to write new Bible software more quickly and easily.
OverviewEdit
The core of The SWORD Project is a cross-platform library written in C++, providing access, search functions and other utilities to a growing collection of over 200 texts in over 50 languages.<ref name="p-s">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> Any software based on their API can use this collection.
JSword is a separate implementation, written in Java, which reproduces most of the API features of the C++ API and supports most SWORD data content.
The project is one of the primary implementers of and contributors to the Open Scripture Information Standard (OSIS), a standardized XML language for the encoding of scripture. The software is also capable of utilizing certain resources encoded in using the Text Encoding Initiative (TEI) format and maintains deprecated support for Theological Markup Language (ThML) and General Bible Format (GBF).
Bible study front-end applicationsEdit
A variety of front ends based on The SWORD Project are available:
And BibleEdit
And Bible, based on JSword, is an Android application.
Alkitab Bible StudyEdit
Alkitab Bible Study, based on JSword, is a multiplatform application with binaries available for Windows, Linux, and OS X. It has been described as "an improved Windows front-end for JSword".<ref name="alkitab">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>
The Bible ToolEdit
The Bible Tool is a web front end to SWORD. One instance of the tool is hosted at CrossWire's own site.<ref name="bibletool">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>
BibleDesktopEdit
BibleDesktop<ref name="bd10">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> is built on JSword featuring binaries for Windows (98SE and later), OS X, and Linux (and other Unix-like OSes).
BibleTimeEdit
BibleTime is a C++ SWORD front end using the Qt GUI toolkit, with binaries for Linux, Windows, FreeBSD, and OS X.
BibleTime MiniEdit
BibleTime Mini is a multiplatform application for Android, BlackBerry, jailbroken iOS, MeeGo, Symbian, and Windows Mobile.
BPBibleEdit
BPBible is a SWORD front end written in Python, which supports Linux and Windows. A notable feature is that a PortableApps version of BPBible is available.
EloquentEdit
{{#invoke:Infobox|infobox}}Template:Template other{{#invoke:Check for unknown parameters | check | showblankpositional=1 | unknown = Template:Main other | preview = Page using Template:Infobox software with unknown parameter "_VALUE_"|ignoreblank=y | AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo upright | logo size | logo title | logo_alt | logo_caption | logo_upright | logo_size | logo_title | middleware | module | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot upright | screenshot size | screenshot title | screenshot_alt | screenshot_upright | screenshot_size | screenshot_title | service_name | size | standard | title | ver layout | website | qid }}Template:Main other
Eloquent (formerly MacSword) is a free open-source application for research and study of the Bible, developed specifically for Macintosh computers running macOS. It is a native OS X app built in Objective-C. Eloquent allows users to read and browse different bible translations in many languages, devotionals, commentaries, dictionaries and lexicons. It also supports searching and advanced features such as services enabling users to access the Bible within other application programs.
Eloquent is one of About.com's top 10 Bible programs.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }} Listed under old name MacSword.</ref>
Version 2.3.5 of Eloquent continues with the Snow Leopard development. However, starting with the version 2.4.0, Eloquent has started with the OS X Lion testing, implementing features that are specific only to the Lion operating system.
Version | Template:Nowrap | Features | |
---|---|---|---|
2.3.3 | June 15, 2011 |
|
|
2.3.5 | July 16, 2011 |
|
Ezra Bible AppEdit
Ezra Bible App<ref name="ep">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> is an open source bible study tool focussing on topical study based on keywords/tags. It is based on Electron and works on Windows, Linux, macOS and Android.
FireBibleEdit
FireBible is a Firefox extension that works on Windows, Linux, and OS X.
PocketSwordEdit
PocketSword is an iOS front end supporting iPad, iPhone, and iPod Touch available in Apple's App Store.<ref name="PocketSword">[1] PocketSword</ref>
STEPBibleEdit
STEPBible (STEP - Scripture Tools for Every Person) is an initiative started by Tyndale House, Cambridge to build an online Bible study tool based on The SWORD Project. The first public release (Beta launch) of the software as an online platform was on 25 July 2013.<ref>First public launch press release</ref><ref>Scripture Tools for Every Person (STEP): A New Free Online Bible Study Resource.</ref><ref>Tyndale House and SBLGNT</ref> The web version runs in any desktop or mobile browser<ref>Multilingual web platform</ref> and it can be installed on desktop computers.<ref>Installation for Mac, PC & Linux</ref> All code and data created for the project are open source.<ref>STEPBible data repository on Github</ref>
The SWORD Project for WindowsEdit
The SWORD Project for Windows (known internally as BibleCS) is a Windows application built in C++Builder.
XiphosEdit
Xiphos (formerly GnomeSword) is a C++ SWORD front end using GTK+, with binaries available for Linux, UNIX, and Windows (2000 and later). It has been described as "a top-of-the-line Bible study program."<ref name="lin">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>
xulswordEdit
xulsword is a XUL-based front end for Windows and Linux. Portable versions of the application, intended to be run from a USB stick, are also available.
OthersEdit
Additional front ends to SWORD exist to support a number of legacy and niche platforms, including:
- diatheke<ref name="diatheke">[2] Template:Webarchive diatheke</ref> (CLI & CGI)
- SwordReader<ref name="SwordReader">{{#invoke:citation/CS1|citation
|CitationClass=web }} SwordReader</ref> (Windows Mobile)
ReviewsEdit
- It is one of About.com's top 10 bible programs.<ref>{{#invoke:citation/CS1|citation
|CitationClass=web }}</ref>
- Bible Software Review, Review of MacSword version 1.2, June 13, 2005.
- Foster Tribe SwordBible Review [4], November 25, 2008
- Michael Hansen, Studying the Bible for Free, Template:Webarchive Stimulus, Volume 12 Number 3, August 2004, pp. 33-38
See alsoEdit
- Biblical software
- Go Bible – a free Bible viewer for the Java ME platform
- Palm Bible Plus – a free Bible viewer for Palm OS
- List of free and open-source software packages
ReferencesEdit
<references />