New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
Claim $300 Free
Ship Agents Faster
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
paklib provides easy-to-use pak-file access for the well-known Quake 2 PAK files.
It consists of two files and is easy to use in your source code.
It is written in pure C and makes only use of stdio.h, stdlib.h and string.h
If you are a game developer
A lightweight and fast implementation of Conway\'s Game of Life and related cellular automata.
It includes a pattern viewer running X Windows and
a Python module intended to help in designing complex patterns.
AlloyMUX is an extension to the TinyMUX 2.2 Code. The original ideas behind AlloyMUX (formerly AlloyMUSH) are credited to Jesse McGrew (current contact information unknown). TinyMUX code provided by Stephen Dennis.
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
CabFE is a multi-emulator frontend for MAME, Daphne and other arcade games designed specifically for arcade cabinets using minimal set of controls (typically only a joystick and a few buttons) that are common on cabinets.
The easiest way to seamlessly integrate the Lua scripting language into any C/C++ project. CaLua allows you to expose C structures and functions to Lua scripts, and expose Lua functions to C programs, with the use of a few simple C functions.
Middle-Haven is a PHP/MySQL based MMORPG, designed to be easy to play, install, administrate and customise. Inspired by games such as ExoFusion but sharing none of the code. The aim being to create a game system that is universal in its application.
Bean matching puzzle/battle game.
Beans Evil. Match Beans. Destroy Beans. Save World.
This is a Java implementation of a popular puzzle game type, and code for implementing similar games, on desktop, PDA, mobile phone etc.
PyRA2 is a set of Python packages (libraries) and documentation providing
access to the file formats of Robot Arena 2 (RA2), a game by Gabriel
Interactive (published by Infogrames).
Multisetup is a networking application server that provides a multiple os, thin (multimedia) client based, legacy device friendly environment for home networks. Its an alternative to single OS networks and XP Media Center.
Spriteric <sprite-UH-ric> is a tool to convert sprite images to C source code. It is intended to provide a data-driven solution for 2D sprite projects (particularly for console games).
Pathological is an engaging puzzle game in the spirit of "Logical" by
Rainbow Arts. To clear a level, match the rolling marbles by collecting
them into wheels. A wide variety of board elements makes the game fun
and challenging.
This is a collection of game plugins for Eclipse using the Graphical Editing Framework (GEF). All code is written in Java. These plugins are currently being tested on Windows but should work on any platform supported by Eclipse.
ictk - Internet Chess ToolKit is a java based set of libraries and widgets useful for performing common tasks such as reading PGN, FEN, and generating legal moves. The net libraries convert ICS (Internet Chess Server) output into java objects.
A program written in Python, extending the remote administration of Sphereserver. Provides logging, input and output filtering, user ranks, secure communication and easy extendability. It`s experimentally using wxWindows or Tkinter GUI.
CGI games:
WSpace will become a multiplayer space strategy game.
WebRogue is a roguelike, ready for multiplayer support later. There is also a GUI client for WebRogue in the download.
PySolitaire is a fork of PySol Solitaire that runs correctly on Windows and has a nice clean installer. PySolitaire (Python Solitaire) is a collection of more than 300 solitaire and Mahjongg games like Klondike and Spider.
Portation of Colony7 for EF2. Colony7 is a singleplayer mod for STAR TREK: Voyager - Elite Force. We want to port it to EF2 and need YOUR help. We will soon release the code for chapter 1. If you want to help us, you hve to register in our forum!
Pyui is a user interface library written entirely in the high-level language python. It is targeted primarily as a user interface for games and has a modular rendering interface that can use multiple backends such as OpenGL, SDL or Direct3D.
Gumpire is designed to be used as an educational aid in a programming class. It will allow students to program game clients that can participate in a competition without needing to write a complicated interface to a server.
The Labyrinth-Game implemented in OpenGL using PyOpenGL. Your goal is to maneuver a metall-ball through a parcour made up of walls and holes. Winner is who manages the parcour quickest without falling into a hole!