You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
chee ec05816697 1.1.0 4 years ago
.gitignore add a nodey gitignorial 4 years ago make the examples slightly more useful 4 years ago
cli.js always return json when requested (empty array rather than error) 4 years ago
index.js add an initial implementation 4 years ago
package-lock.json 1.1.0 4 years ago
package.json 1.1.0 4 years ago


get the japanese audio urls for a word from


this isn't on, so if you want to install it you'll need to do this:

$ npm i -g

librarial interface

const ja = require('ja')

  term: '犬',
  reading: 'いぬ'
}).then(results => {
  // =>

you can pass raw: true to get a newline separated list as a string, instead of an array

command line interface

# everything
$ ja dog

# by reading
$ ja 犬 -r いぬ

# by filetype
$ ja dog | grep [.]ogg$

# as json (for piping to jq/jshon)
$ ja inu -r いぬ -j

# when there are no results
$ ja pleased to meet you
$ echo $?


  • more sources