An open API service indexing awesome lists of open source software.

https://github.com/leafo/itchio-app-old

Desktop itch.io client
https://github.com/leafo/itchio-app-old

Last synced: 24 days ago
JSON representation

Desktop itch.io client

Awesome Lists containing this project

README

        

# itch.io app

**This project is in very early development!**

The itch.io app is a cross-platform client for the [itch.io][1] marketplace. It is built with the
Qt 5 framework and is currently available for Windows, Linux and OS X.

## Building the client

Firstly, clone the project
```bash
$ git clone https://github.com/leafo/itchio-app.git
```

To compile and run the project, you can open the `itchio.pro` file from [Qt Creator][2] and click run.
The build procedure can also be performed from the command line via the following commands:
```bash
$ cd itchio-app
$ make
$ ./build/itchio
```

For more information on the available `make` targets, please read the provided help page
```bash
$ make help
```

## Coding style

`clang-format` is used to format the codebase. To format all source files run:

```bash
$ make format
```

WIP Dev Log

![](http://leafo.net/shotsnb/2014-12-17_15-19-25.png)

![](http://leafo.net/shotsnb/2014-12-17_12-08-25.png)

[1]: https://itch.io "itch.io indie games marketplace"
[2]: http://qt-project.org/wiki/Category:Tools::QtCreator "Qt Creator info page"

## License

Licensed under MIT License, see `LICENSE` for details.

## Other apps

Here are some other apps people have started:

* Android: https://github.com/gotosleep/ItchDroid
* iOS: https://github.com/khwang/cantaloupe