/awesome-acg

A curated list of awesome technologies related to Anime, Comic and Games

Creative Commons Zero v1.0 UniversalCC0-1.0

Awesome ACG Awesome

A curated list of awesome tools and projects related to anime, comics, games, light novel, visual novel, vocaloid and touhou.

Sharing, suggestions and contributions are always welcome! Please take a look at the contribution guidelines first.

Contents

Audio

  • 0x40-web - HTML5/CSS3 Canvas + Web Audio clone of the 0x40 Hues Flash. [English]
  • AivisSpeech - AI Voice Imitation System - Text to Speech Software. [日本語]
  • chiru.no - High quality ACG music streaming. [English]
  • Mikutap - Interactive music mixer with Hatsune Miku. [English]
  • moefm.sh - Client script for moefm radio. [中文]
  • MoeGoe - Anime character voice synthesizer. [English/中文]
  • VOICEVOX - 無料で使える中品質なテキスト読み上げソフトウェア、VOICEVOXのエディター. [日本語]

Danmaku

  • ABPlayerHTML5 - Video Player for danmaku comments. ABPlayer in HTML5. [English/中文]
  • CommentCoreLibrary - Javascript Live Comment (Danmaku) Engine Implementation. [English/中文]
  • Danmaku - High performance JavaScript danmaku engine. [English/中文]
  • danmaku2ass - Convert comments from Niconico/AcFun/bilibili to ASS format. [English/中文]
  • DPlayer - HTML5 danmaku video player. [English/中文]

Downloaders

  • Albireo - Bangumi auto download and management project. It has a webclient called Deneb. [English]
  • anilist-crawler - Crawl data from anilist API and store in elasticsearch. [English]
  • BooruDownloader - Downloader for gelbooru, danbooru and other websites that use their engines. [English]
  • CeJS - Online novels / comics downloader. [English/中文]
  • Comic-DL - Command line tool to download manga and comics from various comic and manga sites. [English]
  • Danbooru Downloader - Downloader for Danbooru. [English]
  • DMHY - Easily download/auto-download torrent(s) from share.dmhy.org / acg.rip etc. sites for OS X. [中文]
  • E-Hentai-Downloader - Download E-Hentai archive as zip file. [English]
  • gallery-dl - Command-line program to download image-galleries and -collections from several image hosting sites. [English]
  • getComic - Download tencent comics. [中文]
  • imgbrd-grabber - Very customizable imageboard/booru downloader with powerful filenaming features. [English]
  • JComicDownloader - Tool for downloading some comics and light novels from China. [中文]
  • MangaRipper - Download manga (Japanese Comic) from several websites for your offline viewing. [English]
  • OkanimeDownloader - Scrape Arabic translated anime from Okanime without any effort. [English]
  • PixivUtil (Pixiv Downloader) - Downloader and tag manager for Pixiv. [English]
  • Pixiv Illust - Both a downloader and a third-party Node.js api for Pixiv. [English]
  • waifuc - Anime image data collector for training models. [English]
  • you-get - Dumb downloader that scrapes the web. [English]

Database APIs

Data Sources

  • Anilogia - Anime list database. [日本語]
  • anime-offline-database - A JSON based offline anime database containing the most important meta data as well as cross references to various anime sites such as MAL, ANIDB, ANILIST, KITSU and more. [English]
  • anime-relations - Episode redirections for Taiga. [English]
  • anime-streaming - A curated list of worldwide legal anime streaming. [English]
  • animecharactersdatabase - A anime characters database. [English]
  • Animeloop - Website for animeloop-cli. [English]
  • atwiki - A wiki anime STAFF. [日本語]
  • arm-server - A service for mapping Anime ID's between AniList, AniDB, MAL, and Kitsu. [English]
  • AnimeThemes - A simple and consistent repository of anime opening and ending themes. [English]
  • Bangumi Data - Raw data for Japanese Anime. [中文]
  • cal.syoboi - anime bangumi timeline. [日本語]
  • Dhufufu - Additional API Docs for some Chinese ACG sites & Related Services (currently outdated). [中文]
  • E-HentaiCrawler - E-Heitai Crawler. [中文]
  • gochiusa-faces-dataset - A croped animeface dataset from 'Gochuumon wa Usagi Desuka?' [English]
  • 一言(ヒトコト) - Get random quotes from ACG. [中文]
  • hummingbird.me - Anime discovery platform. [English]
  • iakesi - A website collection to map anime scene to real life locations(圣地巡礼). [English]
  • manga-platform - A curated list of worldwide legal manga reading site. [English]
  • nyaa - The software behind Nyaa.si. [English]
  • NyaaPantsu - Nyaa.se replacement written in golang. [English]
  • pixivpy - Pixiv API for Python. [English/中文]
  • sakugabooru - A booru like site with anime shot clip with sakuga label. [English]
  • Seiyuu.moe - A webpage for searching collaborate anime works between seiyuu. [English]
  • Vocaloid Database - Server software used by vocadb.net. [English]

