Jisho-Elixir alternatives and similar packages
Based on the "Miscellaneous" category.
Alternatively, view Jisho-Elixir alternatives based on common mentions on social networks and blogs.
-
ex_rated
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it. -
ex2ms
:ets.fun2ms for Elixir, translate functions to match specifications -
phone
Elixir phone number parser for numbers in international standard. -
ecto_autoslug_field
Automatically create slugs for Ecto schemas. -
std_json_io
A simple library for Elixir that provides json over STDIO -
gen_task
Generic Task behavior that helps encapsulate errors and recover from them in classic GenStage workers. -
countriex
All sorts of useful information about every country. A pure elixir port of the ruby Countries gem -
exprint
A printf / sprintf library for Elixir. It works as a wrapper for :io.format. -
expool
Extremely simple Process pooling and task submission in Elixir -
indicado
Technical indicator library for Elixir with no dependencies. -
egaugex
A simple egauge parser to retrieve and parse data from egauge devices -
mixstar
Elixir Mix task to starring GitHub repository with `mix deps.get`ting dependent library -
presentex
Elixir -> HTML/JavaScript based presentation framework intended for showing Elixir code -
ratekeeper
Ratekeeper is a library for scheduling rate-limited actions.
WorkOS - The modern identity platform for B2B SaaS
Do you think we are missing an alternative of Jisho-Elixir or a related project?
Popular Comparisons
README
JishoElixir
A wrapper around Jisho.org's API (http://jisho.org).
What is Jisho.org?
It's an online Japanese to English dictionary that you can read about here.
JishoElixir currently Supports
- Searching by word
- Searching by tags http://jisho.org/docs
- Searching for verbs
- And much more if you combine them.
Installation
First, add JishoElixir to your mix.exs dependencies:
def deps do
[
{:jisho_elixir, "~> 0.1.0"}
]
end
and run $ mix deps.get
Usage
Your best bet is to visit the hex docs, but:
JishoElixir.search("峠", ["n", "exp"], 1)
JishoElixir.tag("jlpt-n1")
JishoElixir.verb("prance")
FAQ
What about formatting the response?
The library returns a map that's been parsed directly from json. I leave it up to you to write a wrapper around it.
Do I need an API key?
Nope.
Where can I find documentation for the Jisho API
At the moment, just here.
What about kanji?
It's been hinted by the Jisho team that it's on the way, but for now you can search kanji the same way you search a word. The downside is kanji tags (found here) won't work.