{"id":13343320,"url":"https://github.com/antranapp/IndieAppsContent","last_synced_at":"2025-03-12T04:33:17.994Z","repository":{"id":95337692,"uuid":"269083082","full_name":"antranapp/IndieAppsContent","owner":"antranapp","description":null,"archived":false,"fork":false,"pushed_at":"2020-07-02T07:09:12.000Z","size":478,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-18T03:13:43.900Z","etag":null,"topics":["indie","indiedev","opensource","yaml"],"latest_commit_sha":null,"homepage":"https://antranapp.github.io/IndieApps/","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/antranapp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2020-06-03T12:32:46.000Z","updated_at":"2020-08-04T04:37:20.000Z","dependencies_parsed_at":"2023-06-01T19:00:45.386Z","dependency_job_id":null,"html_url":"https://github.com/antranapp/IndieAppsContent","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antranapp%2FIndieAppsContent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antranapp%2FIndieAppsContent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antranapp%2FIndieAppsContent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antranapp%2FIndieAppsContent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/antranapp","download_url":"https://codeload.github.com/antranapp/IndieAppsContent/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243158974,"owners_count":20245668,"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":["indie","indiedev","opensource","yaml"],"created_at":"2024-07-29T19:31:08.267Z","updated_at":"2025-03-12T04:33:17.988Z","avatar_url":"https://github.com/antranapp.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Content for Indie Apps Showcases\n\nThis is the repository used to provide content to [the Indie Apps Showcases app](https://github.com/antranapp/IndieApps).\n\n## Steps to add content\n\n- Use the following template as your starting point:\n````\nversion: 2\nid: ID of the app\nname: Name of the app\nshortDescription: A short descripton\ndescription: |- \n  Some longer description\ncategory: Name of the primary category \nlinks:\n  - type: homepage\n    value: https://myhomepage.com\n  - type: testflight\n    value: https://testflight.apple.com/join/xxxxx\n  - type: appstore\n    value: https://apps.apple.com/app/idxxx\n  - type: sourcecode\npreviews:\n  - type: iOS\n    value: \n      - https://to.a.screenshot1.png\n      - https://to.a.screenshot2.png\n      - https://to.a.screenshot3.png\nreleaseNotes:\n  - version: x.x.x\n    note: |- \n      * Some cool bug fixes\n      * Some cool new features\ncreatedAt: YYYY-mm-DD\nupdatedAt: YYYY-mm-DD\n````\n\n- Create a folder in an appropriate category for your app, named as your appID (use \"_\" instead of \".\").\n- Add the `app.yml` and `icon.png` to this folder.\n- Create an PR to `master`.\n\n## Sample\n\nPlease take a look at the files in [this folder](https://github.com/antranapp/IndieAppsContent/blob/master/apps/Reference/app_antran_indieapps) to see how you can add your app into this repository.\n\n## Important notes:\n\n- The icon should be **256x256** in size. Please don't add too big icons since in the worst case, users will have to clone the whole repo again into their apps.\n- Please use underscore \"_\" instead of dot \".\" for folder names. In MacOS you can't have a folder ending with \".app\" since MacOS will recognise this folder as an app folder automatically.\n\nPlease make sure that you follow the format carefully. In the future, I'll setup some kinds of CI to validate the pull requests automatically.\n\n## Tooling\n\nThere is a script to validate the content. You can run the script with the following command:\n\n```swift\nswift run --package-path scripts/ContentTools ContentTools\n```\n\n## LICENSE\n\nDo whatever you want with it, public domain.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantranapp%2FIndieAppsContent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fantranapp%2FIndieAppsContent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantranapp%2FIndieAppsContent/lists"}