Nexendrie Project

About

The Nexendrie Project was started in April 2015 by Jakub Konečný. The ultimate goal is to create a browser-based medieval ages/renaissance fantasy game. Currently, it is in open beta stage. Homepage

Along the way, some reusable parts were separated from the main repository into standalone packages (which can be downloaded via Composer). We post about new releases on X (formerly Twitter).

Repositories

All the project's repositories are hosted on both GitHub and GitLab. All development takes place on GitLab (all issues and pull/merge requests should be created there). The repositories on GitHub are just mirrors.

Used stuff

Our primary programming language is PHP. Our packages use version 8.3, except testbench (which officially supports only 7.4) and site-generator (which requires 8.4 or later). Our projects are powered by Nette Framework but we also use some Symfony components. We heavily test our code and also run codesniffer, parallel lint and phpstan on our codebase in CI to ensure its quality.

Contributing

Nexendrie Project welcomes contributions. Just be sure to read our guide before making a contribution.

Our packages

Our docker images