{"repo":"Terrastories/terrastories","free":true,"listed":false,"github":"https://github.com/Terrastories/terrastories","clone":"git clone https://github.com/Terrastories/terrastories.git","description":"Terrastories is an open-source geostorytelling application for mapping, managing and sharing place-based stories.","language":"Ruby","stars":372,"topics":["mapping-tools","indigenous-peoples","indigenous-languages","oral-histories","community-project","indigenous-territories","hacktoberfest","mapbox-gl-js","tileserver-gl","ruby-on-rails"],"license":"MIT","category":"ui-components","readme_excerpt":"About Terrastories Terrastories is an open-source geostorytelling application for mapping, managing and sharing place-based stories. The application is being co-created with Indigenous and other local communities to collectively manage their oral histories and other cultural knowledge, but it can be used by anyone to create a map of their stories. Terrastories is a Dockerized Rails and React app that uses Mapbox GL JS / MapLibre GL JS to help users locate place-based media content or narrative stories on an interactive map. As a local-first application, Terrastories is designed to work entirely offline, so that remote communities can access the application entirely without needing internet connectivity. The main Terrastories interface is principally composed of an interactive map and a sidebar with media content. Users can explore the map and click on activated points to see the stories associated with those points. Alternatively, users can interact with the sidebar and click on stories to see where in the landscape these narratives took place. By means of a content management system, users with the right level of access can also explore, add, edit, remove, and import stories, or set them as restricted so that they are viewable only with a special login. Users can design and customize the content of the interactive map entirely. There is also Explore Terrastories, a separate React app that allows public exploration of unrestricted stories that communities have opted into shar","default_branch":null,"files":null,"tree":[],"storefront":"/r/Terrastories","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Terrastories/terrastories/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}