/tools-general

Large list of tools, software, APIs, services and lots more to get you started with the Indigitous #hack

Tools for the Indigitous #hack

This page will serve as a hub for listing tools, software, APIs and services to the [Indigitous #hack] (https://indigitous.org/hack) Feel free to make pull requests to add to and update this list.

Getting started with the #hack

To get started with the hack:

  1. [Register for the #hack] (https://indigitous.org/hack)
  2. [Get Slack] (https://slack.com/)
  3. Join the [Kingdom Builders Slack] community. We will collaborate everything through Kingdom Builders Slack. (http://kingdombuilders.io/)

General Tools for the hack

  • Bring you tech -
    • Laptop Computer with preferred OS (Desktop tower, monitor, keyboard and mouse possible, but not recommended)
    • Tablet
    • Smartphone
    • Raspberry pi
    • whatever
  • Text editor / IDE of choice
  • Each [challenge] (https://indigitous.org/hack/challenges/) is very different and might require special tools. Check on the challenge page for more info.
  • Below is an ever growing list of tools, software, APIs and services that will help you hack

Software

Name of tool Url Notes
Atom Text Editor https://atom.io/ An Open Source text edting tool from the makers of Github
Github Student Pack https://education.github.com/pack Pack of Development Resource and Free services for students
CrossOrigin API proxy (workaround for CORS) https://crossorigin.me/ A CORS proxy is a service that allows developers (probably you) to access resources from other websites, without having to own that website.
PostMan (API tool) https://www.getpostman.com/ The tool for testing APIs
CORs Allow Chrome Plugin https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi Super simple way to solve Cross Site Scripting issues in your Chrome Browser
Zapier https://zapier.com/ Don't rebuild the wheel unless you need to. Zapier interfaces with LOTS of API so you don't have to
ifttt https://ifttt.com/ Don't rebuild the wheel unless you need to. IFTTT interfaces with LOTS of API so you don't have to
AWS Lambda https://aws.amazon.com/lambda/ Need to run code as a responce to an event or build a REST API? Complex, powerful and steep learning curve

APIs

API / Data Set Link Category Notes
Bible Search API https://bibles.org/pages/api API "Include Scripture content and text anywhere in their website or application for non-commercial purposes To access the API, you must be a registered Bible Search user and have created an API Application at https://accounts.bibles.org/users/sign\_in?locale=en"
Daily Verses API http://www.ourmanna.com/verses/api/ API
Biblical Content in Every Language https://api.unfoldingword.org/README.html#unfoldingword-api-v1 API
Bible Web Service API http://labs.bible.org/api\_web\_service API
Bible data Vizs http://www.openbible.info/labs/ Data "No datasets made available but really cool examples of how Bible data can be visualised."
Applying sentiment analysis to the Bible https://www.openbible.info/blog/2011/10/applying-sentiment-analysis-to-the-bible/ Data Link to the data set they used further down the page
ESV Bible API http://www.esvapi.org/ API
Bible Gateway Verse of the Day https://www.biblegateway.com/votd/get/?format=json&version=NIV&callback=BG.votdWriteCallback API
Sword Bible API https://crosswire.org/wiki/DevTools:SWORD API
Bible chapters and verses in JSON format. https://github.com/aruljohn/Bible-kjv Data Each of the 66 books is a separate JSON file.
Paratext8 Python Scripting API https://drive.google.com/drive/folders/0ByEUgYFpGsfeY1l1TWQ1STJkSjg?usp=sharing API
USFM 3.0 Documentation https://github.com/ubsicap/usfm Documentation P8 (which supports USFM 3.0) will be out before HACK. This link is to the live USFM 3 development page, but as of 9/10 is currently "release candidate 2") USFM Documentation
Bible text API https://getbible.net/api API returns JSON
Alkitab API https://github.com/sonnylazuardi/alkitab-api API
Digital Bible Library API https://thedigitalbiblelibrary.org/dbl/static/docs/api/index.html API
Bible Databases https://github.com/scrollmapper/bible\_databases Data Bible Versions and Cross-Reference Databases: mysql, sqlite, xml, csv, json.
Digital Bible Platform http://www.digitalbibleplatform.com/docs/ Data ESV & KJV + many non-english; text and audio
Jesus Film Project Video Library API (Arclight) https://docs.google.com/document/d/1v6Z9vCp1tv16NxhQIa56RGlqjf3AnwHKU6oC5FP5w-U/edit?usp=sharing Video Library API "Access to all of the Jesus Film content (over 200 titles in over 1400 languages, 80,000+ videos). Use the following API Keys to access based on device you are programming for: iOS: 580a444223f2d1.21974523 Android: 580a44b3775b32.45023341 Web 580a44da6a4655.22089437
API / Data Set Link Comments
Data.gov.uk http://data.gov.uk Find data published by government departments and agencies, public bodies and local authorities. You can use this data to learn more about how government works, carry out research or build applications and services.
Mashape https://www.mashape.com/ Large listing of general APIs across the web
ProgrammableWeb http://www.programmableweb.com/apis/directory Large listing of general APIs across the web

Services

Name Service Link Notes
Heroku Cloud Server https://www.heroku.com/ Free
OpenShift Cloud Server https://www.openshift.com/pricing/plan-comparison.html Free
AWS Cloud Server and lots more https://aws.amazon.com/ Free Tier - Massive offerings

NLP

Type Name
Blog post [NLP on song lyrics] (https://bigishdata.com/2016/10/25/talkin-bout-trucks-beer-and-love-in-country-songs-analyzing-genius-lyrics/)