nimothello

A teminal othello (reversi) in Nim.

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:24

Installation

nimble install nimothello
choosenim install nimothello
git clone https://github.com/jiro4989/nimothello

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
nimothello - - - - - - -

Source

Repository https://github.com/jiro4989/nimothello
Homepage https://github.com/jiro4989/nimothello
Registry Source nimble_official

README

==== nimothello ====

|nimble-version| |nimble-install| |gh-actions|

A teminal othello (reversi) in Nim.

Linux demo:

|demo-linux|

Windows demo:

|demo-windows|

.. contents:: Table of contents

Usage

.. code-block:: shell

$ nimothello

Key bindings ^^^^^^^^^^^^

Vim like key-bindings.

=============== ======= Key Motion =============== ======= H / A Move left J / S Move down K / W Move up L / D Move right / Put cell =============== =======

Installation

.. code-block:: shell

$ nimble install -Y nimothello

LICENSE

MIT

Development

Release workflow ^^^^^^^^^^^^^^^^

GitHub Action runs when you pushed new tags.

.. code-block:: shell

$ git tag $ git push origin

or

$ git push origin --tags

GitHub Action creates a new release and upload your assets.

Release workflows:

|image-release-workflow|

Release note will be generated by git-chglog <https://github.com/git-chglog/git-chglog>. Config files are .chglog <./.chglog>.

Details, see release.yml <./.github/workflows/release.yml>_.

.. |gh-actions| image:: https://github.com/jiro4989/nimothello/workflows/test/badge.svg :target: https://github.com/jiro4989/nimothello/actions .. |nimble-version| image:: https://nimble.directory/ci/badges/nimothello/version.svg :target: https://nimble.directory/ci/badges/nimothello/nimdevel/output.html .. |nimble-install| image:: https://nimble.directory/ci/badges/nimothello/nimdevel/status.svg :target: https://nimble.directory/ci/badges/nimothello/nimdevel/output.html

.. |image-release-workflow| image:: https://user-images.githubusercontent.com/13825004/87944618-9897fc00-cada-11ea-9401-74167f04b5c4.png

.. |demo-linux| image:: https://raw.githubusercontent.com/jiro4989/nimothello/master/docs/othello_linux.gif.gif .. |demo-windows| image:: https://raw.githubusercontent.com/jiro4989/nimothello/master/docs/othello_win.gif.gif