Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dor-sketch/tanakh

A simple, lightweight web application for reading the Hebrew Bible (Tanakh תנך) online.
https://github.com/dor-sketch/tanakh

bible bible-api hebrew-bible sefaria torah

Last synced: about 1 month ago
JSON representation

A simple, lightweight web application for reading the Hebrew Bible (Tanakh תנך) online.

Awesome Lists containing this project

README

        

# Hebrew Bible Reader - תנ״ך אונליין

![Hebrew Bible Reader](https://dorpascal.com/tanakh/images/marquee_promo_tile.jpg)

[![GitHub license](https://img.shields.io/github/license/Dor-sketch/tanakh.svg)](https://github.com/Dor-sketch/tanakh/blob/master/LICENSE)

[![Chrome Web Store](https://img.shields.io/chrome-web-store/v/jkadmhnjhehekcgcajgnjjiehiefndcd.svg)](https://chrome.google.com/webstore/detail/jkadmhnjhehekcgcajgnjjiehiefndcd)
[![Chrome Web Store](https://img.shields.io/chrome-web-store/users/jkadmhnjhehekcgcajgnjjiehiefndcd.svg)](https://chrome.google.com/webstore/detail/jkadmhnjhehekcgcajgnjjiehiefndcd)
[![Chrome Web Store](https://img.shields.io/chrome-web-store/stars/jkadmhnjhehekcgcajgnjjiehiefndcd.svg)](https://chrome.google.com/webstore/detail/jkadmhnjhehekcgcajgnjjiehiefndcd)

[![GitHub issues](https://img.shields.io/github/issues/Dor-sketch/tanakh.svg)](https://github.com/Dor-sketch/tanakh/issues)

A simple, lightweight web application for reading the Hebrew Bible (Tanakh) online. This project uses HTML, JavaScript, and CSS to create an interactive interface for selecting and reading biblical texts in Hebrew.

## Features

- Select books from the Hebrew Bible
- Choose specific chapters
- Display verses in Hebrew
- Click on verses to view them individually
- Responsive design for various screen sizes

## Demo

[View the live demo](https://dorpascal.com/tanakh/)

## Installation

1. Clone the repository:

```bash
git clone https://github.com/Dor-sketch/tanakh.git
```

2. Navigate to the project directory:

```bash
cd tanakh
```

3. Open `index.html` in your web browser or host it on a web server.

## Usage

1. Open the application in a web browser.
2. Select a book from the dropdown menu.
3. Choose a chapter from the second dropdown menu.
4. The verses will be displayed in the main content area.
5. Click on any verse to view it in an alert box.

## Technologies Used

- HTML5
- CSS3 (with Tailwind CSS for styling)
- JavaScript (ES6+)
- [Sefaria API](https://github.com/Sefaria/Sefaria-Project/wiki/API-Documentation) for fetching biblical texts

## API

This project uses the Sefaria API to fetch biblical texts. The API is accessed using JSONP to avoid CORS issues. No API key is required for basic usage.

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

[Choose an appropriate license and add it here. For example:]

This project is open source and available under the [MIT License](LICENSE).

## Acknowledgements

- [Sefaria](https://www.sefaria.org/) for providing the API and biblical texts
- [Tailwind CSS](https://tailwindcss.com/) for the utility-first CSS framework
- [Frank Ruhl Libre](https://fonts.google.com/specimen/Frank+Ruhl+Libre) font from Google Fonts

## Contact

[Dor Pascal] - [https://dorpascal.com/](https://dorpascal.com/)

Project Link: [https://github.com/Dor-sketch/tanakh](https://github.com/Dor-sketch/tanakh)