An open API service indexing awesome lists of open source software.

https://github.com/cwtickle/danoniplus

🍙 Dancing☆Onigiri (CW Edition) - Web-based Rhythm Game
https://github.com/cwtickle/danoniplus

css3 cw-edition dancing-onigiri game html5-game javascript rhythm-game

Last synced: 8 days ago
JSON representation

🍙 Dancing☆Onigiri (CW Edition) - Web-based Rhythm Game

Awesome Lists containing this project

README

          

# Dancing☆Onigiri (CW Edition)

[![CodeQL](https://github.com/cwtickle/danoniplus/workflows/CodeQL/badge.svg)](https://github.com/cwtickle/danoniplus/actions?query=workflow%3ACodeQL)
[![CodeRabbit Pull Request Reviews](https://img.shields.io/coderabbit/prs/github/cwtickle/danoniplus?utm_source=oss&utm_medium=github&utm_campaign=cwtickle%2Fdanoniplus&labelColor=171717&color=FF570A&link=https%3A%2F%2Fcoderabbit.ai&label=CodeRabbit+Reviews&logo=coderabbit)](https://www.coderabbit.ai/)
[![Discord](https://img.shields.io/discord/698460971231870977?style=flat&logo=discord&logoColor=%23ffffff&label=Discord&labelColor=%236666ff&color=%23000066)](https://discord.gg/YVWUdUGyMy)
[![DeepWiki](https://img.shields.io/badge/DeepWiki-cwtickle%2Fdanoniplus-blue.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAYAAAAnWDnqAAAAAXNSR0IArs4c6QAAA05JREFUaEPtmUtyEzEQhtWTQyQLHNak2AB7ZnyXZMEjXMGeK/AIi+QuHrMnbChYY7MIh8g01fJoopFb0uhhEqqcbWTp06/uv1saEDv4O3n3dV60RfP947Mm9/SQc0ICFQgzfc4CYZoTPAswgSJCCUJUnAAoRHOAUOcATwbmVLWdGoH//PB8mnKqScAhsD0kYP3j/Yt5LPQe2KvcXmGvRHcDnpxfL2zOYJ1mFwrryWTz0advv1Ut4CJgf5uhDuDj5eUcAUoahrdY/56ebRWeraTjMt/00Sh3UDtjgHtQNHwcRGOC98BJEAEymycmYcWwOprTgcB6VZ5JK5TAJ+fXGLBm3FDAmn6oPPjR4rKCAoJCal2eAiQp2x0vxTPB3ALO2CRkwmDy5WohzBDwSEFKRwPbknEggCPB/imwrycgxX2NzoMCHhPkDwqYMr9tRcP5qNrMZHkVnOjRMWwLCcr8ohBVb1OMjxLwGCvjTikrsBOiA6fNyCrm8V1rP93iVPpwaE+gO0SsWmPiXB+jikdf6SizrT5qKasx5j8ABbHpFTx+vFXp9EnYQmLx02h1QTTrl6eDqxLnGjporxl3NL3agEvXdT0WmEost648sQOYAeJS9Q7bfUVoMGnjo4AZdUMQku50McDcMWcBPvr0SzbTAFDfvJqwLzgxwATnCgnp4wDl6Aa+Ax283gghmj+vj7feE2KBBRMW3FzOpLOADl0Isb5587h/U4gGvkt5v60Z1VLG8BhYjbzRwyQZemwAd6cCR5/XFWLYZRIMpX39AR0tjaGGiGzLVyhse5C9RKC6ai42ppWPKiBagOvaYk8lO7DajerabOZP46Lby5wKjw1HCRx7p9sVMOWGzb/vA1hwiWc6jm3MvQDTogQkiqIhJV0nBQBTU+3okKCFDy9WwferkHjtxib7t3xIUQtHxnIwtx4mpg26/HfwVNVDb4oI9RHmx5WGelRVlrtiw43zboCLaxv46AZeB3IlTkwouebTr1y2NjSpHz68WNFjHvupy3q8TFn3Hos2IAk4Ju5dCo8B3wP7VPr/FGaKiG+T+v+TQqIrOqMTL1VdWV1DdmcbO8KXBz6esmYWYKPwDL5b5FA1a0hwapHiom0r/cKaoqr+27/XcrS5UwSMbQAAAABJRU5ErkJggg==)](https://deepwiki.com/cwtickle/danoniplus)
[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/cwtickle/danoniplus?sort=semver)](https://github.com/cwtickle/danoniplus/security/policy)
[![GitHub All Releases](https://dl-danoniplus.qu7-52m.workers.dev/badge/danoniplus/total/)](https://github.com/cwtickle/danoniplus/releases)
[![GitHub](https://img.shields.io/github/license/cwtickle/danoniplus)](https://github.com/cwtickle/danoniplus/blob/develop/LICENSE)
![AboutDanOni](http://cw7.sakura.ne.jp/danoni/wiki/danonitop.png)

[ **English** | [**日本語**](#Japanese) ]

*Dancing☆Onigiri (CW Edition)* is a high-performance, keyboard-based rhythm game engine that runs natively in web browsers.
👉 [**How to Play**](https://github.com/cwtickle/danoniplus-docs/wiki/) /
👉 [**Game system overview**](https://github.com/cwtickle/danoniplus-docs/wiki/AboutGameSystem) /
👉 [**Shortcut**](https://github.com/cwtickle/danoniplus-docs/wiki/Shortcut)

[![Download](https://dl-danoniplus.qu7-52m.workers.dev/dl-button/danoniplus/)](https://dl-danoniplus.qu7-52m.workers.dev/danoniplus/latest/archive.zip)

- 📹 [Introducing Dancing☆Onigiri (Twitch)](https://www.twitch.tv/videos/1601561414?collection=svxqeEFHGBfVdg)
- 📹 [Introducing Dancing☆Onigiri (YouTube)](https://www.youtube.com/watch?v=ESTdqf8hpos)

## 🚀 Features

- **Multi-Platform:** Works on any modern web browser. Using keyboard.
- **Flexible Key Modes:** Supports 5-key, 7-key, 9-key, and more.
In addition to **20+ standard modes**, you can define your own **Custom Key Modes**!
- **Easy Deployment:** No complex backend required. Just upload to your web server.
- **Highly Customizable:** Highly extensible via advanced chart settings and custom JavaScript (safe execution support).

## 📦 Quick Start

1. Download the latest version from [Releases](https://github.com/cwtickle/danoniplus/releases).
2. Open `danoni/danoni1.html` in your browser.
3. Enjoy the pre-installed songs immediately!

## 📖 Documentation (Wiki)

For more details, please refer to the Wiki:

- [🚀 Creating chart Using the Preview Site](https://github.com/cwtickle/danoniplus-docs/wiki/HowToUsePreview-Example)
- [📝 How to make chart overview](https://github.com/cwtickle/danoniplus-docs/wiki/HowtoMake)

Need help? Join our community on [Discord (Dancing☆Onigiri Server)](https://discord.gg/YVWUdUGyMy)!

## 🎮 Playable Demos
Experience *Dancing☆Onigiri* in action:

- [Demo1 (7key, 11key)](https://cw7.sakura.ne.jp/danoni/2013/0237_Cllema.html) Cllema / Kinoshita Tamaki
- [Demo2 (9Akey)](https://cw7.sakura.ne.jp/danoni/2017/0305_ShiningStar.html) Shining Star / MaouDamashii
- [Demo3 (11Wkey)](https://cw7.sakura.ne.jp/danoni/2018/0315_PetitMagie.html) Petit Magie / Napi

## 🌐 Ecosystem & Works
There are many titles to choose from. Start with a level that suits you!

- [Dancing☆Onigiri Difficulty Table for.js](http://dodl4.g3.xrea.com/)
- [The danoni database for minor keymodes](http://apoi108.sakura.ne.jp/danoni/ta/)
- [The danoni database for simpler keymodes](https://apoi108.sakura.ne.jp/danoni/danoni_all_list/)
- [Dancing☆Onigiri Site List](https://cw7.sakura.ne.jp/danonidb/)

## 🤝 How to Contribute
We welcome contributions of all kinds—from bug reports to new features!

- [Contribution Guide](https://github.com/cwtickle/danoniplus/blob/develop/.github/CONTRIBUTING.md)
- [Contributors](https://github.com/cwtickle/danoniplus/blob/develop/CONTRIBUTORS.md)
- Discussion: Join the `#ソース` channel on [Discord](https://discord.gg/YVWUdUGyMy).

## 🏠 Portal Site & Community
Join the Dancing Onigiri Discord server! We hold regular events there.

- [Dancing☆Onigiri Wiki](https://wikiwiki.jp/danoniplus/)
- [Dancing☆Onigiri Discord server](https://discord.gg/TegbHFY7zg)
- [X #danoni](https://x.com/search?q=%23danoni&src=typed_query&f=live)

## 🛠️ Related Tools Repository

### Dancing☆Onigiri

- [Dancing☆Onigiri Preview](https://danonicw.skr.jp/) ([Repository](https://github.com/cwtickle/danoniplus-preview)) @cwtickle
- [Dancing☆Onigiri Editor(for CW Edition)](https://github.com/superkuppabros/danoni-editor) @superkuppabros
- [Tool for Converting Dan-Oni Song Data to JS file](https://github.com/suzme/danoni-base64) @suzme
- [Dan-Oni Arrow Color Tool](https://github.com/suzme/danoni-colorpicker) @suzme
- [Gauge Calculator for Dan-Oni](http://www.omission0.com/other/gauge_calculator/) @goe0
- [Waveform Analysis Tool for Dan-Oni](https://github.com/suzme/danoni-waveform) @suzme
- [Dan-Oni StepViewer](https://github.com/ittn-exe/danoni_stepViewer) @ittn-exe

#### CustomJS

- [Dancing☆Onigiri 9tkey](https://github.com/suzme/danoni-9t) @suzme
- [danoni-key-change](https://github.com/suzme/danoni-key-change) @suzme

### Kirizma / Keyboard Rhythmer

- [Kirizma (CW Edition)](https://github.com/cwtickle/kirizma-cw) @cwtickle
- [Chart character converter from Dan-Oni](https://github.com/suzme/kirizma-converter) @suzme
- [Kirizma Lyrics Display Generator](https://github.com/prlg25/kirizma_lyric) @prlg25
- [The difficulty table for Kirizma](https://github.com/suzme/kirizma) @suzme

### Punching◇Panels

- [Punching◇Panels](https://github.com/cwtickle/punching-panels) @cwtickle
- [Punching◇Panels Editor](https://github.com/suzme/punpane-editor) @suzme
- [The difficulty table for Punching◇Panels](https://github.com/suzme/punpane) @suzme

## ⚖️ License

This software is released under the MIT License, see LICENSE.

---

[ **[English](#top)** | **日本語** ]

*Dancing☆Onigiri (CW Edition)* は、Webブラウザ上で動作するキーボード操作のリズムゲームエンジンです。
👉 [**遊び方**](https://github.com/cwtickle/danoniplus/wiki/) /
👉 [**操作説明**](https://github.com/cwtickle/danoniplus/wiki/AboutGameSystem) /
👉 [**ショートカット一覧**](https://github.com/cwtickle/danoniplus/wiki/Shortcut)

[![Download](https://dl-danoniplus.qu7-52m.workers.dev/dl-button/danoniplus/)](https://dl-danoniplus.qu7-52m.workers.dev/danoniplus/latest/archive.zip)

- 📹 [Dancing☆Onigiriの紹介 (Twitch)](https://www.twitch.tv/videos/1601561414?collection=svxqeEFHGBfVdg)
- 📹 [Dancing☆Onigiriの紹介 (YouTube)](https://www.youtube.com/watch?v=ESTdqf8hpos)

## 🚀 特徴
- **マルチプラットフォーム:** モダンなブラウザがあれば、PCでもスマホでも動作します。
- **多彩なキーモード:** 5key、7key、9Akeyなど、20種類以上の標準モードに加え、独自の**カスタムキーモード**も作成可能です。
- **容易な起動:** サーバーにファイルをアップロードするだけで、すぐに自分の譜面を公開できます。
- **高度なカスタマイズ性:** 豊富な譜面設定やカスタムJavaScript(安全な実行環境をサポート)により、自由度の高い演出が可能です。

## 📦 クイックスタート
1. [リリースページ](https://github.com/cwtickle/danoniplus/releases) から最新版をダウンロードします。
2. `danoni/danoni1.html` をブラウザで開きます。
3. プリセット曲ですぐに動作を確認できます。

## 📖 ドキュメント (Wiki)
詳細な使い方は公式Wikiを確認してください:

- [🚀 プレビューサイトを使った譜面作成](https://github.com/cwtickle/danoniplus/wiki/HowToUsePreview-Example)
- [📝 譜面制作の概要](https://github.com/cwtickle/danoniplus/wiki/HowtoMake)

質問や交流は [Dancing☆Onigiri Discord サーバー](https://discord.gg/YVWUdUGyMy) の「#一般」チャンネルへどうぞ!

## 🎮 デモ
Dancing☆Onigiriを実際にプレイしてみましょう!

- [Demo1 (7key, 11key)](https://cw7.sakura.ne.jp/danoni/2013/0237_Cllema.html) クレマ / 木下たまき
- [Demo2 (9Akey)](https://cw7.sakura.ne.jp/danoni/2017/0305_ShiningStar.html) シャイニングスター / 魔王魂
- [Demo3 (11Wkey)](https://cw7.sakura.ne.jp/danoni/2018/0315_PetitMagie.html) プチ・マギエ / Napi

## 🌐 公開作品
数多くの作品が公開されています。自分に合った難易度から始めていきましょう!

- [Dancing☆Onigiri 難易度表 for.js](http://dodl4.g3.xrea.com/)
- [多鍵データベース](http://apoi108.sakura.ne.jp/danoni/ta/)
- [メジャー多鍵データベース](https://apoi108.sakura.ne.jp/danoni/danoni_all_list/)
- [Dancing☆Onigiri サイト一覧](https://cw7.sakura.ne.jp/danonidb/)

## 🤝 リポジトリへの貢献方法
Dancing☆Onigiri (CW Edition)に関する機能要望・不具合報告については下記をご覧ください。参加歓迎です。

- [Contribution Guide](https://github.com/cwtickle/danoniplus/blob/develop/.github/CONTRIBUTING.md)
- [Contributors](https://github.com/cwtickle/danoniplus/blob/develop/CONTRIBUTORS.md)
- [Dancing☆Onigiri Discord サーバー](https://discord.gg/YVWUdUGyMy)の`#ソース`チャンネルで各種要望・不具合報告を受け付けています。

## 🏠 関連ポータル・コミュニティ
Dancing☆OnigiriのDiscordサーバーにぜひお越しください! 定期的にイベントも開催しています。

- [Dancing☆Onigiri Wiki](https://wikiwiki.jp/danoniplus/)
- [Dancing☆Onigiri Discord server](https://discord.gg/TegbHFY7zg)
- [X (旧Twitter) #danoni](https://x.com/search?q=%23danoni&src=typed_query&f=live)

## 🛠️ 関連ツール・リポジトリ

### Dancing☆Onigiri

- [Dancing☆Onigiri Preview](https://danonicw.skr.jp/) ([Repository](https://github.com/cwtickle/danoniplus-preview)) @cwtickle
- [Dancing☆Onigiri エディター(CW Edition 対応)](https://github.com/superkuppabros/danoni-editor) @superkuppabros
- [ダンおに曲データjs化ツール](https://github.com/suzme/danoni-base64) @suzme
- [ダンおに矢印色ツール](https://github.com/suzme/danoni-colorpicker) @suzme
- [ダンおにゲージ計算機 (Gauge Calculator)](http://www.omission0.com/other/gauge_calculator/) @goe0
- [ダンおに波形解析ツール](https://github.com/suzme/danoni-waveform) @suzme
- [ダンおに譜面ビューア](https://github.com/ittn-exe/danoni_stepViewer) @ittn-exe

#### カスタムスクリプト

- [Dancing☆Onigiri 9tkey](https://github.com/suzme/danoni-9t) @suzme
- [danoni-key-change](https://github.com/suzme/danoni-key-change) @suzme

#### 旧Flashからの変換ツール

- [Dancing☆Onigiri Chart Reverser](https://github.com/cwtickle/danoniplus-reverser) @cwtickle
- [Dancing☆Onigiri Chart Converter](https://github.com/cwtickle/danoniplus-converter) @cwtickle

### Kirizma / キリズマ

- [Kirizma (CW Edition)](https://github.com/cwtickle/kirizma-cw) @cwtickle
- [キリズマ譜面データ変換機](https://github.com/suzme/kirizma-converter) @suzme
- [キリズマ歌詞表示作成ツール](https://github.com/prlg25/kirizma_lyric) @prlg25
- [キリズマ難易度表](https://github.com/suzme/kirizma) @suzme

### Punching◇Panels

- [Punching◇Panels](https://github.com/cwtickle/punching-panels) @cwtickle
- [Punching◇Panels エディター](https://github.com/suzme/punpane-editor) @suzme
- [Punching◇Panels 難易度表](https://github.com/suzme/punpane) @suzme

## ⚖️ ライセンス (License)
このソフトウェアは **MIT License** のもとで公開されています。詳細は LICENSE ファイルをご確認ください。