Image Board

  • aint.moe - Your waifu aint moe. [English]
  • animeshot2 - An open and searchable image repository with telegram bot integration in Node.js. [English]
  • atogatari - Share and discover your favorite anime characters. [English]
  • BooruSurfer2 - Consistent and space-efficient interface to Booru-like image boards. [English]
  • danbooru - Taggable image board written in Rails 4 for danbooru.donmai.us. [English]
  • Hydron - Media tagger and organizer backend and GUI frontend. [English]
  • Hydrus - A personal booru-style media tagger that can import files and tags from your hard drive and popular websites. [English]
  • Moebooru - Fork of danbooru1 that has been heavily modified. Used on yande.re , Konachan.com. [English]
  • PBooru - Permanent Booru is an image board web server which takes leverage of the decentralization of IPFS to distribute its content. [English]
  • szurubooru - Python-powered booru for small to medium communities. [English]
  • TagsTable - Chinese ⇔ Engish translation table for common booru tags. [中文]

Image Generation

Image Processing

  • Anime Segmentation - High-accuracy segmentation for anime character. [English]
  • Anime4K - A High-Quality Real Time Anime Upscaler. [English]
  • animeloop-cli - Automatically detect and cut anime loops. [English]
  • cgCompress - Compression tool tailored for Visual Novel CGs. [English]
  • DeepCreamPy - Decensoring hentai with deep neural networks. [English]
  • hoshizora - Merge two image by alpha channel to get displayed respectively on white/black background. [English]
  • imgutils - Image processing library with various anime-style image processing models. [English]
  • MangaCraft - Semi-automatic manga colorization. [English]
  • mangaEditor - Edit manga and translate it online. [中文]
  • Overmix - Automatic anime screenshot stitching in high quality. [English]
  • PaintsChainer - Line drawing colorization using chainer. [English]
  • Real-ESRGAN - Practical Algorithms for General Image/Video Restoration. [English/中文]
  • Real-ESRGAN-GUI - Real-ESRGAN GUI Wrapper. [日本語]
  • sketchKeras - An u-net with some algorithm to take sketch from paints. [English]
  • style2paints - Paint line images with AI. [English]
  • TachibanaYoshino AnimeGAN - shinkaimakoto mentioned "shinkaimakoto" animestyle transfer model [English]
  • upscale.wiki.anime - Image Super-Resolution model wiki [English]
  • waifu2x - Image Super-Resolution for Anime-Style Art. [English]
  • waifu2x-converter-cpp - Improved version of waifu2x. [English]
  • Waifu2x-Extension-GUI - Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN and ACNet. [English/中文]
  • WaifuCutout - Image segmentation (matting) for Anime characters. [English/中文]

Image Recognition

Image Reverse Search

Mobile Apps

  • Amadeus - A side project that aims to replicate the Amadeus App shown in Steins;Gate 0. [English]
  • Atarashii - Android client for MyAnimeList. [English]
  • EhViewer - Unofficial E-Hentai Application for Android. [中文]
  • KonaBot - iOS client for konachan.net. [English]
  • LNReader-Android - Light novel reader for android. [English]
  • Mihon - Free and open source manga reader for Android. [English]
  • NineAnimator - Elegant, concise, and intuitive anime discovery app for iOS. [English]

