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:
- [Register for the #hack] (https://indigitous.org/hack)
- [Get Slack] (https://slack.com/)
- 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/) |