[Adobe Open Source](http://adobe.github.com)
=======================
Presenting [Adobe GitHub Homepage v2.0](http://adobe.github.com), the new central hub for **Adobe Open sources** projects.
Allowing you to **search through Adobe GitHub repositories**, you can focus on what you are really passionate about.
- Are you a *web developer*? Search the repositories only containing *Javascript* code, because it rocks!
- Love doing *technology watching*? Order by *Popularity*, by *Last Push* or select only the *5 stars (>1k followers)* projects to get the hottest repos!
- Are you a *web designer* and want the perfect code editor? Search *brackets* and get all the repositories related to this awesome project!
- Are you a *researcher*? Check out the project pushed in Open Source by the *Adobe Research* organization!
Adobe + Open Source = ♥
That's why we built this project on top of cutting-edge technologies like:
- [AngularJS](http://angularjs.org/),
- [Foundation](http://foundation.zurb.com/),
- [Github Pages](http://pages.github.com/) and [API](http://developer.github.com/v3/),
- [NodeJS](http://nodejs.org)
- [D3](http://d3js.org/)
- and many more!
The [Adobe Creative Cloud](http://www.adobe.com/products/creativecloud.html) is also a great asset for [designing](http://photoshop.com) and [coding](http://brackets.io) purposes.
## Be in touch!
We hope you love this new homepage. Any feedback, ideas or bugfixes are very much welcome. Here is the [Trello board](https://trello.com/b/eLlfvaVe/adobe-github-com) on which you can add your ideas. You can also check out the [wiki page](https://github.com/adobe/adobe.github.com/wiki) to know how to update the page easily.
All this seems interesting to you? Want to start contributing to the web with Adobe?
## Architecture
Hummm... want to learn more about how all this is structured? A good sketch is better than a long speech, so here is a little schema:

The information is pulled directly from the [Github API](http://developer.github.com/v3/) and aggregated by a [NodeJS](http://nodejs.org) server (its code source is available [in this repository](https://github.com/adobe/server.adobe.github.com)). It is available through an simple REST API, thanks to [restify](http://mcavage.me/node-restify/).
[AngularJS](http://angularjs.org/) then makes a unique API call to the server and inject the data on your browser, based on the [Foundation](http://foundation.zurb.com/) CSS framework and using [dc.js](http://nickqizhu.github.io/dc.js/) for the graphs. The filtering engine for the repositories was built on top of Angular.
## Deploying Locally
Install local web server globally
```
npm i -g local-web-server
```
Run `ws` command in your terminal in the root of this project to lauch a local web server showing the site
Site should be running on `http://localhost:8000/`