RSS 16 projects tagged "C"

Download Website Updated 01 Aug 2004 SLOCCount

Screenshot
Pop 189.63
Vit 5.73

SLOCCount is a suite of programs for counting physical source lines of code (SLOC) in possibly large software systems. It can count physical SLOC for a wide number of languages. It can take a large set of files and automatically categorize their types using a number of different heuristics, and also comes with analysis tools.

Download Website Updated 27 Jul 2003 GRX

Screenshot
Pop 34.64
Vit 2.17

GRX is a 2D graphics library originally written for DJGPP. It supports DOS, Linux console (svgalib and framebuffer drivers), X11, and Win32 (using the Mingw compiler).

Download Website Updated 25 Jul 2010 Natural Docs

Screenshot
Pop 236.47
Vit 9.50

Natural Docs is a documentation generator for multiple programming languages. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it.

Download Website Updated 02 Aug 2004 Quarters Board Game

Screenshot
Pop 12.08
Vit 1.00

Quarters is a strategy game for two players. Although its rules are relatively simple, it still offers some of the same opportunities for skill as in chess. This program was originally conceived in the summer of 1986 during a study of the mini-max algorithm for chess playing computers, and was thus designed to offer some of the same type of strategies. The game was originally written in BASIC, then ported to Turbo Pascal, then to C, and finally to Java. The Java version is not necessarily object oriented, since it is a crude port from the C version.

Download Website Updated 08 Oct 2008 DynChap

Screenshot
Pop 32.37
Vit 2.62

DynChap provides an additional pseudo hardware token based authentication layer for PoPToP virtual private networks. The authentication uses the user's mobile phone to generate a hash that needs to be entered along with the user's password in a custom connection dialogue. Upon connecting, the VPN verifies the authenticity of the hash. The hash is generated from a serial (by default 32 printable characters) stored in the J2ME based mobile phone and the current time; the VPN server compares this hash against the serial and current time, minus or plus a small deviation (by default 2 minutes). If the username, password, and hash match, access is granted and the custom dialer is closed, the connection can now be controlled like an ordinary VPN connection.

Download Website Updated 23 Mar 2010 Necromancer's Dos Navigator

Screenshot
Pop 176.38
Vit 9.72

Necromancer's Dos Navigator is a "Norton Commander" clone. It uses a well known text-mode interface, is highly customizable, and has a lot of features. Its key features are a text editor with syntax highlighting, horizontal/vertical blocks, multiple codepages, undo/redo, bookmarks, powerful searching, and regex; a file viewer with text view, asm/dump/hex edit, raw blocks, header viewer, search, regex, and unlimited filesize; a powerful filepanel with higlighting, VFSs, and filefind with textsearch and regex; a calculator; and more.

Download Website Updated 26 Apr 2009 General Package/Module Interface

Screenshot
Pop 35.21
Vit 2.94

General Package/Module Interface (GPMI) is a lightweight library that assists with modularizing applications. It includes prewritten script interpreter modules in addition to timers, events, and package dependencies.

Download Website Updated 12 Apr 2011 The Amsterdam Compiler Kit

Screenshot
Pop 90.52
Vit 2.25

The Amsterdam Compiler Kit is a fully-featured retargetable compiler toolchain. It will cross-compile ANSI C, K&R C, Pascal, Modula-2, Occam, Fortran and Basic for a number of architectures including, but not limited to, the 6500, 68000, Z80, i80, i86, i386, and PDP-11. It provides a complete development environment including preprocessors, compilers, assemblers, linkers, librarian tools, and target download tools.

Download Website Updated 28 Aug 2005 ghli

Screenshot
Pop 18.33
Vit 1.75

ghli is GPMI's Highlevel Language Interpreter, developed to operate under GPMI, though it works as a standalone script interpreter as well. It features a byte code interpreter with complex instructions for high level languages, a framework to ease implementing precompilers, a Pascal precompiler, and an Assembly precompiler. It aims to be small, fast, and flexible. The number of core instructions are very limited while it offers a simple interface so the host application can register its own extension commands easily.

Download Website Updated 06 Jan 2006 binfmtc

Screenshot
Pop 25.85
Vit 1.78

binfmtc implements handlers for C and other languages, which are usually compiled. The program utilizes the Linux binfmt-misc feature to dynamically compile and execute C programs as if they were scripts. It supports C, C++, Java, Pascal, Fortran, and assembler.

Screenshot

Project Spotlight

Jackcess

A pure Java library for reading and writing MS Access databases.

Screenshot

Project Spotlight

brothersinarms

A Super Mario Bros. game.