Community Code Library
FreeBASIC Code, Games, and Libraries. Written in FreeBASIC, by FreeBASIC Community Members.

Code Editors & IDEs FBEdit, an IDE for FB by KetilO (Win32) WinFBE Editor and Visual Designer, an IDE for FB by Paul Squires (Win32,Win64) VISG GUI Builder (WIN) by mrhx Graphics Code Demos Animated Clouds by Zamaster Island Generation 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 fbpng library by yetifoot 3D Tree Generation by Zamaster Quadtree-Based Renderer by relsoft Animation ASCII Animation Example by Pritchard Chain-Like Animation Tutorial by Lachie Dazdarian Sound Code Mic Input using FMod by mambazo Using the PC Speaker by several Wave synthesizer by Zamaster Math Code FBMath by jdebord A* Pathfinding by dumbledore Fraction Library by Zamaster Big Number Wrapper by Yetifoot BCD arithmetics by srvaldez 10Byte extended float by srvaldez, included in FB examples CRC Calculation by Fragmeister Physics simulation Atom smash simulation by coderjeff 2d rigid body library by coderjeff Irrlicht wrapper + Newton Intergrated by SiskinEDGE Text/Parser Code 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: Kingdoms by Piptol Lynn's Legacy by cha0s and Josiah Tobin Relativity by Lithium Star Cage by Lachie Dazdarian 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 I/O Code Text Input by Pritchard & sir_mud ConLib Console library with PCopy by cha0s Lock Mouse to Grid Positions by Pritchard Serial Port Drive a Parallax servo controller by phishguy Modbus device finder by Antoni Serial port terminal program by Antoni OS Specific Code Windows ServiceFB (Win) by zerospeed FBWinPrint 1.0 by vdecampo In memory dialogs by MichaelW Talking program usin Win Voice API, by coder guy 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 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 Data structures and special-purpose UDTs Boolean Type by Imortis Safe FBstring Type by stylin FreeBASIC Memory Leak Detector by DrV & Others Auto-deallocating 'Smart' Pointers by stylin UDTs for Properties by Pritchard Miscellaneous Code FreeBASIC Extended Library FB CAD by owen FBstd C++ Lib Port (W.I.P.) by stylin Testly by zerospeed 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 Community Websites/Links External Library Documentation Sourceforge 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 its 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.