User-Libs
On this site you will find useful user-libraries. This are command libraries,
which extend your PureBasic with new commands by many useful functions.
Almost all user-libs offered here are created for the MS Windows Operating System.
Exceptions (libs for Linux & Amiga) are specially marked as such.
A large package of powerful UserLibs has been released under the name
PBOSL - PureBasic OpenSource Libraries.
This includes the latest versions of famous UserLibs by Rings, Danilo
and other well-known authors. Because of this the download links
of related libs were changed to the PBOSL site.
Freeware
|
Description |
|||||||
| v3.91 | 0.1beta | 19.07.2004 | Michael 'Zomtex2003' Eberhardt | 15 KB | Get the access control list informations for files and directories. For Windows 2000/XP only! New - for PB3.91 |
| v4 | 1.0 | 31.08.2006 | Marc Sven Schulte | 2 KB | Calculating checksums for large amounts of data. |
| v3.93 | 1.0 | 14.07.2005 | Andreas Miethe | 500 KB | Library which allows displaying, adding and saving of embedded objects (bitmaps, excel sheets, etc.) in the Editotgadget. The lib contains also functions for text formatting, margin adjustment and printing. |
| v4 | 1.0 | 15.09.2006 | netmaestro | 5 KB | Allows you to make any listicon gadget (in the standard report view) editable via a right-click in a cell. |
| ? | 0.7 | 31.10.2003 | freedimension | 98 KB | Arbitrary Precision Math Library - a set of functions that allows the user to perform math to any level of accuracy that is desired. |
| ? | 1.1 | 24.05.2003 | Andreas Miethe | 20 KB | Library for easy creating of your own start bar, similar to the one of MS Office. |
| v3.94 + v4 | 1.2 | 15.10.2003 | Rings | 4 KB | Checks, if your program was already started. |
| ? | v3.1.1 | 10.04.2005 | Tim 'Beach' Beacham | 221 KB | Wrapper lib for AutoIt v3 (dll) - a BASIC-like scripting language designed for automating the Windows GUI (e.g. for automating keystrokes or mouse movements). |
| v3.94 | v3 | 21.08.2005 | Thomas 'ts-soft' Schulz | 363 KB | Wrapper lib for AutoIt v3 (dll) - a BASIC-like scripting language designed for automating the Windows GUI (e.g. for automating keystrokes or mouse movements). |
| ? | 1.0 | 07.04.2003 | Andreas Miethe | 17 KB | Capture-Library - easy capturing of BMP and AVI from TV cards. |
| v3.94 | 1.1 | 21.01.2006 | inc. | 18 KB | Wrapper lib to make many of the Avifil32 API functions directly available in PureBasic. |
| ? | 1.1 | 12.08.2004 | Paul Leischow | 119 KB | Lib for converting a number in one base to another base. |
| v3.94 + v4 | 1.0 | 25.10.2004 | Rings | 3 KB | Packing and depacking functions using the BriefLZ algorithm (Lempel-Ziv style compression). |
| ? | 1.0 | 08.05.2004 | Philippe 'Flype' Carpentier | 11 KB | CatchExeIcon provide easy access to the executable's icon. |
| ? | 1.2 | 15.04.2005 | Paul Leischow | 15 KB | PureBasic Lib for easy CGI input/output. Auto method detection and parsing of pairs. |
| ? | 1.11 | 28.05.2002 | El_Choni | 37 KB | Library with commands for CGI programming. |
| ? | 1.02 | 30.04.2005 | Deeem2031 | 4 KB | Library for checking for changed registers - useful for ASM or library coders. |
| ? | 1.0 | 03.01.2005 | C&N SourceTeam | 3 KB | Small lib, which include functions for detecting height of statusbar, titlebar and toolbar, as well the application path. |
| ? | 1.01 | 31.01.2005 | Carlos LLuch | 11 KB | Library to handle COM events. |
| v3.93 | 1.0 | 04.03.2005 | aXend | 32 KB | Library for use of COM objects in PureBasic, an example for using the ADODB object for accessing databases is included. New! Extra download of the PB 3.93 compatible userlib |
| v4 | 1.0 | 12.09.2006 | Thomas 'ts-soft' Schulz | 6 KB | Library for creating and releasing COM objects in PureBasic (based on aXend's ComLib). Additional example: href=../download/userlibs/autoitx3_activex.zip>Using AutoItX3 as ActiveX.dll |
| v4 | 1.031 | 29.12.2007 | RaiseAudio (Jens Lühmann) | 20.6 MB | Conductor Music Engine for dynamic music in games or applications. Conductor Lite comes with a demo music library, which can be used freely for non-commercial purposes. www.RaiseAudio.com |
| ? | 1.0 | 15.06.2004 | Bonne | 64 KB | Additional commands for console programming in PureBasic. |
| ? | 1.06 | 26.06.2004 | Anthony Ball | 116 KB | A console 'upgrade' using directX, it will allow you to update a PureBasic console application to a nicer console. |
| v4 | 1.0 | 22.12.2007 | frederic | 3 KB | Create a buttongadget with a gtk stock image. |
| v4 | 1.0 | 24.12.2007 | frederic | 2 KB | Create a textgadget with rotatable text. |
| ? | 1.0 | 13.10.2003 | FloHimself | 1 KB | Count the words included in a string. |
| ? | 1.0 | 27.10.2004 | Horst Schaeffer | 4 KB | CRC32 computation allowing to process a file by chunks. |
| v4 | 1.0 | 31.07.2006 | Marc Sven Schulte | 2 KB | CRC32 computation allowing to process a file by chunks. |
| v4 | 1.0 | 10.10.2006 | Marc Sven Schulte | 2 KB | CRC64 computation following CRC64 ISO 3309 standard. |
| v4 | 1.0 | 19.11.2006 | Marc Sven Schulte | 2 KB | CRC64 computation following ECMA-182 standard. |
| v4 | 1.0 | 19.11.2006 | Marc Sven Schulte | 2 KB | CRC64 computation following CRC64 ISO 3309 standard (newer version). |
| v3.94 + v4 | 1.0 | 07.06.2006 | edel & ts-soft | -- KB | Register user defined controls as gadget. So you can extend the PB gadgets with new one. |
| ? | 1.0 | 11.02.2005 | Mischa Brandt | 15 KB | UserLib for encrypting memory areas. |
| v3.94 | v1 | 05.12.2005 | Christian Walde-Sauer | 166 KB | Easy and flexible to use GridGadget. |
| v4 | v2.3 | 08.09.2006 | Christian Walde-Sauer | 112 KB | Easy and flexible to use GridGadget. (Source for using with PB v4.) |
| V4 | 1.0 | 13.01.2008 | CSHW89 | 6 KB | Allows managing dates between the years 0001 and 9999. |
| v3.94 + v4 | 1.0 | 08.06.2006 | DoubleDutch | -- KB | DBin is a Secure Resource Packing library. |
| ? | 1.0 | 27.04.2003 | Eckhard Dreier | 48 KB | Library with several database functions for creating and editing of Access and dBase databases via ODBC. |
| v3.94 | 1.0 | 07.12.2005 | David 'Baldrick' Easterman | 18 KB | Control of Mp3 audio files using mcisendstring commands. |
| v4 | 1.01 | 21.06.2006 | David 'Baldrick' Easterman | 19 KB | Control of Mp3 audio files using mcisendstring commands. |
| v4 | 1.0b | 27.06.2006 | Philippe 'Flype' Carpentier | 10 KB | Many commands about the handling of the desktop. |
| ? | 2.0 | 17.03.2005 | Paul Leischow | 370 KB | Spell Checking Dictionary (with 12,000 words) that will also highlight errors in the specified EditorGadget. Support creating and using custom dictionaries too. |
| ? | 1.0 | 07.08.2005 | localmotion34 | 10 KB | Emulation of the DUIhwnd control of MS. |
| ? | 1.1 | 21.07.2002 | Doobrey | 7 KB | Several commands for getting informations about the OS as well setting the VESA mode. |
| ? | 0.7 | 23.08.2003 | Doobrey | 16 KB | Simply creating and filling a log-file. |
| ? | 1.1 | 21.07.2002 | Doobrey | 3 KB | Several commands for converting of variable types. |
| v3.94 | 1.31 | 03.01.2006 | Patrice 'Droopy' Descaves | 600 KB | Library with many functions around Windows, processes, timer, ini & registry and many more. |
| v4.10 | 1.31.8unofficial | 01.12.2007 | Demonio 'lexvictory' Ardente | 1.31 MB | Library with many functions around Windows, processes, timer, ini & registry and many more. |
| v4 | 1.31.3unofficial | 22.11.2006 | Demonio 'lexvictory' Ardente | 881 KB | Library with many functions around Windows, processes, timer, ini & registry and many more. |
| v4 | v0.5beta | 06.06.2007 | Stefan Möbius | 473 KB | The DX9 Subsystem (created with PB!) was written to port games and other applications written in PureBASIC easily to DX9. Currently the complete Keyboard and Sprite3D libraries as well almost all of the Sprite library are included. |
| ? | 1.11 | 13.02.2005 | Stefan Möbius | 10 KB | Enhanced2D is an addon for the original 2ddrawing lib. |
| ? | 1.08 | 16.05.2004 | galaxy | 104 KB | With 'Easy Datenbank' a database could easily be tied into the own program, with simple handling and greatest possible safety. More informations and a DLL version of the lib can found in the DLL section. Neu: Hilfe im Chm-Format von Dr.Bike |
| ? | 0.32 | 19.05.2005 | Progi1984 | 34 KB | Many useful functions around the EditorGadget. |
| ? | 1.0 | 20.04.2005 | Le Soldat Inconnu | 38 KB | Library with commands for transforming colors (luminosity, contrast, ...) and images (rotation, symmetry,...). |
| ? | 0.2 | 15.06.2004 | Mischa Brandt | 133 KB | Several functions to add some effects to your images or manipulate them directly very fast. |
| ? | 1.0 | 16.07.2004 | PureVampy | 12 KB | Library for creating encoded preference files. |
| v4 | 1.2.1 | 16.11.2007 | Stephen 'srod' Rodriguez. | 162 KB | EsGrid is a very flexible and customisable grid control for use in Windows applications. It is as simple to use as it is powerful. Its available as restricted demo, as shareware version and also as unrestricted light version on the authors website. |
| ? | 1.0 | 03.01.2005 | Clipper | 41 KB | Functions for sending emails via eSMTP (SMTP authentication). |
| ? | 1.0 | 21.07.2003 | Franco | 13 KB | Commands for declaring and calling of event-driven functions for gadgets, menu and toolbar. |
| v3.94 | 1.01 | 07.04.2006 | Klaus 'ABBKlaus' Dresen | 30 KB | Library for creating MS Excel files (source code, also useful for PB v4). |
| v4 | 1.03 | 10.11.2007 | Klaus 'ABBKlaus' Dresen | 51 KB | Library for creating MS Excel files (source code, also useful for PB v4). |
| ? | v1 | 04.03.2005 | Rings | 36 KB | Addon for the PB Database library - it will allow you to setup database connections without going through the ODBC control panel. It will allow you to create a DSN file, connect to your database and allow you to read the table names, all under program control. |
| v2.90 | v1.0 | 28.07.2004 | Doobrey | 3 KB | Just a simple replacement wrapper for exec.library functions, solve a bug in original Exec lib of PB. Written as a userlib in ASM. |
| v4 | v1 | 21.06.2006 | Maxus | 2 KB | Execute Exe files from memory. |
| ? | 1.0 | 31.12.2003 | Michael 'neotoma' Taupitz | 21 KB | Read the Exif informations (saved by DigiCam's) from pictures. |
| ? | 1.1 | 19.02.2005 | Sven-Erik 'sverson' Sonntag | 7 KB | Tiny 'one command' userlib to get Exif date/time information (UTC) of jpeg images. |
| ? | 1.0 | 17.07.2005 | Thomas 'ts-soft' Schulz | 3 KB | Lib with one function for one-line function calls in dll. |
| v3.91 | 0.95 | 25.07.2004 | Mirko 'freedimension' Ellinger & Johan 'Jack' B Klassen | 49 KB | Allows the using of Double floats (64 Bit) in PureBasic, for using with function calls (e.g. DLL's) as well (with the help of the many included commands) converting between different data types and calculating mathematical, logical and trigonometrical functions. New - for PB 3.91 (Sourcecode) |
| ? | v4.2 | 07.09.2004 | Rings | 26 KB | FastFile library package is for fast access to large binary and text files, and fast calculating of Checksum32 and MD5 Fingerprint. |
| ? | 1.0 | 08.03.2004 | Rui 'Num3' Carvalho | 2 KB | FlatGadget enables you to change the gadget look to 'Flat'. |
| ? | 3.74 | 23.10.2004 | FroggerProgger & Danilo & FMod-Team | 584 KB | Functions for using the FMod Sound System. The archive contains the Dll, manual and the needed Wrapper-Lib. Be aware of the different licence conditions for Freeware, Shareware and commercial! |
| ? | 1.0 | 18.04.2005 | Julien Morel | 3 KB | The wellknown GetFocus() and SetFocus() as PB commands. |
| ? | 1.0 | 17.03.2005 | Paul Leischow | 17 KB | Lib for easy FTP access. Create/Delete files and folders, Directory info, Upload/Download with progress. |
| ? | 1.0 | 03.10.2004 | Rui 'Num3' Carvalho | 33 KB | Many useful commands round the FTP protocol, completely written in pure PB commands (source is included, e.g. for using it on Linux/MacOS)! |
| v3.94 + v4 | 1.2 | 11.07.2007 | Holger 'Epyx' Holstein | 951 KB | Many commands for creating nice graphic effects, like you already know from Amiga or C64. |
| v4 | 1.2 | 11.07.2007 | Holger 'Epyx' Holstein | 853 KB | Many commands for creating nice graphic effects, like you already know from Amiga or C64. |
| ? | 1.0 | 08.05.2004 | Philippe 'Flype' Carpentier | 87 KB | GadAnim allow the creation of animated buttons and/or images. |
| v4 | v1 | 15.07.2006 | Philippe 'Flype' Carpentier | 1.48 MB | ImportLib and include for the Microsoft GDI+ graphics API. |
| ? | 1.0beta | 03.04.2005 | NoahPhense | 73 KB | Commands for getting informations about an IP. |
| ? | 1.0beta | 01.05.2004 | Rui 'Num3' Carvalho | 12 KB | Download of files with progress value and retrieving the file date. |
| v3.94 | 1.0 | 01.10.2005 | Gansta93 | 8 KB | Commands for adding and removing global hotkeys. |
| ? | v1 | 01.03.2005 | Rings | 14 KB | Share blocks of memory between different processes (EXE's) and Threads (DLL's). |
| ? | 1.0 | 28.06.2002 | VPureBasic | 7 KB | Give the possibility for calling GLU32 functions with floats instead DoubleLong values. |
| ? | 1.0 | 11.01.2004 | traumatic! | 4 KB | Easier usage of OpenGL in PureBasic through using floats (instead doubles) with GL commands and GLU routines. |
| v3.91 | 1.2 | 21.07.2004 | Andreas Miethe | 11 KB | Several functions for converting and examining variables and strings as well other help functions. New - for PB3.91 |
| v4 | 1.2 | 25.07.2006 | Andreas Miethe | 11 KB | Several functions for converting and examining variables and strings as well other help functions. |
| ? | 0.1beta | 15.02.2005 | Sven-Erik 'sverson' Sonntag | 60 KB | Set of fast commands to convert binary data (whole files) into text and back. |
| ? | 2.3 | 04.05.2004 | Miguel 'El_Choni' Calderón Alonso | 93 KB | Image decoder plugin - loading of BMP, JPG, GIF, ICO, CUR, WMF and EMF images via the Windows OLE API. |
| v3.94 | 1.0 | 24.08.2005 | Shannara | 3 KB | Reading .ini files directly from memory. |
| v3.94 | 1.0 | 22.09.2005 | Dr. Dri | 9 KB | Functions for manipulation special (invalid) float variables. |
| ? | 1.01 | 07.04.2005 | Thomas 'ts-soft' Schulz | 88 KB | Extension of PureBasic for controling hardware with the io.dll by Fred Bulback. PureArea-Showcase. |
| ? | 0.04alpha | 15.01.2005 | dracflamloc | 576 KB | This lib enables the use of the Irrlicht engine's 3D capabilities in PureBasic. (Lib with source code) |
| v4 | 1.05beta | 21.06.2007 | Frank Dodd & Michael Taupitz | 9.66 MB | With the IrrlichtWrapper the famous and popular OpenSource 3D engine ´Irrlicht´ (http://irrlicht.sourceforge.net) is now also available in PureBasic. |
| ? | 1.0 | 28.10.2003 | Karbon | 28 KB | Wrapper library, which allows using of the IsedQuickPDF DLL (creating of PDF files from your PureBasic programs) as normal PureBasic commands. |
| v4.20 | 1.07 | 02.01.2008 | Jens Haipeter | 110 KB | Library with several extended gadget functions. |
| v4.20 | 1.07 | 02.01.2008 | Jens Haipeter | 330 KB | Library with some functions for printing. |
| v4.20 | 2.28 | 02.01.2008 | Jens Haipeter | 310 KB | Library for reading, adding and deleting of Registry keys. |
| v4 | v1 | 17.08.2006 | Dr. Dri | 51 KB | Functions to access joypads with up to 32 buttons. |
| v4 | 1.0 | 17.05.2006 | Philippe 'Flype' Carpentier | 10 KB | Many commands for easy handling joysticks in PureBasic. |
| ? | 1.0b | 20.03.2005 | Patrice | 41 KB | LDB (Little Database) is a library for managing little database, with sort and search function. |
| v3.94 | 1.0 | 18.08.2005 | localmotion34 | 21 KB | Two commands for displaying LED gadgets. |
| ? | 1.0 | 09.02.2005 | WolfgangS | 41 KB | Userlib made of kb/farbrauschs libv2 library and is used to play .v2m songs. Libv2 is a synthesizer that was responsible for creating all sounds in the famous farbrausch demos. |
| v4 | 0.3 | 18.05.2006 | Philippe 'Flype' Carpentier | 6 KB | Alternate commands for the LinkedList functions in PureBasic. |
| ? | 1.0 | 08.01.2005 | Jürgen 'jear' Röttges | 9 KB | Makes it possible to read very big numerical values, like disk drive sizes and file sizes more than 2 GB. |
| ? | 5.0.2 | 22.06.2004 | Florian 'FloHimself' Schäfer | 889 KB | Library with many commands, which give you the possibility to use the LUA 5.0.2 script language in your PureBasic applications or games. Homepage of the author and Programming guide. |
| ? | 1.0 | 12.05.2002 | VPureBasic | 2 KB | Give the possibility to use Doubles in PureBasic. |
| v4 | 1.0 | 05.07.2006 | netmaestro | 14 KB | Extended PureBasic MessageRequester. |
| v3.94 + v4 | 1.0 | 25.10.2005 | Heis Spiter | PBOSL KB | Creates a Marquee gadget like HTML. |
| ? | 1.2 | 02.06.2003 | FloHimself | 13 KB | Easy access to 'MasterVolumeControl' in the Windows Mixer. |
| ? | 1.7 | 28.04.2002 | El_Choni | 11 KB | Mathematic functions and string converting functions. |
| ? | 0.1 | 21.06.2004 | Herve 'Comtois' Demarche | 385 KB | Library for 3D programming of matrix, meshes and many more. |
| ? | 1.1 | 01.03.2005 | Paul Leischow | 21 KB | Easily creating and connecting to MSAccess databases through ODBC. Will also connect to existing mySQL databases. |
| v3.92 | 1.70 | 19.12.2004 | traumatic! | 53 KB | miniFMod-Library - small XM Replay System including all effects, only adds about 10 KB to the exe! New for PB3.92 (Sourcecode) |
| v4 | 0.1 | 12.01.2005 | KarLKoX | 386 KB | A quick ogg vorbis streaming solution. |
| ? | 1.0 | 25.08.2004 | Deeem2031 & PureFan | 2 KB | 2 commands for mixing colors and values. |
|