{"id":18283329,"url":"https://github.com/doki-theme/doki-theme-jupyter","last_synced_at":"2025-07-18T02:40:13.385Z","repository":{"id":38381582,"uuid":"343761145","full_name":"doki-theme/doki-theme-jupyter","owner":"doki-theme","description":"Cute anime character themes for your Jupyter Notebook.","archived":false,"fork":false,"pushed_at":"2022-10-02T16:32:32.000Z","size":3760,"stargazers_count":20,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-29T19:03:18.485Z","etag":null,"topics":["anime","jupyter-notebook","jupyter-notebook-theme","theme","waifu"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/doki-theme-jupyter/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doki-theme.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-03-02T12:07:46.000Z","updated_at":"2024-11-09T14:27:53.000Z","dependencies_parsed_at":"2022-08-09T03:16:06.135Z","dependency_job_id":null,"html_url":"https://github.com/doki-theme/doki-theme-jupyter","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/doki-theme/doki-theme-jupyter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-jupyter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-jupyter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-jupyter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-jupyter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doki-theme","download_url":"https://codeload.github.com/doki-theme/doki-theme-jupyter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-jupyter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265692710,"owners_count":23812207,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anime","jupyter-notebook","jupyter-notebook-theme","theme","waifu"],"created_at":"2024-11-05T13:08:51.881Z","updated_at":"2025-07-18T02:40:13.364Z","avatar_url":"https://github.com/doki-theme.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"The Doki Theme: Jupyter Notebook\n---\n\n## Quick Theme Preview\n\n![Themes](https://raw.githubusercontent.com/doki-theme/doki-theme-jupyter/main/readmeAssets/quick_theme_preview.webp)\n\n\n# [More Screenshots](https://github.com/doki-theme/doki-theme-jupyter/blob/main/albums/screenshot_album.md)\n\n**About** \n\nCute themes based on cute anime characters. With over **60** themes, the one you like the best, is probably here.\n\nYou can choose themes based on characters from these various Anime, Manga, or Visual Novels:\n\n\u003cdetails\u003e\n  \u003csummary\u003eAll Featured Titles\u003c/summary\u003e\n\n- AzurLane\n- Blend S\n- Charlotte\n- Chuunibyou, Love, \u0026 Other Delusions\n- Code Geass\n- Daily Life with a Monster Girl\n- DanganRonpa\n- Doki-Doki Literature Club\n- Don't Toy With Me, Miss Nagatoro\n- Fate/Type-Moon\n- Future Diary\n- Gate\n- Guilty Crown\n- Haikyu!!\n- High School DxD\n- Jahy-sama Will Not Be Discouraged!\n- Kakegurui\n- Kill La Kill\n- KonoSuba\n- Love Live!\n- Lucky Star\n- Miss Kobayashi's Dragon Maid\n- Monogatari\n- NekoPara\n- Neon Genesis Evangelion\n- One Punch Man\n- OreGairu\n- Quintessential Quintuplets\n- Re:Zero\n- Rising of the Shield Hero\n- Sewayaki Kitsune no Senko-san\n- Shokugeki no Soma\n- Steins Gate\n- Sword Art Online\n- That Time I Got Reincarnated as a Slime\n- Toaru Majutsu no Index\n- Yuru Camp\n\n\u003c/details\u003e\n\n---\n\n# Documentation\n\n- [Installation](#installation)\n    - [Requirements](#pre-requisites)  \n    - [Package Install](#package-install)\n- [Usage](#usage)\n  - [CLI](#command-line-interface)\n  - [Python API](#python-api)\n    - [Decorator](#decorator)\n- [Miscellaneous](#miscellaneous)\n    - [Contributing](#contributing)  \n    - [Theme Requests](#theme-requests)\n    - [Helping the community](#enjoying-the-themes)\n    - [Feature Requests](#contributions)\n\n# Quick Start!\n\nI've put together a [demo notebook](https://github.com/doki-theme/doki-theme-jupyter/blob/main/index.ipynb) that demonstrates the core functionality of the `doki-theme-jupyter` package.\n\n# Installation \n\n### Pre-Requisites\n\nFor the optimal experience it's best you have:\n\n- [Doki Theme Web](https://github.com/doki-theme/doki-theme-web)\n- Jupyter Notebook \u003e=6.0.0\n- Python \u003e=3.7\n- pip 21.0 \u003e= (Just having pip should suffice)\n\n### Package Install\n\nThe Doki Theme for Jupyter Notebook provides a command line interface.\nWhich enables you decorate your notebook from your shell or notebook!\n\nTo install the package just run this command:\n\n```shell\npip install pip doki-theme-jupyter\n```\n\n# Usage\n\nThe Doki Theme for Jupyter Notebook has a few components.\nThe following sections are dedicated to explaining theme in detail.\n\n## Command Line Interface \n\nNow that you have `dokithemejupyter` available, here's what each of the options does!\n\n**Help**\n\n```shell\ndokithemejupyter --help\n```\n\nThis command will show you all the available features the CLI provides.\nThe rest of the sections below are dedicated to explaining each in detail.\n\n**List**\n\n```shell\ndokithemejupyter --list\n```\n\nWow! That's a bunch of themes! This command will output all the available themes to install.\n**Important**, theme arguments are exact match and require the `\"\"\"`, don't forget to add those!\n\n\n**Set Theme**\n\n```shell\ndokithemejupyter --set-theme \"Franxx: Zero Two Dark Obsidian\"\n```\n\nThis is the most important command, which enables the decoration of your notebook with your waifu!\n**Important**, theme arguments are exact match and require the `\"\"`, don't forget to add those!\n\n**Sticker**\n\n```shell\ndokithemejupyter --sticker --set-theme \"Franxx: Zero Two Dark Obsidian\"\n```\n\nThis installs your selected theme with the cute sticker in the righthand corner.\nRunning a set theme command without the sticker parameter will remove the sticker.\n\n```shell\ndokithemejupyter --sticker\n```\n\nWill only install the sticker for the current theme.\n\n```shell\ndokithemejupyter --disable-wallpaper\n```\n\nWill remove the installed-by-default wallpaper for the current theme. The argument can also be passed while setting the theme as well.\n\n**Remove**\n\n```shell\ndokithemejupyter --remove\n```\n\nSad to see you go, I'll be seeing you around friend!\nThis command removes all the notebook decoration and restores the defaults.\n\n**Version**\n\n```shell\ndokithemejupyter --version\n```\nYou keep your packages up to date right?\nWell you don't want to miss any updates, you might be missing some girls!\n\n## Python API\n\nYour otaku experience is not complete without a little extra decoration.\n\n### Decorator\n\nThis is a python API that will color [matplotlib's](https://matplotlib.org/)\nplotter to your currently selected theme. \nThat way all of your data visualizations match your favorite girl.\n\n```python\nfrom dokithemejupyter import decorator\ndecorator.decorate_plotter()\n```\n\nYou'll just need to have this code get run once before you do any plotting.\n\n# Miscellaneous\n\n## Contributing\n\nIf you want to get your workstation set up to work on the plugin,\nthen you'll want to check out the [CONTRIBUTING.md](./CONTRIBUTING.md) for instructions on what is needed.\n\n## Theme Requests\n\nIf you want your main squeeze to be featured in the Doki Theme suite, feel free to [submit a theme request](https://github.com/doki-theme/doki-master-theme/issues).\n\n## Enjoying the themes?\n\nGreat! I am glad you like it!\n\nBe sure to ⭐ and share it with other weebs!\n\n## Contributions?\n\nI think your voice needs to be heard! You probably have good ideas, so feel free to submit your feedback as [an issue](https://github.com/doki-theme/doki-theme-jupyter/issues/new).\n\nHelp make this plugin better!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoki-theme%2Fdoki-theme-jupyter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoki-theme%2Fdoki-theme-jupyter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoki-theme%2Fdoki-theme-jupyter/lists"}