Библиотеки от разработчиков: Window9 (2.27 мб) - Библиотека позволит разрабатывать программы c GUI интерфейсом. На данный момент в библиотеке уже более 500 функций. У библиотеки есть довольно удобная справка для понимания работы с функциями. Исходные коды написаны на FreeBasic. В архиве статические либы Window9 (для Windows+Linux) и связанных списков, заголовочные файлы для них , а так же исходные коды. Ссылка на справку ниже в соответствующем разделе. Что из себя представляет сама библиотека и вообще для чего она, можете посмотреть здесь libzip-10 + ZLIB (108 кб) - Библиотека для работы с архивами ZIP. В архиве актуальные на сегодняшний день скомпилированные статические библиотеки libzip версии 0.10, ZLIB и к ним заголовочные файлы. Примеры работы с libzip здесь LZMA_SDK_4-60_FB.zip (112 кб) - Библиотека для работы с архивами по технологии LZMA. В архиве скомпилированная статическая библиотека, заголовочные файлы и 2 примера работы с ней. IrrlichtWrapper (12.4 мб) - Знаменитый враппер для разработки приложений (3D игр, заставок, демосцен). В архиве более 100 примеров, а так же документация на английском и исходные коды IrrlichtWrapper. С языка СИ перевел заголовки и подготовил простые и понятные примеры Frank Dodd. На тот случай если ссылка выше сдохнет, залито 2 частями (часть1 , часть2) IrrlichtWrapper for Linux and Windows (13.8 мб) - Знаменитый враппер для разработки приложений (3D игр, заставок, демосцен). В архиве более 100 примеров, а так же документация на английском и исходные коды IrrlichtWrapper. Тестировал только на Linux Ubuntu 12.04. Все примеры движка работают, не пробовал только примеры с физикой из-за неустановленного ODE. Архив предоставил rcobra IrrklangWrapper for Linux (877 кб) - враппер для звуковой библиотеки irrKlang. Поддерживает WAV, MP3 , OGG , FLAC и популярные трекерные форматы. 2D и 3D системы звука. Бесплатно можно использовать только для некоммерческих проектов. В архиве 4 примера, документация на английском и исходные коды враппера. Тестировал на Linux Ubuntu 12.04. Архив предоставил rcobra OGREMAGIC (17.2 мб) - Библиотека OGREMAGIC в большей степени графический движок, использующий DirectX. Кроме этого предоставляет средства для работы с видео и звуком при наличии библиотеки FMOD. Снабжена документацией на английском. Данная версия была предоставлена автором на официальном форуме FreeBasic для старой версии компилятора и на новой не работала. Я адаптировал заголовочный файл и примеры. Кроме того устранил в двух примерах серьезные ошибки, которые не позволяли запуск ни в одной версии компилятора. Выкинул из примеров все скомпилированные файлы. На тот случай если ссылка выше сдохнет, залито 2 частями (часть1 , часть2) LibHaru.zip (1 мб) - Библиотека для работы с PDF. В архиве статическая библиотека, заголовочные файлы, дамп сайта с документацией и один пример создания файла PDF. Clady3D 1.0a game engine (27.1 мб) - Изготовливалась для новичков в программировании. Однако если взглянуть на возможности, то начинаешь просто восхищаться. Данная удобная обертка для знаменитого Irrlicht Wrapper делает разработку 3D-игр невероятно простым. И все это доступно теперь в FreeBasic. Возможности, переведено не все (оригинал здесь): Поддержка OpenGL и DirectX9.0c драйверов Поддержка изображений с форматами BMP, JPG, TGA, PNG Поддержка 3ds, ms3d, х, md2, BSP, CSM Map и другие форматы 3D Mesh Поддержка GLSL и HLSL шейдеров Поддержка столкновений между объектами Поддержки столкновений с неплохой физикой Поддержка интерфейса джойстиков Поддержка 2D и 3D звука (WAV и OGG) Возможность добавления поддержки мультиплеера, используя другие библиотеки FreeBasic В архиве куча примеров, да и вообще все необходимое для разработки(включая создание карт, шрифтов и пр.). Ниже есть ссылка на страницу со скриншотами. Страница довольна объемна по размеру, поскольку содержит более 10 фотографий. Страница со скриншотами Скачать частями, если ссылка выше недоступна: 1_часть 2_часть 3_часть N3xtD (23.6 мб) - Еще один движок для разработки 3D , опять же направленный на удобное и легкое создание. Основа: Irrlicht для графики, Newton для физики. В архиве все необходимое, включая множество простейших примеров. На оф. сайте есть кое-какая документация по функциям. Скачать частями, если ссылка выше недоступна: 1_часть 2_часть 3_часть FbPng (1.39 мб) - Библиотека для работы с изображениями в формате PNG. Написана на языке FreeBasic. Дополнительно используется библиотека ZLIB для сжатия изображений. В комплекте найдете все необходимое, включая массу примеров и исходники FbPng и Zlib. Изначально релизы выложены ЗДЕСЬ KwikGUI (680 кб) - Кроссплатформенная библиотека для создания GUI. Неплохо выполнены основные используемые в разработке контролы. В архиве исходные коды библиотеки и примеры. JPEG4FB (201 кб) - Библиотека, позволяющая работать с изображениями в формате JPG. В архиве исходные коды библиотеки и примеры. ALBOM_FONT (81 кб) - Для версии компилятора 0.23. Библиотека, позволяющая выводить русские символы в консоль и графическое окно. ALBOM_FONT_0.24 (21 кб) - Для версии компилятора 0.24 Библиотека, позволяющая выводить русские символы в консоль и графическое окно. DUMB (684 кб) - Файл dll библиотеки для воспроизведения *.mod *.it *.xm *.s3m файлов. В архиве так же присутствует пример работы. Собрал библиотеку D.J.Peters. Сайт исходных кодов библиотеки: http://dumb.sourceforge.net/ CAIRO (888 кб) - Программная библиотека, предназначенная для рендеринга векторной графики с не зависящим от оборудования API. Содержит примитивы для рисования двумерных изображений на различных платформах с использованием функций аппаратного ускорения там, где это возможно. Оф. сайт Simple Physics Engine (1.3 мб)- Простой физический движок. Бесплатный вариант можно использовать только для некоммерческих продуктов. Оф. сайт BASS (356 кб)- Знаменитая библиотека для проигрывания звуков и музыки различных форматов(WAV, AIFF, MP3, MP2, MP1, OGG, MOD, IT, XM, S3M и др). Может проигрывать звуковой поток из интернета, с буферизацией (онлайн-радио). Поддержка эффектов, таких как Chorus, Compressor, Distortion, Echo, Flanger, Gargle, Parametric eq, Reverb. Поддержка воспроизведения трехмерного и многоканального звука. Поддержка плагинов с дополнительными возможностями (доп. форматы FLAC, AC3, работа с сd-rom музыкой и др.) Для некоммерческого использования бесплатна. Адаптацию заголовков и примеров осуществил electrik . Оф.сайт eSpeak text to speech (883 кб)- Библиотека предназначена для использования голосовых движков в своей программе. Может воспроизводить на 59 языках. Есть среди них и русский, но по заявлению автора ввиду сложности языка, это пока лишь тестируемая версия. Однако я пробовал в принципе для тестируемой версии неплохо :) . Вот пример русского движка. Кроме того есть поддержка записи воспроизводимого звука. Собрал в файл dll, а так же снабдил примерами D.J. Peters. В архиве все необходимое. Оф. сайт FBSOUND 0.13 (7.1 мб)- Библиотека для воспроизведения звуковых форматов: WAV , MP3 , OGG. Разработана D.J. Peters специально для разработчиков игр. Написана на языке FreeBasic. При разработке использовались библиотеки ogg, vorbis и пр. В архиве найдете документацию по функциям, массу примеров и исходные коды библиотеки. FBSOUND 0.15 (7.07 мб)- Библиотека для воспроизведения звуковых форматов: WAV , MP3 , OGG. Разработана D.J. Peters специально для разработчиков игр. Написана на языке FreeBasic. При разработке использовались библиотеки ogg, vorbis и пр. В архиве найдете документацию по функциям, массу примеров и исходные коды библиотеки. FBSOUND 0.18 (7.84 мб)- Библиотека для воспроизведения звуковых форматов: *.wav, *.mp3, *.mp2, *.ogg, *.mod, *.it, *.xm, *.s3m. Разработана D.J. Peters специально для разработчиков игр. Написана на языке FreeBasic. При разработке использовались библиотеки dumb, vorbis и пр. В архиве найдете документацию по функциям, массу примеров и исходные коды библиотеки. FBSOUND 1.0 (7.84 мб)- Релиз библиотеки для воспроизведения звуковых форматов: *.wav, *.mp3, *.mp2, *.ogg, *.mod, *.it, *.xm, *.s3m. Разработана D.J. Peters специально для разработчиков игр. Написана на языке FreeBasic для компиляторов Windows\Linux (32\64bit). При разработке использовались библиотеки dumb, vorbis и пр. В архиве найдете документацию по функциям, массу примеров. Исходные коды здесь. Оф. ветка форума здесь. Xfont (2.8 мб)- Библиотека для использования различных шрифтов(TTF) в ваших играх и других приложениях. Принцип ее работы таков: специальным конвертером преобразуется любой шрифт TTF в файл XF. Далее с помощью простых OOP ориентированных функций, все это дело выводится в ваших приложениях. Библиотека поддерживает Unicode. Недавно автор выложил ее исходный код. В архиве вы найдете все необходимое: Конвертеры для LINUX и Windows, статические библиотеки для Linux, Windows , Dos, заголовочные файлы, примеры, исходный код и документацию. Оф. сайт RhVoice (4.17 мб) - Библиотека представляет собой великолепный синтезатор русской речи. Позволяет озвучивать женским и мужским голосом. Произношение довольно реалистичное. Вот пример женского голоса. Разработчица синтезатора Ольга Яковлева распространяет свое творение с открытым кодом. Оф.сайт продукта. Под FreeBasic проект синтезатора адаптировал electrik. При желании можете скачать с его сайта sGUI (1.42 мб) - Кроссплатформенная библиотека для создания GUI интефейса. Все сделано очень хорошо и стильно. Единственно плохо: нет выделения текста в редакторе, однако проект в разработке. Cryptlib (1.86 мб) - Кроссплатформенная криптографическая библиотека. В архиве все необходимое, включая документацию на английском. Open Dynamics Engine (1.33 мб) - это открытый физический движок, распространяемый бесплатно в виде динамически подключаемой библиотеки. Его основными компонентами являются система динамики абсолютно твёрдого тела и система обнаружения столкновений. Например ODE хорошо подходит для симуляции транспортных средств, существ с ногами и движущихся объектов в изменяемом окружении виртуального пространства. ODE имеет очень высокую стабильность интегрирования, поэтому ошибки симуляции не должны выходить из под контроля. С физической точки зрения это значит что система не должна «взрываться» без причины. ODE придает большее значение скорости и стабильности чем физической точности. Он быстр, гибок и прост. В архиве все необходимое. Автор движка: Russell Smith . Адаптация под FreeBasic: D.J.Peters . Оф. сайт XXControls (58 кб) - Библиотека, изменяющая внешний вид кнопок и меню (Office XP , Office 2000 , XNET). Авторы: Александр М. и Александр Чеботарёв. Заголовки и примеры адаптировал под FreeBasic: Станислав Будинов. Ninfa3D (20.7 мб)- Еще один великолепный движок для разработки 3D игр, демок и пр. , основанный на знаменитом IrrlichtWrapper . Движок использует OpenAl для звука, Newton для физики. Архив включает в себя примеры, документацию, исходный код Ninfa3D, заголовок, библиотеку DLL и все сопуствующие файлы, утилита для шрифтов и инсталятор OpenAL. Оф. сайт Дополнительная ссылка для скачивания IUP (7.86 мб) - Отличная кроссплатформенная библиотека для создания GUI интерфейса. Поддерживает три языка (LUA, LED , C , а значит и FreeBasic) Разработка с помощью ее довольно проста и удобна. Содержит все известные контролы, меню , диалоги и пр. Единственно я не увидел ToolBar , но зато есть CANVAS , MATRIX , GLCANVAS, и др. Размер конечного файла при использовании статических библиотек от 350 кб (естественно при таком способе более никаких дополнительных DLL не требуется). Есть правда исключение: примеры (например WebBrowser) , которые работают только с использованием DLL. Возможно расширение возможностей за счет WINAPI и GTK. Хорошая справочная составляющая. Библиотека постоянно развивается, последний релиз был в июне 2012 года. Адаптировал заголовки и примеры под FreeBasic - D.J.Peters. В архиве все необходимое для Windows и Linux, кроме документации, ее можно найти на этой странице ниже в подразделе Файлы справки и мануалы. ОФ.САЙТ Скриншоты программ, сделанных с помощью IUP CURL (1.36 мб) - Свободная кроссплатформенная библиотека для передачи данных по URL, она поддерживает DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET и TFTP. Также curl имеет поддержку SSL сертификатов, HTTP POST, HTTP PUT, FTP загрузку, HTTP form загрузку, proxy, cookies, user+password авторизацию (Basic, Digest, NTLM, Negotiate, Kerberos), докачивания файлов, http прокси туннелирования и многого другого! Над одним из примеров трудился electrik. В архиве заголовок, файлы DLL библиотек и два примера. ОФ.САЙТ CHIPMUNK (140 кб) - еще один физический движок. Насколько хорош не знаю. Информации русской по нему почти нет. Версия , которая предлагается не новая (зато рабочая), и примеры (6 шт.) работают вроде неплохо (реалистично). Те заголовки, что идут вместе с компилятором (0.24), можете выбросить. Я не знаю кто их переписывал с СИ , но ошибок в них до лешего. Оф. сайт движка. FreeImage (1.77 мб) - библиотека для работы с изображениями. Поддерживает огромное кол-во форматов: bmp, cut, dds, g3, gif, hdr, ico, iff, lbm, jng, jpg, jif, jpeg, jpe, koa, mng, pbm, pbm, pcd, pcx, pgm, pgm, png, ppm, psd, ras, sgi, tga, targa, tif, tif, wap, wbmp, wbm, xbm, xpm. Конечно не во все из перечисленных можно сохранять, но загружать можно все. Кроме этого, есть дополнительные возможности: легкий доступ к палитрам цветов и битам преобразование глубины цвета битмапов доступ к растровым страницам (напр. в TIFF) основные манипуляции с битмапами: поворот, интерполяция, изменение яркости и контрастности работа с альфа каналом В архиве статическая библиотека, заголовок, документация (англ.) и один пример использования. Оф. сайт LibXmp (2.16 мб) - мощная библиотека, позволяющая проигрывать более 90 различных форматов музыки (из Amiga, Atari, Acorn, Apple IIgs and PC, в том числе трекерные Protracker (MOD), Scream Tracker 3 (S3M), Fast Tracker II (XM), и Impulse Tracker (IT). На самом деле , сама она не выводит звук, а просто преобразовывает данные в формат RAW, при этом встроены такие задачи как: тестирование модулей позиционирование в проигрывании получение расширенной информации о модуле управление громкостью В архиве 2 статических библиотеки (для Linux и Windows), заголовки, модули для тестирования, документация в PDF и 4 примера (по два для каждой системы). Для вывода звука в примерах используются WINAPI (waveOutOpen , waveOutWrite и др.) под Windows и средства ALSA под Linux. Оф. сайт FbHGEwr (476 кб) - враппер для 2D библиотеки HGE . Сама либа направлена на создание игр. В своем арсенале имеет простой, но скоростной графический движок. Из дополнений, встроена физика и работа с музыкой , используя BASS. Оф. сайт враппера GLFW (492 кб) - кроссплатформенная библиотека для создания окна с контекстом OpenGL и управления вводом и событий. Она имеет простой API , легко интегрируется в существующие приложения, поддерживает Unicode. Благодаря лицензии zlib/libpng license, позволяет производить как динамическую, так и статическую линковку для приложений с любой лицензией. Адаптировал заголовок и примеры D.J.Peters. Оф. сайт библиотеки. wxWidgets (4.5 мб) - библиотека для создания GUI интерфейса. Сама по себе либа простая и удобная, но есть и недостатки. Так например на уровне либы нет поддержки русских строк при возврате их из диалогов (диалог получения пути к каталогу). Адаптировал заголовок и примеры D.J.Peters. Оф. сайт библиотеки. AntTweakBar (365 кб) - интерфейсная библиотека для создания своеобразного бара настроек. Может использоваться совместно с OpenGl, DirectX. Шикарна по внешнему виду и легка в использовании. Адаптировал заголовок и примеры D.J.Peters. Оф. сайт библиотеки. FLTK (3.82 мб) - шикарная кроссплатформенная библиотека для создания GUI. В плане использования очень простая, но при этом очень мощная. Разрабатывалась больше под язык С++, но D.J.Peters сумел сделать что-то типа враппера. В архиве множество примеров. Оф. сайт библиотеки FMODEX 4.44.08 (65.2 мб) - высококачественная библиотека для работы со звуком. Поддерживает кучу форматов (wav, mp3, ogg, aiff, flac, mid, mod, s3m , wma и др.). Так же поддерживает свои dsp плагины и сторонние vst эффекты, интернет потоки для создания радио. Славится своей простотой в использовании. Бесплатна только для некоммерческого использования. Всю работу по адаптации заголовков и примеров (а их немало), проделал electrik. В архиве все необходимое. Оф. сайт библиотеки. FBMAT (816 кб) - библиотека для расчета различных математических формул. В архиве все необходимое. Оф. сайт библиотеки. Hunspell (891 кб) - кроссплатформенная библиотека с открытым исходным кодом, предназначенная для проверки орфографии. Используется для языков со сложной системой словообразования и обширной морфологией. Может использовать языковые файлы в форматах ASCII и Unicode. Адаптировал заголовки и примеры electrik. Оф.сайт библиотеки. Squall (2.28 мб) - библиотека под Windows для работы со звуком. Поддерживает форматы: wav, mp3, ogg, wma. Так же встроена поддержка Creative EAX. Изначально была идея подерживать и трекерные форматы. И кстати сказать в исходном коде работа для этого была положена, но в конце концов данная возможность так и не была реализована. Несмотря на то, что проект давно заброшен разработчиком, данную библиотеку уже смогли использовать для нескольких популярных игр (Весёлая ферма 2, Легенда о Беовульфе ...) Бесплатна для любых проектов. Из замеченных минусов: громкость задается нелинейно, а так же мало примеров. Но хорошо, что справка на русском. В архиве все необходимое, включая исходные коды. Cheetah Database (282 кб) - библиотека для создания баз данных с открытым исходным кодом на PowerBasic. Реализована на основе стандартной структуры Xbase файла ( 100% совместимость со спецификацией Dbase III ) . Кроме того, поддерживаются параметры базы данных FoxPro. Была написана с одной целью - скорость и производительность (в ней нет накладных расходов SQL двигателя) . Может использоваться для разных 32-разрядных языков программирования, однако в архиве заложены примеры и заголовки только для PowerBasic и FreeBasic. Автор: Paul Squires. Оф. сайт mdTypes (49 кб) - библиотека (не совсем библиотека, скорее исходный код), позволяющая использовать различные алгоритмы для работы с данными (векторы, стеки, очереди, списки, множества, карты и др.). Автор: MOD gfxPostProccess (795 кб) - библиотека, написанная на языке С++ и прикрученная к freebasic. Основное назначение: эффекты для изображений. Поддерживает 17 эффектов, среди которых: яркость, контрастность, повороты, Sephia ,Blur ,Monochrome,Grayscale и др. С библиотекой поставляется простой и понятный пример использования. Автор: BunnX TrueAxisWrapper (1.05 мб) - враппер к быстрому физическому движку, который ориентирован на создание требовательных игр. Адаптировал под freebasic на платформы Windows и Linux D.J.Peters. Оф.сайт движка. Данная версия только для некоммерческого использования. AFLib III - графическая библиотека, полностью совместимая с FbGFX и предназначенная для помощи в создании игр и других графических программ. Основной упор, насколько я понял, сделан для работы с пиксельной графикой. По заявлению автора, может работать на системах windows XP и выше, а так же с компиляторами 0.20 и выше. Предоставляет различные эффекты и анимации для спрайтов и пр., операции вращения\масштабирования(2d и 3d), обнаружение столкновений, имеет 36 встроенных шрифтов, и многое другое(подробнее здесь). Автор: Adigun A. Polack Tilengine - это бесплатный кроссплатформенный 2D-движок с открытым исходным кодом для создания классических / ретро-игр с мозаичными картами, спрайтами и палитрами. Его система рендеринга, основанная на сканировании, делает растровые эффекты основной функцией, которая используется в реальных 2D графических чипах. Оф. сайт . Можно использовать для Windows и Linux. Адаптацией заголовков и примеров под Freebasic занимался D.J.Peters. Containers - реализация динамических типов данных (map , vector , list , queue , stack , hashtable) . Можно использовать для хранения практически любых типов данных. Универсальность использования достигается за счет шаблонов (макросов). В архиве исходные файлы и справка, содержащая полное описание и примеры.