Skip to main content

Gamify your developer journey.

Project description

DevQuest

Gamify your developer journey.

DevQuest is a terminal RPG where programming is the gameplay. Every Git action becomes a quest.

Installation

pip install devquest

For local development:

pip install -e .

Commands

hero init
hero status
hero commit
hero push
hero achievements
hero quests
hero inventory
hero shop
hero dashboard

Features

  • v0.8 — Textual dashboard
  • v0.6 / v0.7 — Cosmetic inventory and shop
  • v0.5 — Daily quests
  • v0.4 — Achievements
  • v0.3 — Combat with HP, crits, bosses
  • v0.2 — Levels, XP bar, titles
  • v0.1 — Git commit/push gameplay with XP and Gold

Docs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devquest-0.8.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devquest-0.8.0-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

Details for the file devquest-0.8.0.tar.gz.

File metadata

  • Download URL: devquest-0.8.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for devquest-0.8.0.tar.gz
Algorithm Hash digest
SHA256 cb6d80328f7438d16cf5b7c8850d5903d10b4afe2b94030d19a8bbef231f0c22
MD5 ba7e09384cbaa7d901e8fb6e3310054a
BLAKE2b-256 3e63156950f305e43c02e8012ef71e155f179e658d952d991e9afdaa5ae38297

See more details on using hashes here.

File details

Details for the file devquest-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: devquest-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 22.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for devquest-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 55ee21acf4331f75abc9a05d7cdbed2a3c857c7b50d335cdc44b5cc692cc05b0
MD5 e8e37df4e0e7b921f2721abefd837164
BLAKE2b-256 71694d6044b9089717de6b8a3886ba8e244ee68c81440163ee30eefcefdcca70

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page