10331 projects tagged "C"

Download Website Updated 01 Jul 2009 TinyCurses

Screenshot
Pop 38.65
Vit 42.57

TinyCurses is a simplified, full-color, and extended version of the curses terminal UI library. It is not compatible with the original curses library. TinyCurses provides full color, mono-spaced, text output on multiple platforms with many additional features.

Download No website Updated 01 Jan 2004 TinyMARE

Screenshot
Pop 43.37
Vit 4.35

TinyMARE (Multi-user Adventure Roleplaying Epic) is a text-based MUD server completely rewritten for efficiency using TinyMUSH and TinyMUSE as a basis for its game engine. The server is designed for creating an extensive, novelistic role-playing atmosphere supporting real-time combat, day & night, seasons, and global weather. Using a telnet client, players can log on to explore a virtual world, find magical items, learn skills and techniques, and group together to surpass obstacles you create in your own epic adventure.

Download Website Updated 21 Oct 2011 TinyMUSH

Screenshot
Pop 29.60
Vit 4.60

TinyMUSH is a text-based multi-user role-playing environment, similar to many MUDs, except intended to be more of a social environment than a combative game. It is a descendant of TinyMUD, but after that the family history gets complex.

Download Website Updated 15 Mar 2009 TinyMUX

Screenshot
Pop 30.33
Vit 7.66

TinyMUX is a text-based game server in the MUSH family. It is a platform that allows several thousand players to connect to a single text-driven environment, and interact with each other and with the environment (which is maintained in a database). The rich programming environment can be used to build almost anything, limited only by the developer's imagination.

Download Website Updated 08 Dec 2002 TinyPTC

Screenshot
Pop 21.56
Vit 2.33

TinyPTC is a cross-platform framebuffer library with a simple API (a subset of OpenPTC). It features a few output targets such as raw XLib, XShm, XDbe, XDga 1/2, etc. It also automatically manages colordepth conversions on-the-fly if such a feature is needed.

Download Website Updated 26 Oct 2000 TinyScheme

Screenshot
Pop 35.75
Vit 70.58

TinyScheme is a lightweight Scheme interpreter that implements as large a subset of R5RS as possible without getting very large and complicated. It is meant to be used as an embedded scripting interpreter for other programs. As such, it does not offer IDEs or extensive toolkits although it does sport a small top-level loop, included conditionally. A lot of functionality in TinyScheme is included conditionally, and it allows multiple interpreter states to coexist in the same program without any interference between them. Foreign functions in C can also be added and values can be defined in the Scheme environment.

Download Website Updated 25 Apr 2002 TinySoar

Screenshot
Pop 44.99
Vit 1.76

TinySoar is an implementation of the Soar artificial intelligence architecture that is intended to run on a memory-constrained device, like a robot. Soar is a "real time'' performance runtime that incorporates acting, planning, and learning in a rule-based framework. TinySoar includes alternative firmware for the Lego Mindstorms RCX, so you can control a Lego robot with a Soar agent.

Download Website Updated 30 Apr 2010 TinyTcl

Screenshot
Pop 19.24
Vit 38.85

Tiny Tcl 6.8 is a rommable, minimal Tcl implementation for embedded applications. Derived from the venerable Tcl 6.7 release, Tiny Tcl 6.8 has a solid Tcl feature set, excluding newer capabilities of Tcl 7 and 8 such as the bytecode compiler, namespaces, sockets, and async event handling, among others. Excluding C library functions, Tiny Tcl compiles down to less than 60 Kbytes on most machines, far smaller than any Tcl 7 or Tcl 8 derivatives.

Download Website Updated 19 Mar 2002 TinyUPS Daemon

Screenshot
Pop 16.79
Vit 1.00

TinyUPS Daemon is a simple UPS daemon for FreeBSD. It can safely shutdown a host connected to a UPS via a suitable cable. It should work with any UPS that provides dumb signaling. It has been tested with an APC Back-UPS. Cable wiring is explained in the source.

Download Website Updated 05 Sep 2006 TinyWM

Screenshot
Pop 57.20
Vit 1.00

TinyWM is a ridiculously tiny window manager implemented in nearly as few lines of C as possible, without being obfuscated or entirely useless. It allows you to move, resize, focus (sloppy), and raise windows. A Python version is also included.

Screenshot

Project Spotlight

Razer device configuration tool

A Razer device configuration tool.

Screenshot

Project Spotlight

WSN InstaChat

An experimental new kind of chat where you can watch others typing rich text in real time.