piqueserver
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 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:
Similar to piqueserver

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

Open-Meteo
Open-source JSON weather forecast and historical weather API
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.

OliveTin
Web interface to run predefined shell commands securely
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.
Expressa
Data-driven API middleware with an admin UI for Express.js
Express middleware that generates REST collection APIs from JSON Schema with a Django-like admin UI; supports MongoDB, PostgreSQL or JSON-file storage.
Docking Station
Web interface for managing and updating Docker containers
A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.


Ollama
Run and manage large language models locally with an API
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.




