<commit_before><a href="https://travis-ci.org/driftyco/ionic"><img src="https://travis-ci.org/driftyco/ionic.png" data-bindattr-164="164" title="Build Status Images"></a>

For the best info on Ionic, check out our great [documentation page](http://ionicframework.com/docs/)!

# What is Ionic?

Ionic the open source HTML5 Mobile Framework for building amazing, cross-platform native apps with HTML, Javascript, and CSS.

We built Ionic because the options for using HTML5 in native apps weren't good enough. They weren't built to focus on 
native apps targeting the newest of devices. They had too many hacks to support old devices that didn't have 
meaningful market share, or they were too focused on building mobile websites.

Many were slow, had excessive DOM operations, and relied on bulky libraries like jQuery. They weren't built with
performance and great design as the top concerns.

With Ionic we've built a framework meant for native. We don't tie you to the URL bar, and we aren't dwelling on the past or
worrying about supporting marginal, slow devices.

It's important to realize that Ionic is not a replacement for frameworks used for building mobile web apps. There are a lot
of great solutions that work well for websites, like [jQuery Mobile](http://jquerymobile.com/).

Ionic is also not a good solution if you need to support older generation devices. Our compatibility *starts* at iOS 6 and Android 4.2. We will never support devices older than this.


## Quick Start

To start using ionic, you have two options: copy over the built JS and CSS files, or 
use the `ionic` tool.

The source files are in the `dist/` folder. You can just grab the `dist/js/ionic.js`, `dist/js/ionic-angular.js`, and `dist/ionic.css` files and
you'll be good to go.

## Running examples

Ionic comes with many interesting examples showing the power of the framework. To
check them out, navigate into the source folder, and start a web server. The easiest
way is to use Python:

    python -m SimpleHTTPServer 8000

    node_modules/grunt-cli/bin/grunt watch

    http://localhost:8000/example/

    http://localhost:8000/test/


## Community

* Follow [@ionicframework on Twitter](https://twitter.com/ionicframework).
* Have a question that's not a feature request or bug report? [Discuss on the Ionic Forum](http://forum.ionicframework.com/).
* Read our [Blog](http://ionicframework.com/blog/).
* Have a feature request for find a bug? [Submit an issue](https://github.com/driftyco/ionic/issues).


## Authors

**<NAME>**

+ <https://twitter.com/maxlynch>
+ <https://github.com/mlynch>

**<NAME>**

+ <https://twitter.com/helloimben>
+ <https://github.com/bensperry>

**<NAME>**

+ <https://twitter.com/adamdbradley>
+ <https://github.com/adamdbradley>
   
<commit_msg>newsletter link<commit_after><a href="https://travis-ci.org/driftyco/ionic"><img src="https://travis-ci.org/driftyco/ionic.png" data-bindattr-164="164" title="Build Status Images"></a>

For the best info on Ionic, check out our great [documentation page](http://ionicframework.com/docs/)!

# What is Ionic?

Ionic the open source HTML5 Mobile Framework for building amazing, cross-platform native apps with HTML, Javascript, and CSS.

We built Ionic because the options for using HTML5 in native apps weren't good enough. They weren't built to focus on 
native apps targeting the newest of devices. They had too many hacks to support old devices that didn't have 
meaningful market share, or they were too focused on building mobile websites.

Many were slow, had excessive DOM operations, and relied on bulky libraries like jQuery. They weren't built with
performance and great design as the top concerns.

With Ionic we've built a framework meant for native. We don't tie you to the URL bar, and we aren't dwelling on the past or
worrying about supporting marginal, slow devices.

It's important to realize that Ionic is not a replacement for frameworks used for building mobile web apps. There are a lot
of great solutions that work well for websites, like [jQuery Mobile](http://jquerymobile.com/).

Ionic is also not a good solution if you need to support older generation devices. Our compatibility *starts* at iOS 6 and Android 4.2. We will never support devices older than this.


## Quick Start

To start using ionic, you have two options: copy over the built JS and CSS files, or 
use the `ionic` tool.

The source files are in the `dist/` folder. You can just grab the `dist/js/ionic.js`, `dist/js/ionic-angular.js`, and `dist/ionic.css` files and
you'll be good to go.

## Running examples

Ionic comes with many interesting examples showing the power of the framework. To
check them out, navigate into the source folder, and start a web server. The easiest
way is to use Python:

    python -m SimpleHTTPServer 8000

    node_modules/grunt-cli/bin/grunt watch

    http://localhost:8000/example/

    http://localhost:8000/test/


## Community

* Follow [@ionicframework on Twitter](https://twitter.com/ionicframework).
* Subscribe to the [Ionic Newsletter](http://ionicframework.com/subscribe/).
* Have a question that's not a feature request or bug report? [Discuss on the Ionic Forum](http://forum.ionicframework.com/).
* Read our [Blog](http://ionicframework.com/blog/).
* Have a feature request for find a bug? [Submit an issue](https://github.com/driftyco/ionic/issues).


## Authors

**<NAME>**

+ <https://twitter.com/maxlynch>
+ <https://github.com/mlynch>

**<NAME>**

+ <https://twitter.com/helloimben>
+ <https://github.com/bensperry>

**<NAME>**

+ <https://twitter.com/adamdbradley>
+ <https://github.com/adamdbradley>
   

{'fraction_non_alphanumeric': 0.09927059242127735, 'fraction_numerical': 0.008183597224693116, 'mean_word_length': 4.215213358070501, 'pattern_counts': {'":': 0, '<': 27, '<?xml version=': 0, '>': 27, 'https://': 20, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2690137', 'n_tokens_mistral': 1696, 'n_tokens_neox': 1582, 'n_words': 704}