{"id":15037506,"url":"https://github.com/balitax/viperx","last_synced_at":"2026-03-17T23:31:46.462Z","repository":{"id":149293697,"uuid":"200596747","full_name":"balitax/VIPERX","owner":"balitax","description":"VIPERX - Multiple Interface Choice Viper XCode Template","archived":false,"fork":false,"pushed_at":"2019-10-23T06:00:21.000Z","size":218,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-20T08:22:59.854Z","etag":null,"topics":["swift","swift-3","swift-4","swift5","viper","viper-architecture","viper-modules","viper-pattern-architecture","viper-swift","viper-template","viper-templates-swift"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/balitax.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2019-08-05T06:38:58.000Z","updated_at":"2021-10-22T09:47:53.000Z","dependencies_parsed_at":"2023-04-05T06:32:34.901Z","dependency_job_id":null,"html_url":"https://github.com/balitax/VIPERX","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/balitax%2FVIPERX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/balitax%2FVIPERX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/balitax%2FVIPERX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/balitax%2FVIPERX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/balitax","download_url":"https://codeload.github.com/balitax/VIPERX/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243402691,"owners_count":20285283,"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":["swift","swift-3","swift-4","swift5","viper","viper-architecture","viper-modules","viper-pattern-architecture","viper-swift","viper-template","viper-templates-swift"],"created_at":"2024-09-24T20:34:51.553Z","updated_at":"2025-12-29T23:14:47.324Z","avatar_url":"https://github.com/balitax.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VIPERX - Multiple Interface Choice  Viper XCode Template\n\n![Viper](https://github.com/balitax/VIPERX/blob/master/banner.jpg?raw=true)\n\n\u003cstrong\u003eVIPERX\u003c/strong\u003e is an Xcode template for the VIPER pattern with multiple interface choice. You can choose interface for your module like \u003cstrong\u003eXIB\u003c/strong\u003e, \u003cstrong\u003eStoryboard\u003c/strong\u003e or just \u003cstrong\u003eUIViewController\u003c/strong\u003e with programmatically.  All required components for a Viper stack can be created quickly and easily with just a few clicks. The template consists of the standard components, View, Presenter, Router and Interactor.\n\n\n## How to use 🛠\n\nUse the install script.\n\n```sudo swift install.swift```\n\n## Sample Project\n\nViper News, https://github.com/balitax/Viper-News\n\n## 🤖 Authors\n\nAgus Cahyono, https://www.linkedin.com/in/cahyocode\n\n## 📄 License\n\nThis Template is available under the MIT license. See the LICENSE file for more info.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbalitax%2Fviperx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbalitax%2Fviperx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbalitax%2Fviperx/lists"}