fen
Chess notation parser
A Rust implementation of the Forsyth-Edwards notation for chess board states
A Forsyth-Edwards notation with proper error handling
3 stars
3 watching
2 forks
Language: Rust
last commit: 9 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
tlehman/fenparser | A parser for encoding chess positions using Forsyth-Edwards Notation. | 15 |
luz/command_parser | A Rust-based project demonstrating a parser with vim-like keybindings and its output rendered using Crossterm. | 0 |
marwes/combine | A Rust library implementing parser combinators for building efficient and flexible parsers | 1,302 |
linuscde/chessmarkable | A chess game written in Rust using the Pleco library, designed to run on a reMarkable tablet | 104 |
fredericcormier/fretboard | Provides data structures and algorithms for working with chords, scales, and fingerings in music theory, using the Elm programming language. | 48 |
florob/rustyxml | An XML parser written in Rust | 103 |
utilforever/robotchess | An Auto Chess simulator built with C++ and reinforcement learning algorithms | 4 |
becheran/wildmatch | Matches strings against simple wildcard patterns | 78 |
marcusbuffett/command-line-chess | A terminal-based chess game against an AI using a simple brute-force algorithm to evaluate positions | 501 |
sciencepal/chess-com-box-py | Retrieves and displays chess ratings data from Chess.com. | 11 |
harpocrates/inline-rust | Enables writing Rust code inline in Haskell programs using quasiquotes | 223 |
ruuda/claxon | A FLAC decoder written in pure Rust with verified correctness and similar performance to the reference implementation. | 287 |
dobro/binbo | A chess game representation written in Erlang using Bitboards and Magic Bitboards for fast move generation. | 124 |
corsis/xparsec | An extensible parser combinator library for F# that supports type-and-source-polymorphic parsing and non-linear navigation of complex data structures. | 50 |
yb66/tickle | A natural language parser for recurring events | 81 |