Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. Upstream repository for the standalone Freeciv client and server. Report bugs and submit patches at https://redmine.freeciv.org/projects/freeciv https://www.freeciv.org/
  • C 86.6%
  • C++ 6.9%
  • Python 2.4%
  • M4 1.3%
  • Shell 0.9%
  • Other 1.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Marko Lindqvist b7087c2882 luasql/Version.txt: Update patch upstream status
See RM #2153

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2026-09-11 08:37:21 +03:00
.github/workflows CI: Update emsdk job runner to ubuntu-26.04 2026-08-18 20:01:33 +03:00
ai handicaps.c: Replace NULL with nullptr 2026-08-28 20:19:05 +03:00
bootstrap Metainfo: Update bugtracker URL 2026-02-10 06:04:13 +02:00
client gtk4(x): Unparent popups from the map canvas 2026-09-10 20:21:53 +03:00
common unit_tech_reqs_iterate(): Filter out negated requirements 2026-09-11 00:24:36 +03:00
data civ2civ3/sandbox: Don't retire Storm units 2026-09-09 04:49:36 +03:00
dependencies luasql/Version.txt: Update patch upstream status 2026-09-11 08:37:21 +03:00
doc FAQ: Update latest stable version number to 3.2.6 2026-09-04 00:28:19 +03:00
gen_headers Do not include SDL2 headers when SDL3 audio enabled 2026-08-13 19:27:35 +03:00
lua fcdb: Create sqlite database, if it doesn't exist 2023-09-29 04:10:27 +03:00
m4 Do not include SDL2 headers when SDL3 audio enabled 2026-08-13 19:27:35 +03:00
platforms meson-winbuild.sh: Add support for building sdl3-client 2026-09-04 07:26:17 +03:00
scripts build_tolua.sh: Build just tolua 2026-09-07 20:25:00 +03:00
server savemain.c: Replace NULL with nullptr 2026-09-08 16:19:26 +03:00
tests trailing_spaces.sh: Check .c files 2026-08-16 10:32:14 +03:00
tools gtk3.22: Set prgname to application ID 2026-09-05 05:12:29 +03:00
translations Improve Swedish translation 2026-09-05 15:33:22 +03:00
utility Fix compilation against glibc-2.43 2026-04-04 10:43:06 +03:00
.gitignore Main .gitignore: Remove build directory specific files 2024-07-01 08:36:16 +03:00
.mailmap Git: add a .mailcap to fix a bad email address. 2021-02-25 12:41:45 +01:00
ABOUT-NLS Update gettext bootstrap files to gettext-0.20.1 level 2019-05-20 17:36:53 +03:00
AUTHORS Update URLs pointing to wiki to use https 2022-07-05 21:41:13 +03:00
autogen.sh Make 3.7 the minimum python requirement 2025-01-27 23:33:55 +02:00
ChangeLog Update ChangeLog before branching S3_3 2025-01-16 23:21:14 +02:00
ChangeLog-1.0-S3_0 ChangeLogs: Remove trailing spaces 2023-05-09 18:09:33 +03:00
configure.ac Autotools: Use lua-5.5 2025-12-01 07:37:56 +02:00
COPYING Updated fsf snail mail address 2015-08-11 15:14:09 +00:00
fc_version Bump version number to 3.3.90.15-dev 2026-09-05 09:38:03 +03:00
INSTALL INSTALL: Replace /home/cazfi with /home/user in examples 2026-09-02 06:16:50 +03:00
Makefile.am build_tolua.sh: Add 2026-08-11 09:08:52 +03:00
meson.build Qt: Improve city dialog UI design 2026-09-07 16:40:45 +03:00
meson_options.txt Meson: Add support for dynamically loadable AI modules 2026-01-21 20:12:17 +02:00
NEWS Fix some comment typos 2026-01-03 19:25:43 +02:00
README Move BUGS, HOWTOPLAY, PEOPLE, TODO to doc. 2002-04-11 10:32:37 +00:00
README.md README.md: Instruct bug reporting 2026-05-10 19:24:10 +03:00

Freeciv

Build Status License: GPL v2

Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization.

Please see the doc directory for a complete list of documentation files.

Links

Freeciv website: Freeciv.org

Report bugs & Submit patches: redmine.freeciv.org

Community forum: forum.freeciv.org