Skip to content

Disnana

Disnanaチームが開発しているツールやライブラリの置き場所です。

主にPythonでデータベース周りのライブラリを作っています。

🔗 リンク

📦 主なプロジェクト

データベース関連

NanaSQLite

Dictみたいに使えるSQLiteラッパーライブラリです。

from nanasqlite import NanaSQLite

db = NanaSQLite("mydata.db")
db["user"] = {"name": "Nana", "age": 20}
print(db["user"])

主な機能:

  • 辞書型の操作感でSQLiteを扱える
  • 書き込みは自動で保存される
  • ネストした構造もそのまま保存可能
  • 暗号化やトランザクションにも対応

DictSQLite

NanaSQLiteの前身となるライブラリです。

Note

新しいプロジェクトではNanaSQLiteの使用を推奨します。

NanaSQLite-Server

NanaSQLiteをサーバーとして動かすやつです。

ツール系

ValidKit

バリデーション用のツールキットです。

CalcX

(10^100)+1-(10^100) を正確に計算できる電卓です。

Androidの電卓みたいに浮動小数点の誤差を回避します。

ゲーム

neuro-reversi

TypeScriptで作ったリバーシゲームです。

Webページ

Disnana-Official-HomePage

公式サイトのソースコードです。

DictSQLite-Release-Note

DictSQLiteのリリースノート用サイトです。

📜 ライセンスと著作権

特に記載がない限り、すべての著作権はDisnanaが保有しており、許可を得ない限り利用することはできません。

公開されているプロジェクトの多くはMIT Licenseで提供されていますが、各リポジトリのLICENSEファイルを必ず確認してください。

MIT License

MIT Licenseで公開されているプロジェクトはこちらです。

  • NanaSQLite
  • DictSQLite
  • NanaSQLite-Server
  • ValidKit
  • CalcX

詳細は各リポジトリのLICENSEファイルをご確認ください。

📝 備考

Warning

このREADMEは公開リポジトリの情報のみ記載しています。 各プロジェクトの利用にあたっては、必ずライセンスを確認してください。 このREADMEは更新が不定期なので必ず最新の情報をご確認ください。

Tip

バグ報告や機能要望は各リポジトリのIssueからどうぞ。


Copyright (c) 2024-2026 Disnana. All rights reserved.

Pinned Loading

  1. -earthquake-alert-soft- -earthquake-alert-soft- Public

    Windowsで防災速報をできるだけ早く通知し、被災者を減らすことを目的に開発されました

  2. DictSQLite DictSQLite Public

    You can handle basic SQLite operations in Python like Dict.

    Python 3 1

Repositories

Showing 10 of 18 repositories

Top languages

Loading…

Most used topics

Loading…