{"id":19478555,"url":"https://github.com/justin-credible/ionic-typescript-starter","last_synced_at":"2025-07-09T01:04:51.967Z","repository":{"id":32663441,"uuid":"36251320","full_name":"Justin-Credible/Ionic-TypeScript-Starter","owner":"Justin-Credible","description":":iphone: Platform and IDE agnostic starter project for building mobile apps with Ionic and TypeScript.","archived":false,"fork":false,"pushed_at":"2021-06-29T04:05:48.000Z","size":3569,"stargazers_count":122,"open_issues_count":1,"forks_count":32,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-04-18T17:20:10.861Z","etag":null,"topics":["cordova","ionic","ionic-framework","starter","typescript","vscode"],"latest_commit_sha":null,"homepage":"http://justin-credible.github.io/Ionic-TypeScript-Starter/","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/Justin-Credible.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}},"created_at":"2015-05-25T19:50:07.000Z","updated_at":"2024-10-25T22:29:29.000Z","dependencies_parsed_at":"2022-09-08T21:51:04.719Z","dependency_job_id":null,"html_url":"https://github.com/Justin-Credible/Ionic-TypeScript-Starter","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin-Credible%2FIonic-TypeScript-Starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin-Credible%2FIonic-TypeScript-Starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin-Credible%2FIonic-TypeScript-Starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin-Credible%2FIonic-TypeScript-Starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Justin-Credible","download_url":"https://codeload.github.com/Justin-Credible/Ionic-TypeScript-Starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250844213,"owners_count":21496524,"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":["cordova","ionic","ionic-framework","starter","typescript","vscode"],"created_at":"2024-11-10T19:50:29.602Z","updated_at":"2025-04-25T15:30:46.209Z","avatar_url":"https://github.com/Justin-Credible.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Ionic/TypeScript Starter\n=============================\n[![Build Status](https://travis-ci.org/Justin-Credible/Ionic-TypeScript-Starter.svg?branch=master)](https://travis-ci.org/Justin-Credible/Ionic-TypeScript-Starter)\n\nThis is a sample project that I use as a starting point for developing new mobile applications. This starter project targets iOS, Android, Chrome (as an extension), and the web.\n\nIt uses the [Ionic](http://ionicframework.com/) framework (version 1.x, built on [AngularJS](https://angularjs.org/) 1.x) which makes it possible to rapidly build apps that feel native.\n\nThe project is written primarily in [TypeScript](http://www.typescriptlang.org/), which decreases development time and increases maintainability (with object oriented and type-safe code, compile-time checking, and IDE tooling such as refactoring and code completion).\n\nThis project is IDE and platform agnostic. I recommend using the free and lightweight [Visual Studio Code](https://code.visualstudio.com) editor, as it has superb support for TypeScript.\n\nIn-browser development and debugging is possible via the Chrome developer tools. When deployed to a physical device, the application runs in the [Cordova](http://cordova.apache.org/) application container.\n\nIf you are developing on Windows or Linux but want to compile and run your application on a remote OS X machine, you can use the built-in `gulp emulate-ios-remote` task.\n\n# Documentation\n\nDocumentation is available in the `docs` directory, or online at the [project website](http://Justin-Credible.github.io/Ionic-TypeScript-Starter).\n\n# Quick Start\n\nInstall [Node.js](https://nodejs.org/dist/v4.4.0/) 4.4.0\n\nAll other dependencies are installed in the project directory via `npm`. To use them, **you must add `./node_modules/.bin` to your path**.\n\nTo begin, edit your path, clone the repository, install the node packages, and initialize the development environment.\n\n    $ PATH=$PATH:./node_modules/.bin\n    $ git clone https://github.com/Justin-Credible/Ionic-TypeScript-Starter.git\n    $ cd Ionic-TypeScript-Starter\n    $ npm install\n    $ gulp init\n\nYour environment should now be ready for development! If you encounter errors, check out the full guide to [getting started](http://Justin-Credible.github.io/Ionic-TypeScript-Starter/getting-started).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustin-credible%2Fionic-typescript-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustin-credible%2Fionic-typescript-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustin-credible%2Fionic-typescript-starter/lists"}