fen
Chess notation parser
A Rust implementation of the Forsyth-Edwards notation for chess board states
A Forsyth-Edwards notation with proper error handling
4 stars
3 watching
2 forks
Language: Rust
last commit: about 1 year ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| A parser for encoding chess positions using Forsyth-Edwards Notation. | 15 |
| A Rust-based project demonstrating a parser with vim-like keybindings and its output rendered using Crossterm. | 0 |
| A Rust library implementing parser combinators for building efficient and flexible parsers | 1,307 |
| A chess game written in Rust using the Pleco library, designed to run on a reMarkable tablet | 106 |
| Provides data structures and algorithms for working with chords, scales, and fingerings in music theory, using the Elm programming language. | 49 |
| An XML parser written in Rust | 103 |
| An Auto Chess simulator built with C++ and reinforcement learning algorithms | 4 |
| Matches strings against simple wildcard patterns | 79 |
| A terminal-based chess game against an AI using a simple brute-force algorithm to evaluate positions | 503 |
| Retrieves and displays chess ratings data from Chess.com. | 11 |
| Enables writing Rust code inline in Haskell programs using quasiquotes | 223 |
| A FLAC decoder written in pure Rust with verified correctness and similar performance to the reference implementation. | 289 |
| A chess game representation written in Erlang using Bitboards and Magic Bitboards for fast move generation. | 125 |
| An extensible parser combinator library for F# that supports type-and-source-polymorphic parsing and non-linear navigation of complex data structures. | 50 |
| A natural language parser for recurring events | 82 |