# Building a strong Julia chess engine

**URL:** <https://discourse.julialang.org/t/building-a-strong-julia-chess-engine/101726>\
**Category:** General Usage\
**Tags:** games\
**Created:** [July 18, 2023, 11:48am UTC](https://discourse.julialang.org/t/building-a-strong-julia-chess-engine/101726 "2023-07-18T11:48:01Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![cormullion](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cormullion/32/49131_2.png) [@cormullion](https://discourse.julialang.org/u/cormullion)\
**Post date:** [July 18, 2023, 11:51am UTC](https://discourse.julialang.org/t/building-a-strong-julia-chess-engine/101726/2 "2023-07-18T11:51:26Z")

</div>

> [@\[ANN\] Chess.jl - A Julia chess programming library](https://discourse.julialang.org/t/ann-chess-jl-a-julia-chess-programming-library/29221):
>
> I just published the first version of [Chess.jl](https://github.com/romstad/Chess.jl), a library for computer chess. This is my first Julia project, and I am not a real programmer, so much of the code probably looks amateurish, but it works and performs surprisingly well. Notable features: Efficient board representation with fast legal move generation. Import and export of games in PGN format, including support for comments and recursive annotation variations. Opening book trees generated from PGN databases. Basic support for inte…

---

_[View the full topic](https://discourse.julialang.org/t/building-a-strong-julia-chess-engine/101726)._
