Popularity
1.3
Stable
Activity
0.0
Stable
3
2
0
Programming language: Crystal
License: MIT License
Tags:
Third-party APIs
Latest version: v0.2.0
glosbe alternatives and similar shards
Based on the "Third-party APIs" category.
Alternatively, view glosbe alternatives based on common mentions on social networks and blogs.
-
GDAX
๐ GDAX REST and WebSocket API wrapper to trade blockchain cryptocurrencies like bitcoin, Litecoin and Ethereum.
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo
coderabbit.ai
Do you think we are missing an alternative of glosbe or a related project?
README
Glosbe
Crystal client for Glosbe API
Installation
Add this to your application's shard.yml
:
dependencies:
glosbe:
github: greyblake/crystal-glosbe
Usage
require "glosbe"
client = Glosbe::Client.new
# Translate a word from German to English
response = client.translate("de", "en", "Achtung", tm: true) # => #<Glosbe::TranslateResponse ... >
# Print translations
response.tuc.each do |translation|
puts translation.phrase.try(&.text)
end
# Print examples of usage
response.examples.each do |example|
puts example.first # sentence in German
puts example.second # translation in English
end
Please check Glosbe::Client and Glosbe API for more details.
Errors
Client methods may raise the following errors:
- Glosbe::Error
- Glosbe::HttpError
- Glosbe::ParseError
Running tests
crystal spec
Contributors
- greyblake Sergey Potapov - creator, maintainer