iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
世界の動物305種の鳴き声オノマトペを日本語・英語・韓国語・中国語で検索できる図鑑
Translation pending
MediaPython · HTMLGitHub @semnilOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A multilingual animal onomatopoeia search site. Search and compare animal sounds through their onomatopoeia in Japanese, English, Korean and Chinese.
日本語版は README.ja.md を参照してください.
# Install dependencies
pip3 install --user --break-system-packages openpyxl Pillow
# Build (Excel → static site)
python3 scripts/build.py
# Local preview
python3 -m http.server 8080 --directory dist
# Open http://localhost:8080
koe-zukan/
├── .github/workflows/ # Tests and deploy to GitHub Pages, workflow checks, Dependabot auto-merge
├── assets/
│ └── favicon.svg # Site icon (source of the PWA icons)
├── data/
│ ├── animal-sounds-data.xlsx # Master data
│ └── no-audio.json # taxonCodes with no audio in the Macaulay Library
├── scripts/
│ └── build.py # Generates JSON + HTML from Excel
├── templates/
│ ├── index.html # Main page template
│ ├── species.html # Species page template
│ └── icons.svg # SVG sprite of the UI icons
├── tests/ # pytest and node --test tests
├── docs/ # Decision records (docs/decisions/)
├── dist/ # Build output (deployed, not tracked by git)
│ ├── index.html
│ ├── animals.json
│ ├── regions.json
│ └── species/{ID}/index.html
├── AGENTS.md # Detailed technical specification
├── README.md
└── README.ja.md
Every pull request and every push to master run .github/workflows/deploy.yml, which runs the tests and builds the site with python scripts/build.py; a push to master also deploys dist/ to GitHub Pages. The site is published at https://koe-zukan.semnil.com.
A Dependabot pull request whose update is a patch or minor version is merged automatically once the required checks pass (.github/workflows/dependabot-auto-merge.yml).
The master data is kept in data/animal-sounds-data.xlsx. After editing the Excel file, run python3 scripts/build.py to regenerate dist/.
See AGENTS.md for the details of the data structure.
TBD