Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Automation

Game Automation

13 projects

Showing 13 of 13 projects

Emulation of Nintendo Game Boy
Emulation of Nintendo Game BoyPython

A high-performance Game Boy emulator written in Python, designed for AI training, game automation, and classic gameplay.

#cython#game-automation#gameboy-emulator-library
Stars5.2k
Forks534
Last commit13 days ago
PokemonGo-Bot
PokemonGo-BotPython

A Python-based bot for automating gameplay in Pokemon Go, featuring multi-bot support, humanlike behavior, and extensive configuration.

#pokemongo#multi-bot#game-automation
Stars3.9k
Forks1.5k
Last commit2 years ago
Pokemon GO Java API
Pokemon GO Java APIJava

A Java API for interacting with Pokémon GO servers, enabling programmatic gameplay and data access.

#game-automation#android#bot-framework
Stars1.0k
Forks323
Last commit4 years ago
Mudlet
MudletC++

A cross-platform, open-source MUD client with a fast text display and powerful Lua scripting.

#qt#mudlet#lua-scripting
Stars886
Forks362
Last commit3 days ago
Pokemon-GO-node-api
Pokemon-GO-node-apiJavaScript

A Node.js library for interacting with the Pokemon GO API, enabling programmatic access to game data and actions.

#game-automation#gaming-api#bot-development
Stars876
Forks195
Last commit7 years ago
PokemonGoBot
PokemonGoBotKotlin

A now-defunct bot that automated gameplay in Pokemon Go, including walking, catching Pokemon, and managing items.

#pokemongo#game-automation#defunct-project
Stars553
Forks224
Last commit7 years ago
PokeBuddy
PokeBuddy

An automated Pokémon GO bot that farms items, catches Pokémon, and evolves them with human-like behavior.

#game-bot#game-automation#ptc-auth
Stars441
Forks180
Last commit5 years ago
Twitch Plays
Twitch PlaysPython

A Twitch IRC bot that translates chat messages into keyboard inputs for games, enabling crowd-controlled gameplay.

#game-automation#keyboard-input#twitch-bot
Stars275
Forks55
Last commit12 years ago
Poketrainer
PoketrainerPython

An automated bot for Pokemon Go that catches Pokemon, farms items, and manages inventory using configurable rules.

#game-bot#configurable-bot#game-automation
Stars121
Forks55
Last commit5 years ago
vapor
vaporJavaScript

A lightweight Steam client framework for Node.js that enables building custom bots and extensions.

#event-driven#steam-client#open-source
Stars111
Forks9
Last commit9 years ago
TwitchPlaysPokemon
TwitchPlaysPokemonPython

A Python bot that mimics the Twitch Plays Pokemon experience by automating Game Boy Color inputs via chat commands.

#emulator-integration#game-automation#windows-automation
Stars111
Forks22
Last commit12 years ago
PokemonGO-IV-Renamer
PokemonGO-IV-RenamerPython

A Python tool that automatically renames Pokémon in Pokémon GO to display their IV stats.

#game-utility#iv-calculator#game-automation
Stars84
Forks23
Last commit9 years ago
steam-parentbot
steam-parentbotJavaScript

A Node.js base class for creating customizable Steam bots with built-in event handlers and Steam API integrations.

#es6-classes#event-handlers#game-automation
Stars33
Forks9
Last commit9 years ago

Related Tags

#Pokemon Go7#Python5#Automation4#Bot Framework4#Api Client3#Docker3#Bot3#Node Js3#Pokemon3#Inventory Management3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub