piqueserver logo

piqueserver

Website

Ace of Spades 0.75 game server reimplementation in Python

237 stars 76 forks last commit first released GPL-3.0

Actively maintained

Last commit 15 Jul 2026.

piqueserver screenshot

Piqueserver is an open-source reimplementation of the Ace of Spades 0.75 game server, continued from PySnip. It provides a modern Python 3-based server that is compatible with 0.75 clients and includes administration, scripting, and web status endpoints.

Key Features

  • Compatibility with Ace of Spades 0.75 clients and OpenSpades
  • Extensive administrator commands and remote console access (SSH manhole)
  • Map management: rotation, metadata, map generator, map extensions, and rollback
  • Server-side scripts and new gamemodes (e.g., deathmatch, runningman) and gameplay features (airstrikes, melee pickaxe, dirt grenades)
  • JSON query webserver and a status server with map overview for monitoring
  • Built-in tools for banning/ban subscription and IRC integration for server management
  • Distributable via pip, prebuilt wheels for common platforms, and Docker support

Use Cases

  • Hosting private or public Ace of Spades 0.75 game servers for communities
  • Running custom game modes and scripted server-side gameplay mechanics
  • Integrating server status into external dashboards via the JSON status API

Limitations and Considerations

  • Official compatibility target is the 0.75 protocol; support for newer client protocol versions is not provided by default
  • Requires Python 3.10 or newer; some platforms may need a recent C/C++ compiler to build native components
  • Optional features (SSH manhole, geolocation commands) require extra dependencies and enabling during installation

Piqueserver is suitable for server operators who want a feature-rich, scriptable Ace of Spades 0.75 server implemented in Python. It emphasizes compatibility with classic clients while providing modern tooling for administration and monitoring.

Categories:

Tags:

Tech Stack:

Share:

Similar to piqueserver

Manticore Search logo

Manticore Search

Fast open-source search database with SQL and JSON APIs

12k
641
Last commit

Manticore Search is a fast open-source search database for full-text, faceted, and vector search with SQL (MySQL protocol) and HTTP JSON APIs.

GPL-3.0Actively maintained
Alternative to:
Manticore Search logo
Manticore Search
+15
Open-Meteo logo

Open-Meteo

Open-source JSON weather forecast and historical weather API

6.1k
414
Last commit

Open-Meteo is an open-source weather API providing hourly forecasts, historical weather, air quality and more from national weather models, with optional self-hosting.

AGPL-3.0Actively maintained
OliveTin logo

OliveTin

Web interface to run predefined shell commands securely

3.8k
136
Last commit

Self-hosted web UI that exposes YAML-defined shell commands as buttons, dashboards and API endpoints with ACLs, auth and logging for safe, repeatable server operations.

AGPL-3.0Actively maintained
Alternative to:
PagerDuty Rundeck logo
PagerDuty Rundeck
+11

Expressa

Data-driven API middleware with an admin UI for Express.js

452
24
Last commit

Express middleware that generates REST collection APIs from JSON Schema with a Django-like admin UI; supports MongoDB, PostgreSQL or JSON-file storage.

MITActively maintained
Alternative to:
Directus Cloud logo
Directus Cloud
+10

Docking Station

Web interface for managing and updating Docker containers

415
12
Last commit

A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.

Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+2
Ollama logo

Ollama

Run and manage large language models locally with an API

179.5k
17.6k
Last commit

Ollama is a local LLM runtime that lets you pull, run, and customize models, offering a CLI and REST API for chat, generation, and embeddings.

MITActively maintained
Alternative to:
OpenAI API logo
OpenAI API
+15