# Best libraries for language study

**URL:** <https://forum.crystal-lang.org/t/best-libraries-for-language-study/2195>\
**Category:** Learning Resources\
**Created:** [June 1, 2020, 8:41pm UTC](https://forum.crystal-lang.org/t/best-libraries-for-language-study/2195 "2020-06-01T20:41:59Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hutou](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/hutou/32/1337_2.png) [@hutou](https://forum.crystal-lang.org/u/hutou)\
**Post date:** [June 1, 2020, 8:41pm UTC](https://forum.crystal-lang.org/t/best-libraries-for-language-study/2195/1 "2020-06-01T20:41:59Z")

</div>

I have been using Crystal for several months now, and I would like to improve my knowledge of the language (best practices, idioms).  
For this purpose, I plan to study some standard libraries or shards, but I would like to have some advice on the choice of the most suitable for this use.  
Thank you for your opinions.

---

<div class="post-metadata">

**Author:** ![stakach](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/stakach/32/58_2.png) [@stakach](https://forum.crystal-lang.org/u/stakach)\
**Post date:** [June 3, 2020, 3:55am UTC](https://forum.crystal-lang.org/t/best-libraries-for-language-study/2195/2 "2020-06-03T03:55:40Z")

</div>

a lot of good shards here: [https://github.com/veelenga/awesome-crystal](https://github.com/veelenga/awesome-crystal)

---

<div class="post-metadata">

**Author:** ![pebauer68](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/pebauer68/32/1008_2.png) [@pebauer68](https://forum.crystal-lang.org/u/pebauer68)\
**Post date:** [June 6, 2020, 6:49am UTC](https://forum.crystal-lang.org/t/best-libraries-for-language-study/2195/3 "2020-06-06T06:49:49Z")

</div>

Very nice shard:

> **[crystal-community/icr](https://github.com/crystal-community/icr)**
>
> Interactive console for Crystal programming language - crystal-community/icr
