• Stars
    star
    3,020
  • Rank 14,324 (Top 0.3 %)
  • Language
    C
  • License
    ISC License
  • Created almost 14 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A library of common data structures and algorithms written in C.
C Algorithms

The C programming language includes a very limited standard library in
comparison to other modern programming languages.  This is a collection of
common Computer Science algorithms which may be used in C projects.

The code is licensed under the ISC license (a simplified version of the BSD
license that is functionally identical).  As such, it may legitimately be
reused in any project, whether Proprietary or Open Source.

More Repositories

1

yoctolisp

Tiny Scheme-like Lisp interpreter written in a weekend
C
248
star
2

lhasa

Free Software LHA implementation
C
73
star
3

ipxbox

Standalone DOSbox IPX-over-UDP server
Go
57
star
4

miniwad

Minimalist Doom IWAD
Python
47
star
5

deh9000

Programmer's Dehacked
Python
30
star
6

DoomEd

DoomEd source code ported to OS X
Objective-C
28
star
7

dali

DOS driver to connect to a DOSbox IPX server
C
15
star
8

vanilla-utilities

Doom engine DOS utilities
C
15
star
9

sdl-sopwith

Classic bi-plane shoot-'em up
C
13
star
10

agito

Subversion to Git conversion script
Python
11
star
11

txtelite

Cleaned-up version of Ian Bell's text mode Elite.
C
11
star
12

raycasters

Collected source code to various old DOS raycaster-based FPSes.
C
11
star
13

doom-limited-palette

Doom limited palette hack
Python
10
star
14

crynwr_mirror

Unofficial mirror of Russ Nelson's Crynwr DOS packet drivers
Assembly
10
star
15

eluhgunt

Simple and elegant CSS style
HTML
9
star
16

dos-compilers

16-bit DOS C compilers
C
9
star
17

A858nalyze

Logging and analysis system for r/A858DE45F56D9BC9
Python
8
star
18

smmu

Smack My Marine Up - This is a historical repository of the SMMU source, reconstructed from the CVS history, official source code releases and some old backup copies.
C
8
star
19

midisnd

MIDI-based Doom sound effects
Python
6
star
20

uacletters

Generating words out of the "UAC" logo
Python
5
star
21

win9x-essentials

ISO image containing a collection of useful things for Windows 9x systems
C
5
star
22

autodoom

My own fork of AutoDoom.
C++
5
star
23

sc55ctl

Utility for controlling a Roland SC-55
Go
4
star
24

htic4doom

Heretic -> Doom compatibility shim
Python
4
star
25

mbf

Marine's Best Friend: fixes
C
4
star
26

soulsphere.org

My website
HTML
3
star
27

irmo

Irmo network game library
C
3
star
28

dezip

Cleaned up version of unzip
C
3
star
29

PyMouse

PyMouse
Python
2
star
30

doom-figures-foam

Laser cutting design for Doom Reaper Miniatures boxed set
2
star
31

dos-help-files

Old Microsoft Advisor help files converted to HTML
Python
2
star
32

doom-lmps

Doom demo recordings
2
star
33

endless-textures

New textures made out of stock Doom texture patches
2
star
34

ephemerator

Controls ephemerally allocated port numbers
C
2
star
35

irmoroids

Demo game for Irmo
C
2
star
36

WadGadget

C
2
star
37

figures-backdrop

Forced perspective backdrops for displaying Doom Reaper miniatures
Python
1
star
38

forgehub

Convert Sourceforge bug tracker data to Github issues
Ruby
1
star
39

pytokyodystopia

Python wrapper for Tokyo Dystopia
Python
1
star
40

pocketchip-configs

Config files from the homedir of my PocketCHIP
Shell
1
star
41

NewWadTool

New Wad Tool (NWT) source code by Denis Moeller.
C
1
star
42

fragglet.github.io

Github page
CSS
1
star
43

go-first-dice

Go First Dice
1
star
44

js-doom-textures

JavaScript Doom Textures thing
JavaScript
1
star
45

lhasa-releases

Repository containing all releases of Lhasa.
1
star
46

map_templates

Templates and example of how to make Doom map intermission screens
Python
1
star
47

boomref

Hyperlinkable and interactive version of the Boom editing guide
HTML
1
star