Programming

Subtitles

  • aeneas - Automagically synchronize audio and text. [English]
  • ASS.js - JavaScript ASS subtitle format renderer. [English]
  • dialogue.moe - Search where a dialogue comes from. [English/中文]
  • JavascriptSubtitlesOctopus - Displays subtitles in .ass format and easily integrates with HTML5 videos. Supports all SSA/ASS features. [English]
  • libjass - Renders ASS subs in the browser. [English]
  • SubBuilder - Toolset to help checking and organizing bilingual subtitles (諸神字幕組). [English/中文]
  • subsearch.madsck.com - Search source of anime dialogue. [English/中文]
  • Sushi - Automatic subtitle shifter based on audio. [English]

Tools

  • anitomy - Anime video filename parser. [English]
  • arc_unpacker - Visual novel extracting tool in CLI. [English]
  • bgm - Display bangumi list in CLI. [中文]
  • Comicbook - Convert online comics to .epub e-book. [English]
  • getnative - Find the native resolution(s) of upscaled material (mostly anime). [English]
  • kuroshiro - Japanese language utility mainly for converting Kanji-mixed sentence to Hiragana, Katakana or Romaji with furigana and okurigana modes supported. [English]
  • OpenCC - Project for conversion between Traditional and Simplified Chinese. [中文]
  • rankit.ikely.me - Scientific ranking of anime ratings by Rankit. [English]
  • Shoko - Anime Collection Manager. [English]
  • Taiga - Lightweight anime tracker for Windows. [English]
  • Visual Novel OCR - Japanese optical character recognition for visual novels. [English]
  • wikipedia_anime_graph - Calculate anime relevance from wikipedia. [日本語]

Web

  • acgn-stock - Stock market for trading waifu on PPT (Taiwan). [English/中文]
  • AITuberKit - AITuber Kit. [日本語/English/中文]
  • awesome-bangumi - Collection of bangumi.tv related projects. [中文]
  • Bangumi scripts - Collection of user scripts for bangumi.tv. [中文]
  • Deneb - Web client for Albireo. [English]
  • japari-pedia - Chrome extension that turns Wikipedia into Japari-Library. [English]
  • kalidoface - Face and Body Tracking for Live2D / 3D models on the web. [English]
  • KarasamaEgg - KarasamaEgg dynamic wallpaper for WallpaperEngine. [English]
  • Kemono Adblocker - Replace Advertisements with Kenomo Friends pictures using perceptual techniques. [English]
  • MIKUFLA - Dance as Hatsune Miku yourself to the song. [日本語/English]
  • Moelib - Website with collections of various nijigen(二次元)-related development resources with filters and multi-language support. Inspired by awesome-acg. [English]
  • My Diary - MyDiary from movie 「Your Name」.[中文]
  • nKemono - Chrome Extension that replaces all images with Kemono Friends. [English]
  • ojosama-web - テキストを壱百満天原サロメお嬢様風の口調に変換するWebアプリ. [日本語]
  • pixi-live2d - Display live2D model as a sprite in pixi.js. [English]
  • WebLive2D - Rebuild of Cybernoids' Live2D demo for interactive systems on mobile platforms. [English]

Uncategorized

  • ACG2vec - Various deep learning practices and explorations related to the two-dimensional domain. [中文/English]
  • AnimeEffects - 2D Animation Tool. [English]
  • Anime-Girls-Holding-Programming-Books - Anime Girls Holding Programming Books. [English]
  • ChatdollKit - ChatdollKit enables you to make your 3D model into a chatbot. [English/日本語]
  • guide.encode.moe - A anime RIPPER manual. [English]
  • Hime Display - Universal desktop model displayer for Live2D, Spine, MMD and VRoid. [English/中文/日本語]
  • marine_button - Play 宝鐘マリン's voice on web. [日本語]
  • notify.moe - Fetches your anime "watching" list and notifies you when a new anime episode is available. [English]
  • Vignette - The open source VTuber software. [English]

Developer Groups

Some chat rooms or channels of ACG-loving developers