/Sefaria-Embedded

Provides embedding interfaces (iFrames, images) for the Sefaria texts

Primary LanguagePython

sefaria-embedded

A Google App Engine App that provides an embedding interface for the Sefaria web app.

Features

  • Minimal Javascript allows for a very lightweight page, great for fast loading times on slow connections, easy embedding
  • English and Hebrew interface in the embedded page allows for multi-language viewing with super low resource usage
  • Generates social media images for various platforms

Installation

  • Clone repo
  • cd sefaria-embedded
  • pip install -t ./sefaria-embedded/lib -r requirements.txt
  • To deploy to cloud: gcloud app deploy app.yaml