irasutoyer
v1.0.3
Published
Desktop client for Irasutoya
Downloads
12
Readme
Irasutoyer
This is a desktop app for いらすとや(Irasutoya) lovers. You can search many (10000+) illustrations incrementally and access the illustration page quickly.
- Cross Platform: Available on OS X, Linux, (hopefully) Windows.
- Simplicity: Simplistic UI and no configuration.
- High Performance: You can see and search the very long (10000+ items) list.
This application is built on Electron, React, Redux, and material-ui.
Installation
- npm package
$ npm install -g irasutoyer electron-prebuilt
$ irasutoyer
Currently Irasutoyer is only distributed as npm package. If you want packed isolated package, please let me know by creating issue.
Usage
All illustrations are listed in window. You can search incrementally by entering search words to a text area on the top of window.
When you find the illustration you want, click the item in list to open illustration page in browser. You can also click 'Actions' button in right hand side of item. You can do below actions as well.
- Copy URL to clipboard
- Copy markdown format link to clipboard
- Copy thumbnail image to clipboard
- Open category page in your browser
Illustrations on いらすとや are frequently updated everyday. If you want to follow up to the update, please scrape again by clicking the circle button on right above of the window. It takes long time (10 minutes or more). I recommend you to make a cup of coffee and have a break :coffee:. Scraping result is preserved in user directory as JSON.
(Maybe) TODO
- Search categories
- Search illustrations in specific category
Development
I use Ruby and rake
for build scripts.
$ rake dep # Install dependencies
$ rake build # Build
$ rake run # Run application