Skip to main content

DikGames Official Python SDK & CLI

PyPI version Python versions Wikidata NPM GitLab itch.io Official Site License: MIT

DikGames (dikgames) is the official open-source Python SDK and command-line interface for the DikGames Online adult games database and visual novel distribution platform.

It provides high-performance access to public game metadata, version tracking, changelogs, and direct platform mirrors for PC, macOS, Android, and Linux visual novels.


🌟 Official Ecosystem & Verification


🚀 Installation

Install via PyPI using pip:

pip install dikgames

Or install with uv or pipx:

pipx install dikgames

💻 CLI Usage

The package exposes the dikgames executable command in your terminal:

1. Browse Latest Games

dikgames latest --limit 10

2. Search by Title or Theme

dikgames search "Being a DIK"

3. Inspect Specific Game Metadata

dikgames info being-a-dik

🐍 Python SDK Quickstart

You can easily integrate DikGames metadata inside any Python project, Discord bot, or data pipeline:

from dikgames import DikGamesClient, get_latest_games, search_games

# 1. Fetch latest releases
recent_games = get_latest_games(page=1, per_page=5)
for game in recent_games:
    title = game["title"]["rendered"]
    link = game["link"]
    print(f"Title: {title} -> {link}")

# 2. Search for a specific title
client = DikGamesClient()
results = client.search_games("Being a DIK")
for r in results:
    print(f"Found: {r['title']['rendered']} ({r['link']})")

# 3. Retrieve detailed information by slug
game_info = client.get_game_by_slug("being-a-dik")
if game_info:
    print("Version:", game_info["meta"].get("game_version"))
    print("Rating:", game_info["meta"].get("game_rating"))

📜 Metadata & Open Data

All metadata consumed by this package is sourced from the public API endpoints of DikGames Online.

  • License: MIT License. See LICENSE for details.
  • Maintainer: DikGames Core Engineering & Archival Team
  • Contact & Issues: GitLab Issue Tracker

Metadata

Release files for dikgames 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dikgames 1.0.1
File Size Uploaded
dikgames-1.0.1.tar.gz 6.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dikgames 1.0.1
File Interpreter ABI Platform
dikgames-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 13.7 kB

Release files / dikgames-1.0.1.tar.gz

Download URL dikgames-1.0.1.tar.gz
Size 6.6 kB
Tags Source
SHA-256 checksum
How to use checksums
7eb5834ffbea564f3528e5e11d2f4ffb571ca0cdf0cb30a6ff6a6ae245d7d725
BLAKE2b-256 checksum
How to use checksums
c539dc87357a5f48a828f1c92e1f04043041efbefa74fa617c59e4aecda768b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / dikgames-1.0.1-py3-none-any.whl

Download URL dikgames-1.0.1-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1caf5370059cf5fe61c8b66ca88675beea04df1780d00cf3962fa385e0b1bf92
BLAKE2b-256 checksum
How to use checksums
f5e0b4475484c391a2839609052fd586ac696c0180326930bdf69cc606d5907d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page