Projects

Some time ago, I decided to produce my work in such a way that it could also be used by others. This increases the quality and it is then even used by others. Which is great, because it makes the work twice as useful.

JavaScript Modules

These modules are in production use and should work. Of course, I give no guarantees, but as I said, they have been in production for years. All are fast and small and with as few dependencies as possible. Mainly modules for my chess server chessmail.de with several thousand active users.

I also offer professional support for all modules and can help with installation. Feel free to contact me at shaack@gmail.com.

Bootstrap 5 and HTML Extensions

General HTML Extensions (which work also without Bootstrap)

Bootstrap Extensions and Modules

Chess Modules

JavaScript Service Layer Modules

  • cm-chess // Chess move validation with variations support
  • cm-pgn // Read and write PGNs (Portable Game Notation)
  • cm-engine-runner // Framework for running chess engines
  • cm-polyglot // Reading of chess opening books in the polyglot (.bin) format

Frontend Modules

General Purpose Modules

Chess Apps and Websites

PHP Apps

  • Reboot CMS β˜… // Markdown CMS with blocks, amazingly fast and small (used for this site)
  • ido // Project tracking and invoicing for self-employed

CMS Websites

There is a world beside Wordpress

When I create websites, I usually use these systems:

  • Craft CMS // For medium-sized and larger websites that require content versioning.
  • Redaxo // Good system for all types of websites. Open source and free.
  • Reboot CMS // My own CMS for small and medium sites. Open source, free, no database needed. Markdown based. ItΒ΄s extremely fast. This page runs on it. πŸ‘