{"id":17480895,"url":"https://github.com/akylas/conty","last_synced_at":"2026-03-15T16:59:47.394Z","repository":{"id":257661475,"uuid":"858954394","full_name":"Akylas/conty","owner":"Akylas","description":"Interactive stories for kids. Download \u0026 play offline, anytime!","archived":false,"fork":false,"pushed_at":"2025-02-19T15:27:23.000Z","size":6684,"stargazers_count":31,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-21T07:30:11.255Z","etag":null,"topics":["android","histoire","ios","lunii","mobile","nativescript","stories","story"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"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/Akylas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["farfromrefug"],"liberapay":"farfromrefuge","patreon":"farfromrefuge","buy_me_a_coffee":"farfromrefug","custom":["paypal.me/farfromfefug"]}},"created_at":"2024-09-17T20:24:39.000Z","updated_at":"2025-04-17T12:21:56.000Z","dependencies_parsed_at":"2024-09-18T01:26:54.891Z","dependency_job_id":"575b797f-68e7-4e77-bd4d-d9e6c74b7fcc","html_url":"https://github.com/Akylas/conty","commit_stats":{"total_commits":331,"total_committers":2,"mean_commits":165.5,"dds":"0.0060422960725075026","last_synced_commit":"47da52b1f7bf6df0ad1beea505687ac2a0140d10"},"previous_names":["akylas/conty"],"tags_count":62,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akylas%2Fconty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akylas%2Fconty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akylas%2Fconty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akylas%2Fconty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Akylas","download_url":"https://codeload.github.com/Akylas/conty/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250246746,"owners_count":21398919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["android","histoire","ios","lunii","mobile","nativescript","stories","story"],"created_at":"2024-10-18T22:06:27.294Z","updated_at":"2026-03-15T16:59:47.387Z","avatar_url":"https://github.com/Akylas.png","language":"TypeScript","funding_links":["https://github.com/sponsors/farfromrefug","https://liberapay.com/farfromrefuge","https://patreon.com/farfromrefuge","https://buymeacoffee.com/farfromrefug","paypal.me/farfromfefug"],"categories":[],"sub_categories":[],"readme":"\n\u003cimg title=\"\" src=\"fastlane/metadata/android/en-US/images/featureGraphic.png\"\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](COC.md)\n[![GitHub repo stars](https://img.shields.io/github/stars/Akylas/conty?style=flat)](https://github.com/Akylas/conty/stargazers)\n[![GitHub License](https://img.shields.io/github/license/Akylas/conty)](https://github.com/Akylas/conty/blob/master/COPYING)\n[![GitHub All Releases](https://img.shields.io/github/downloads/Akylas/conty/total.svg)](https://github.com/Akylas/conty/releases/)\n[![GitHub release](https://img.shields.io/github/v/release/Akylas/conty?display_name=release)](https://github.com/Akylas/conty/releases/latest)\n[![Small translation badge](https://hosted.weblate.org/widgets/conty/-/svg-badge.svg)](https://hosted.weblate.org/engage/conty/?utm_source=widget)\n\n\u003c/div\u003e\n\n\u003c!-- \u003ch1 align=\"center\"\u003eScan all your documents\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Akylas/conty\" alt=\"License\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-MIT-blue.svg\"/\u003e\u003c/a\u003e\n \u003ca href=\"https://github.com/Akylas/conty/releases\" alt=\"Release version\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/akylas/conty/total\"/\u003e\u003c/a\u003e --\u003e\n\n ## Installation\n\n\n\u003cdiv align=\"center\"\u003e\n\n|  ||\n|:-:|:-:|\n|[\u003cimg src=\"https://izzyondroid.org/assets/static/IzzyOnDroidButtonGreyBorder_nofont.png\" alt=\"Get it on IzzyOnDroid\" style=\"height:50px\"\u003e](https://apt.izzysoft.de/packages/com.akylas.conty)|[\u003cimg src=\"https://raw.githubusercontent.com/pioug/google-play-badges/refs/heads/main/svg/en.svg\" alt=\"Get it on PlayStore\" style=\"height:50px\"\u003e](https://play.google.com/store/apps/details?id=com.akylas.conty)|\n|[\u003cimg src=\"https://raw.githubusercontent.com/Akylas/OSS-DocumentScanner/main/graphics/badge_github.png\" alt=\"Get it on GitHub\" style=\"height:50px\"\u003e](https://github.com/Akylas/conty/releases)|\u003cdiv\u003e\u003ca href=\"https://apps.apple.com/fr/app/conty/id6730123755\"\u003e\u003cimg src=\"https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=250x83\u0026amp;releaseDate=1496188800\" alt=\"Download on the App Store\" style=\"height:58px\"\u003e\u003c/a\u003e\u003c/div\u003e|\n\u003c/div\u003e \n \n#### AppVerifier hashes \n**Conty**: \n```\ncom.akylas.conty\n39:EA:68:80:92:09:BA:74:AF:24:F0:8E:DE:D1:CB:79:D7:BE:B6:9D:47:3D:99:FF:DF:1A:51:54:0F:A3:54:72\n```\n\n\u003ch2 align=\"center\"\u003eEnjoying Conty?\u003c/h2\u003e\n\u003cp align=\"center\"\u003ePlease consider making a small donation to help fund the project. Developing an application, especially one that is open source and completely free, takes a lot of time and effort.\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://github.com/sponsors/farfromrefug\"\u003e:heart: Sponsor\u003c/a\u003e\n\u003c/div\u003e\n\u003chr\u003e\n\nWelcome to Conty, the ultimate app for kids to enjoy immersive, interactive stories! With our app, you can download and listen to captivating, free-to-play stories that encourage creativity, imagination, and learning. Whether at home or on the go, your child can dive into exciting adventures that play right from your phone, with or without internet access!\nKey Features:\n\n🌟 Interactive Stories for All Ages:\nExplore a growing library of stories designed to entertain and engage young minds. Each story is interactive, allowing children to make choices that shape the narrative, making every adventure unique!\n\n📥 Download \u0026 Play Offline:\nDownload your favorite stories from the app and store them on your phone. No internet? No problem! Once downloaded, your kids can listen and enjoy the stories offline, anytime, anywhere.\n\n🌍 Community-Created Stories:\nAccess free stories created by a vibrant community of storytellers and enthusiasts. Discover new voices and perspectives as the library continues to grow.\n\n💡 Safe \u0026 Kid-Friendly Environment:\nWe prioritize child safety. The app offers a secure, ad-free experience with age-appropriate content, designed specifically for young children.\n\nHow It Works:\n\n    Browse: Open the app and explore the library of available stories.\n    Download: Choose a story to download and save it to your device.\n    Listen \u0026 Interact: Hit play and let your child start their interactive story adventure!\n    Offline Access: Once downloaded, you can access and play the stories anytime, even without an internet connection.\n\n\n## Screenshots\n\n\u003cp align=\"left\"\u003e\n    \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/Screenshot_1727098547.png\" width=30%/\u003e\n    \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/Screenshot_1727098553.png\" width=30%/\u003e\n    \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/Screenshot_1727098555.png\" width=30%/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"left\"\u003e\n    \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/Screenshot_1727098564.png\" width=30%/\u003e\n    \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/Screenshot_1727098572.png\" width=30%/\u003e\n    \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/Screenshot_1727098594.png\" width=30%/\u003e\n\u003c/p\u003e\n\n### Having issues, suggestions and feedback?\n\nYou can,\n- [Create an issue here](https://github.com/Akylas/conty/issues)\n\n### Languages: [\u003cimg align=\"right\" src=\"https://hosted.weblate.org/widgets/conty/-/287x66-white.png\" alt=\"Übersetzungsstatus\" /\u003e](https://hosted.weblate.org/engage/conty/?utm_source=widget)\n\n[\u003cimg src=\"https://hosted.weblate.org/widgets/conty/-/multi-auto.svg\" alt=\"Übersetzungsstatus\" /\u003e](https://hosted.weblate.org/engage/conty/)\n\nThe Translations are hosted by [Weblate.org](https://hosted.weblate.org/engage/conty/).\n\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://raw.githubusercontent.com/farfromrefug/sponsorkit/main/sponsors.svg\"\u003e\n\t\u003cimg src='https://raw.githubusercontent.com/farfromrefug/sponsorkit/main/sponsors.svg'/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\nFeature Graphic generated with [hotpot.ai](https://hotpot.ai/design/google-play-feature-graphic)\n\n## Building Setup\n\n### Nativescript\n\nFirst [setup Nativescript](https://docs.nativescript.org/setup/linux)\n\nThis project is optimized to be built with [Akylas Fork](https://github.com/Akylas/NativeScript). Though it would work with main it is best to use this fork. The `package.json` defines a resolution to `../NativeScript/dist/packages/core` so clone the fork and build it using `npm run setup:yarn \u0026\u0026 npm run ui-mobile-base:build \u0026\u0026 npm run core:build`\n\n### Yarn\n\nYou need to use yarn with this project as it uses the `portal:` protocol for some dependencies.\nNote that the project has some `yarn link` for easy local dev for me. The best is for you to remove the `resolutions` part of the `package.json`\n\n### dotenv\n\nThe app uses `.env` file to set up needed environment variables. `.env` is not commited as it contains sensitive data\nSimply create a `.env` file with:\n```\nsource .env.ci\n```\n\nThen \"source\" the file in the terminal so that variable are exported and available to nativescript cli.\nI use dotenv plugin for zsh which automatically loads the `.env` file\n\n### Building\n\nNow that all is setup and that you prepared the 3rd party libraries you can actually build and run the app:\n\n* `yarn`\n* `ns run android --no-hmr --env.devlog` (replace by `ios` for iOS...)\n\nThis should run the app on the first discovered device or emulator.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakylas%2Fconty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakylas%2Fconty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakylas%2Fconty/lists"}