Disnanaチームが開発しているツールやライブラリの置き場所です。
主にPythonでデータベース周りのライブラリを作っています。
- ホームページ: https://disnana.com/home
- Disnanaボット: https://home.disnana.com
- GitHub Organization: https://github.com/disnana
Dictみたいに使えるSQLiteラッパーライブラリです。
from nanasqlite import NanaSQLite
db = NanaSQLite("mydata.db")
db["user"] = {"name": "Nana", "age": 20}
print(db["user"])- リポジトリ: https://github.com/disnana/NanaSQLite
- PyPI: https://pypi.org/project/nanasqlite/
- ドキュメント: https://nanasqlite.disnana.com/
- ライセンス: MIT License
主な機能:
- 辞書型の操作感でSQLiteを扱える
- 書き込みは自動で保存される
- ネストした構造もそのまま保存可能
- 暗号化やトランザクションにも対応
NanaSQLiteの前身となるライブラリです。
- リポジトリ: https://github.com/disnana/DictSQLite
- リリースノート: https://disnana.github.io/DictSQLite-Release-Note/
- ライセンス: MIT License
Note
新しいプロジェクトではNanaSQLiteの使用を推奨します。
NanaSQLiteをサーバーとして動かすやつです。
- リポジトリ: https://github.com/disnana/NanaSQLite-Server
- ライセンス: MIT License
バリデーション用のツールキットです。
- リポジトリ: https://github.com/disnana/ValidKit
- ライセンス: MIT License
(10^100)+1-(10^100) を正確に計算できる電卓です。
Androidの電卓みたいに浮動小数点の誤差を回避します。
- リポジトリ: https://github.com/disnana/CalcX
- ライセンス: MIT License
TypeScriptで作ったリバーシゲームです。
- リポジトリ: https://github.com/disnana/neuro-reversi
- ビルド済み: https://github.com/disnana/neuro-reversi-pages
公式サイトのソースコードです。
DictSQLiteのリリースノート用サイトです。
- リポジトリ: https://github.com/disnana/DictSQLite-Release-Note
- 公開URL: https://disnana.github.io/DictSQLite-Release-Note/
特に記載がない限り、すべての著作権はDisnanaが保有しており、許可を得ない限り利用することはできません。
公開されているプロジェクトの多くはMIT Licenseで提供されていますが、各リポジトリのLICENSEファイルを必ず確認してください。
MIT Licenseで公開されているプロジェクトはこちらです。
- NanaSQLite
- DictSQLite
- NanaSQLite-Server
- ValidKit
- CalcX
詳細は各リポジトリのLICENSEファイルをご確認ください。
Warning
このREADMEは公開リポジトリの情報のみ記載しています。 各プロジェクトの利用にあたっては、必ずライセンスを確認してください。 このREADMEは更新が不定期なので必ず最新の情報をご確認ください。
Tip
バグ報告や機能要望は各リポジトリのIssueからどうぞ。
Copyright (c) 2024-2026 Disnana. All rights reserved.