{"id":50320661,"url":"https://github.com/scimusmn/stele","last_synced_at":"2026-06-14T18:00:38.254Z","repository":{"id":7858182,"uuid":"9230316","full_name":"scimusmn/stele","owner":"scimusmn","description":"Kiosk application for museum media exhibits","archived":false,"fork":false,"pushed_at":"2026-04-10T17:59:25.000Z","size":11629,"stargazers_count":29,"open_issues_count":24,"forks_count":5,"subscribers_count":13,"default_branch":"main","last_synced_at":"2026-04-10T19:31:53.788Z","etag":null,"topics":["browser","electron","exhibits","kiosk","musetech","museums","react","webpack"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scimusmn.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-04-04T23:33:45.000Z","updated_at":"2026-02-15T21:49:17.000Z","dependencies_parsed_at":"2024-03-23T20:24:24.713Z","dependency_job_id":"3c04792b-5c33-4c7e-8b85-6dc5d722e499","html_url":"https://github.com/scimusmn/stele","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/scimusmn/stele","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scimusmn%2Fstele","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scimusmn%2Fstele/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scimusmn%2Fstele/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scimusmn%2Fstele/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scimusmn","download_url":"https://codeload.github.com/scimusmn/stele/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scimusmn%2Fstele/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34331812,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-14T02:00:07.365Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser","electron","exhibits","kiosk","musetech","museums","react","webpack"],"created_at":"2026-05-29T03:04:51.015Z","updated_at":"2026-06-14T18:00:38.249Z","avatar_url":"https://github.com/scimusmn.png","language":"JavaScript","funding_links":[],"categories":["Interactive Content"],"sub_categories":[],"readme":"# Stele\n\n\u003cimg align=\"right\" alt=\"Image of a Maya stele at Copan, by Frederick Catherwood\" src=\"/resources/copan.png\" /\u003e\n\nStele is an exhibit kiosk browser, built for the museum environment.\n\nThis app is meant to serve as a full-screen wrapper that simply views an existing web application.\n\nDownload the [latest release for Windows or macOS](https://github.com/scimusmn/stele/releases/latest).\n\n# Install and setup\nDetailed instructions for:\n\n- [Windows 10](docs/install-win.md)\n- [macOS](docs/install-mac.md)\n\n## Change kiosk URL\nWhen you start the app, and no URL is set, you will be directed to the settings page to enter a URL for your kiosk view.\n\nWhen operating the app in kiosk mode use the `Cmd`+`,` keyboard shortcut to access the settings page.\n\n# Keyboard shortcuts\n**WARNING**: The application tries to enter kiosk mode (full-screen) after you configure a URL to browse. Use these keyboard shortcuts to exit or hide the app.\n\nWhen running the application you can use a few keyboard shortcuts to control the program. This can be useful when debugging a kiosk application in an exhibit.\n\n| Action                       | Windows | macOS |\n| ---                          | ---     | ---   |\n| Settings page                | \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003e,\u003c/kbd\u003e | \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003e,\u003c/kbd\u003e |\n| Reload page                  | \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eR\u003c/kbd\u003e | \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003eR\u003c/kbd\u003e |\n| Open dev tools               | \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eI\u003c/kbd\u003e | \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003eOpt\u003c/kbd\u003e + \u003ckbd\u003eI\u003c/kbd\u003e |\n| Hide application\u003csup\u003e*\u003c/sup\u003e | \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eH\u003c/kbd\u003e | \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eH\u003c/kbd\u003e |\n| Quit application             | \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eQ\u003c/kbd\u003e | \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003eQ\u003c/kbd\u003e |\n\n\\* Hide application works on Windows. On Mac, we simply open the file explorer, pushing the Stele application into the background.\n\n# Security warning\nThis app is built on the Electron runtime and is under active development. It doesn't yet follow all of Electron's best-practices around system security. Stele is primarily designed for local content that you trust. Don't configure it to browse to web content you don't trust. Web content theoretically could have access to execute system commands on your local machine. [Better checks, will be added in future releases.](https://github.com/scimusmn/stele/issues/20)\n\n# Development\nFollow the [development instructions](docs/development.md) to make changes to the Stele source code.\n\n# Credit\n## What's a Stele?\n\u003e A stele (/ˈstiːli/ STEE-lee) is a stone or wooden slab, generally taller than it is wide, erected in the ancient world as a monument.\n\nhttps://en.wikipedia.org/wiki/Stele\n\nWe initially began developing this software during the production of the Science Museum of Minnesota's exhibit on the Maya people, \"[Maya: Hidden Worlds Revealed](https://www.smm.org/exhibitrental/maya-hidden-worlds-revealed).\" Our physical kiosks for that exhibit drew upon the design of the Maya stelae, inspiring the software name.\n\n## Upstream\nThis project's structure was initially generated using [szwacz's great electron-boilerplate](https://github.com/szwacz/electron-boilerplate).\n\nThis webpack configuration is based off the [electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate).\n\n## Media\nThe image of a stele at [Copan](https://uncoveredhistory.com/honduras/copan/the-stelae-of-copan/) in this README is a public domain sketch by [Frederick Catherwood](https://en.wikipedia.org/wiki/Frederick_Catherwood).\n\nThe stele app icon is a modified version of [ Atif Ashrad's Touch Gestures icons ](https://thenounproject.com/atifarshad/collection/touch-gestures/) from the Noun Project, [(CC BY 2.0)](https://creativecommons.org/licenses/by/2.0/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscimusmn%2Fstele","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscimusmn%2Fstele","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscimusmn%2Fstele/lists"}