Community Code Library
FB Code Lib, V0.01b. FreeBASIC Code, Games, and Libraries. Written in FreeBASIC, by FreeBASIC Community Members.
If you're looking for a code snippet demonstrating compiler features or how to use a certain library, check out your local `FreeBASIC Compiler\examples` directory, which contains hundreds of source code snippets and examples.

Code Editors & IDEs FBEdit, an IDE for FB by KetilO (Win32) JellyFish Pro, an IDE for FB by Paul Squires (Win32) VISG GUI Builder (WIN) by mrhx EzeeGui GUI builder (WIN) by Jerry Fielden Graphics Code Demos The FreeBASIC GFX Demo Central by Adigun A.Polack Animated Clouds by Zamaster Flame Demo by Zamaster Island Generation by rdc Ascii Fire by rdc Plasma Generation by Zamaster Graphics Functions and Primitives AntiAliased Bezier Curves by Acetoline Antialiased Circles by Acetoline Ellipse Renderer by Pritchard Catmull-rom Splines by relsoft Bezier vs Catmull-rom by relsoft Accurate Image Scaler by KristopherWindsor Spline Curve by Zamaster Rotozoom by Dr_D Colors and Palettes 24bit to 16bit color width by Eternal_Pain HSV Color Space by Antoni Formats PNG_LOAD by yetifoot JPEG image loader by Antoni 3D Tree Generation by Zamaster Quadtree-Based Renderer by relsoft Irrlicht 3D + ODE Physics by BMarley OpenGL Shader Demo by Dr_D Animation ASCII Animation Example by Pritchard Chain-Like Animation Tutorial by Lachie Dazdarian Sound Code Mic Input using FMod by mambazo Using FMod In-Game by shiftlynx Using the PC Speaker by several Wave synthesizer by Zamaster Math Code FBMath by jdebord Pixel-Perfect Collision Detection by 1000101 2D vector class by Pritchard A* Pathfinding by dumbledore Fraction Library by Zamaster Big Number Wrapper by Yetifoot Minicalc textmode calculator by KristopherWindsor BCD arithmetics by srvaldez 10Byte extended float by srvaldez, included in FB examples Physics simulation Atom smash simulation by coderjeff 2d rigid body library by coderjeff Irrlicht wrapper + Newton Intergrated by SiskinEDGE Text/Parser Code Cross Platform INI library by SirMud XML Parser by Pritchard Expression Parser by yetifoot Turing Machine by Zamaster Roman Numeral to Integer Conversion by stylin Unicode console calender, by zippy and voodooattack FB source to highlighted HTML by Kristopher Windsor Portable help (not .chm) viewer by coderjeff Lisp interpreter by coderjeff Cryptography MARS encryption by Zamaster AES Encryption/Decryption by Zamaster DES/LUCIFER Encryption/Decryption by Zamaster MD5 Calculator by DOS386 Tiger Hash by Mindless | FreeBASIC Games FreeBASIC Games Directory by Lachie Dazdarian Featured Games: Cute Short Game Project by redcrab Kingdoms by Piptol Lynn's Legacy by cha0s and Josiah Tobin Nanohost by Several Several Games by Lithium Star Cage by Lachie Dazdarian The Griffon Legend by syn9 100 Line Tetris by Deleter Any PNG or JPEG as a Jigsaw Puzzle by Mysoft GUI Code In Game GUI by coderJeff Zine GUI by VonGodric WX GUI example by ciw1973 KwikGUI (WIN/LIN/DOS) by Vincent DeCampo FB_GUI by BasicScience Networking- Web Code FB Web Server (Win) by parakeet FB Server side scripting (uses the server above) by fishhf ChiSock portable sockets library by cha0s CenoChat Serverless chat program by cenozoite LibIRCClient to create custom IRC clients by voodooattack I/O Code Text Input by Pritchard & sir_mud ConLib Console library with PCopy by cha0s Lock Mouse to Grid Positions by Pritchard OS Specific Code Windows Screen Saver Kit (WIN) by jofers ServiceFB (Win) by zerospeed FBWinPrint 1.0 by vdecampo In memory dialogs by MichaelW Printing to UTF8 to Windows by Jonathan Brickman Talking program usin Win Voice API, by coder guy Jpeg and Gif resources using the API by Zippy Using GfxLib in Windows API by MichaelW Print a bitmap file by MichaelW ShellExecute wrapper by RayBritton FBWiki to chm format converter by coderjeff FB ODBC library by KaraK Get a file from an URL by Sisophon FB Windows GUI Toolkit by eodor Screen to AVI lib by vdecampo Linux Printing on Linux by coderJeff Using GfxLib on Gtk by caseih DOS Detect system codepage by DrV Calling an Interrupt requiring a pointer by DrV Access BTRIEVE files by mjs "GetDiskFreeSpaceEx" Check for disk total/free space on FAT32 by DOS386 DPMI host detection version/capabilities by DrV Miscellaneous Code FreeBASIC Extended Library FB CAD by owen FBstd C++ Lib Port (W.I.P.) by stylin Testly by zerospeed Boolean Type by Imortis Associative Arrays by jofers Safe FBstring Type by stylin Aligned Memory Allocation by 1000101 FreeBASIC Memory Leak Detector by DrV & Others Auto-deallocating 'Smart' Pointers by stylin UDTs for Properties by Pritchard Portable way to add a resource to a program by voodooattack CPU Identification by MichaelW Cpu Cycle counter for benchmarking of code by MichaelW Use of the FBGfx built-in LZW routines by Lillo Using FB dll's in RapidQ programs by JohnK Serial Port Drive a Parallax servo controller by phishguy Modbus device finder by Antoni Serial port terminal program by Antoni CRC Calculation by Fragmeister Community Websites/Links External Library Documentation Sourceforge The FreeBASIC Report FreeBASIC Games Directory
This is a place to post worthy projects/code snippets for FreeBASIC, in their relative categories. To add a page, link to either it's wiki page, website, or thread on the FreeBASIC Forums. State the project name and who it's by. Sections may be broken down into their own separate pages some time in the future. Note: Due to FB being in Beta stage of development, earlier coded projects may need to be reconfigured or recompiled to work on later versions of FreeBASIC.