DLL, Includes and Tools

 On this site you find an overview about DLL and tools,

 which will be useful for you when developing with PureBasic.

 For all other projects - like your games or applications written with PureBasic -

 the PureArea.net Showcase is the right place.

More downloads you will find in the categories Download, Updates and User-Libs.

 

DLL's

Includes

Developer-Tools

 

Developer-Tools

Tool

Version

Date

Author

Description

Analyzer

1.1

10/18/2005

Remi Meier

Analyzer is a PB IDE plugin, which check each created executable (via "Compile/Run") line per line for its speed and save this to a log file. With its results you can easier optimize your program.

CodeArchiv CHM

v4 beta

02/12/2008

Stefan Schnell

Based on the original CodeArchiv and with official permission of the author André Beer Stefan Schnell has created an issue in .chm format.

Beside using it online on www.PureArea.net or with the included CodeArchivViewer this edition represents an excellent alternative.

Code Beautyfier

v1.00

01/06/2008

inc.

Code Beautyfier for the IDE (also useful for jaPBe), which can be configured as a plugin.

 

It can clean up the code (also only a selected part), do correct indentation and re-arrange the tokens of selected code. PB-Forum thread for further informations

CodeLibrary

0.1.5

03/15/2003

Ricardo Arias

Database tool for collecting PureBasic source codes.

CoffIT

v2.0

05/27/2008

Stephen 'srod' Rodriguez

coffIT allows us to create standard MSCOFF object files and static libraries from PB source, which can be used in other Purebasic projects and, dependencies on other libraries allowing, with other programming languages.

(PB Forum thread - Homepage of the autor)

COM Framework

v1

June 2006

Timo 'freak' Harter

PureBasic COM Object Framework

With the introduction of interfaces in PureBasic, accessing external COM (Component Object Model) objects has become fairly simple (in terms of needed amounts code to do so). However, creating COM objects in PB to be used externally, or with API commands is still something that requires lots of knowledge about PB and COM and quite some work to do. This framework tries to change that.

It provides a set of macros to easily define an object and also to automate most of the tasks common to all object implementations (like implementing the IUnknown interface). Additionally, it provides extensive debugging functionality to track down bugs in your implementation. There are also some macros that are useful for general COM development.

Compressor Xpert

v1.1.0

02/05/2008

Mickael 'Micko' Kogue

Compressor Xpert is another file compressor tool, written in PureBasic.

It supports the most famous classical archive formats (ZIP), also with encrypting (protection with ZIP password). Also basic file operations (copy, move, delete, etc.) are supported.

Constants Explorer

(PB IDE Plugin)

1.x

11/05/2007

Philippe 'gnozal' Guntz

Constants Explorer is a plugin for the new purebasic editor.

It's a constant viewer. You can use it standalone or from the PB IDE. When started from the tool menu (or shortcut) in the PB IDE, the plugin will search for the constant under the cursor.

You can copy a constant to the clipboard or directly copy / paste it to the PB IDE.

DirectX 9c für PB

2.0.x

Nov. 2006

Steven "Dreglor" Garcia

Dieses Paket erlaubt allen PureBasic-Anwendern die einfache Nutzung von Direct3D, DirectInput und DirectSound mit dem Komfort von PureBasic, ohne sich in der riesigen DirectX Architektur zu verzetteln.
Das Paket beinhaltet Definitionen aller Funktionen, Konstanten, Typen und Macros, welche derzeit im DirectX SDK enthalten sind.

DirectX 9c also has an own entry in the PureArea - Showcase.

D-LIB

1.1

11/04/2003

Mischa Brandt

D-LIB - a fast Script programming language for Windows 95, 98, ME, NT, 2000, XP - written in PureBasic. Freeware for private and commercial use!

Homepage

EasySetup

1.0.5b

02/04/2008

Thorsten 'Thorsten1867' Hoeppner

EasySetup - easy creating of setup programs for own applications

Easy use, clarity and especially the size of the installer & uninstaller stand at first place of 'EasySetup'. So there is no complicated script language or overloaded user interface. So the normal user can make his setup program fast and easy - without being "killed" by complicated settings. Advanced users find some interesting additional functions at 'additional user-defined tasks'.

Homepage

FastBackup

1.5

01/25/2008

Harald 'AL90' Wagner

FastBackup is a Resources-friendly backup software.

I.e.: You must only once create a MainBackup and the next backups will contains only the changes (incremental). Therefore you can create many backups and your HardDisk will never be to full.

Gnozals Tools Updater

v1

June 2007

Philippe 'gnozal' Guntz

With this tool you can check and download updates for gnozals libraries and some others tools like jaPBe V3 and PureFORM.

It simply checks if the file date on my site has changed since the last check (no version information involved).

Icon-Creator

v2.0

Jan. 2008

Thomas Obermeier

Icon-Creator for creating nice icons by loading and combining images, also with transparency.

IETool

1.5

2002

Timo 'Freak' Harter

Include an icon in your Internet Explorer toolbar, with which you can run PureBasic source code directly from any html site or forums.

jaPBe

2.5.4.22

April 2005

&

v3

Januar 2008

Gerd 'GPI' Paul

(until 2005)

&

Philippe 'gnozal' Guntz

"Just Another PureBasic Editor". Powerful replacement for the original PureBasic editor. In permanent further development, therefore direct link to the homepage of the author. Freeware! (incl. source)

In 2006 Philippe 'gnozal' Guntz has started the further development of, on his Homepage the newest program versions (for PureBasic v4) are available.

LibImporter

1.01

Feb. 2004

Timo 'fr34k' Harter

This little tool will turn any static library (*.lib or *.obj format) into a Purebasic Userlibrary, so that you can use it's commands directly in PureBasic.

LibraryDesigner

1.0

12/18/2003

Timo 'fr34k' Harter

LibraryDesigner is an useful editor to write PureBasic UserLibraries with C. It directly compiles to the PureBasic userlib format (requires Lcc-Win32-Compiler and a full version of PureBasic).

MilliHelp

3.0 for PB3.93

05/13/2005

MilliHelp Systems

Addon to the regular PureBasic help. A collection of maps, each one shows the structure of a whole PureBasic library on a single screen. Shareware (11 €)!

MReg System

3.5

12/30/2007

Matthew 'Matt' Viscomi

MReg System is a powerful, professional, and easy to use registration system. It allows programmers and game developers to implement registration systems into their program.

Homepage des Autors

nxScribe

1.0.2

02/05/2008

Stephen 'srod' Rodriguez

nxScribe will allow you to easily create, manage and maintain multiple language files for your own multi-language applications. In fact with the code generation feature, users of this tool will really not have to worry about the various languages their application must support as nxScribe can handle the lot!

All language strings (English, French, Swahili, Zulu,... etc.) are kept together within a single 'project', making life much easier than would be the case when dealing with separate files for each language.
nxScribe will, when instructed, create separate language files for your application and for any selection of the languages defined within the project.

OpenGL 2D Engine

v1

Dez. 2006

Remi Meier & va!n

2D OpenGL engine complete with examples, sources and the OpenGL imports for PureBasic v4. OpenSource!

Some selected features:
- 32bit-TGA-Loader, own image format, timer functions
- Partikel engine, of course blending + alpha channel
- Drawing to a buffer, Render to Texture
- Textures: clipping, rotation, transformation, coloring, alpha, standard textures procedural
- some Motion-Blur tests, a command reference (created with jaPBdoc) and some examples

PBConstants

1.0

05/01/2004

Francois

'fweil'

Weil

Display tool for all constants already declared in PureBasic (own and WinAPI). Includes also the source.

PB Source Converter

1.07

05/25/2006

Harald 'al90' Wagner

The PBSourceConverter is a plugin-based "Multi-Pass Converter" - which help you converting PureBasic sources. So you can create a compatible source code for a new PureBasic compiler from an older code. Alternatively you can also convert sources back to previously versions of PureBasic (you must only create an own Plugin file for this).

The current version of the converter already contains the plugin "PB394 to PB400" for converting PB v3.94 compatible sources to the new PureBasic v4.

PBSourceConverter also has an own entry in the PureArea - Showcase.

ProgiToDo

2.1

09/12/2006

Franck 'Progi1984' Lefevre

This tool permits you to manage a todo list, sympathicly. This app allows you to save and load your todo list rapidly.

PureBuild

(PB IDE Plugin)

1.0

12/09/2005

Philippe 'gnozal' Guntz

PureBUILD is a plugin for the new purebasic editor.
It enables build and backup support.

PureFORM

1.98

01/26/2008

Philippe 'gnozal' Guntz

PureFORM is just another visual form designer for PureBasic.

Freeware!

PureGDK

---

May 2008

Matthew 'Mistrel' O'Onofrio

PureGDK was created to bring the power of the DarkBasic Professional engine to the PureBasic language. The result of this effort has created a fusion which brings powerful 3D graphics to PureBasic and a highly sophisticated BASIC language to DarkBasic Professional developers.

Commmercial! - Price: 59.99 US-$ / 39.99 € - DarkBasic Pro and PureBasic are needed.

PureHELP Compiler

1.x

07/16/2007

Philippe 'gnozal' Guntz

PureHELP Compiler is a freeware tool to compile HTML files into CHM help files.

 

You can :

  • use it from the files explorer context menu ;
  • or launch PureHELPCompiler.exe directly.

It can :

  • compile a HHP project ;
  • compile a directory (recursive) ;
  • compile a single HTML file.

 

The tool can automatically create a content file (.HHC) and/or an index file (INDEX.HTML).

PureHELP Maker

1.02.89

12/21/2005

Philippe 'gnozal' Guntz

PureHELP Maker is a freeware tool to fast build help files for your libraries.

 

You can:

  • extract library information (functions, arguments, quick help)
  • modify the extracted information
  • preview the help files
  • build the HTML files (including the index, hhc and hhp files)
  • compile the HTML help files to a single CHM help file
  • save the project for later use.

 

The generated HTML files have the purebasic help file look.

PureInstall

1.0

August 2003

Reel Media Productions

Fast and easy set-up maker for your PureBasic programs. Creates from your installation files one packed set-up file, with uninstaller, optional password protection, etc. Freeware!

PureLIB Installer

1.03.26

10/22/2007

Philippe 'gnozal' Guntz

PureLIB Installer is a tool to build a user library installer (as self-extracting ZIP archive).

PureLIB Manager

1.10.24

10/09/2007

Philippe 'gnozal' Guntz

PureLIB Manager is a Purebasic User Library Manager.

Following features this tool includes: list available user libraries, show user library information, enable/disable user libraries, uninstall user libraries (the user library and all related files). Also usable as jaPBe plugin.

PureSFX

1.1

06/07/2006

Inf0Byt3

PureSFX is a very small file compressor that uses the ZIP algorithm to create small and fast Self-Extracting archives to distribute your programs.

The sources are included so you can modify it as you wish.

PureUPX

1.12

01/08/2008

Philippe 'gnozal' Guntz

PureUPX is (yet) another shell to UPX and various UPX-Scramblers. The purpose of this freeware package is obvious: compressing and scrambling exe's!

Included in this package are UPX 1.25w and UPX 3.02 (UPX compressor by Markus Oberhumer & Laszlo Molnar) and the two UPX scramblers UPX-Scrambler Release Candidate 1.05 by OnTooL and UPX$HiT by Sibaway7 (Note: scrambling is only available for UPX 1.25).

 

Update: from now "UPX 3.02" is included in the download archiv, the older version only with UPX 1.25w is available here.

PureVisionXP

2.15

02/16/2006

+

Beta for PB v4

Reel Media Productions

Professional form designer for creating graphical user interfaces (GUI's). Alternative to the VisualDesigner included in the PureBasic package. Shareware (27.95 $ + taxes)!

You can get PureVisionXP for only 25,- Euro also directly here on PureArea.net. Order

PXVars

3.01

06/15/2006

Horst Schaeffer

Reference Viewer for the PureBasic editor. PXVars lists variables (global, shared, arrays, lists), procedures, constants, types and fields, and tells you where they are defined, and where they are used.

Author's homepage

SciTE Editor

1.xx

May 2003

Peter 'PWS32' Spisla

SciTE Editor PureBasic Edition - one more alternative PureBasic editor. Before installing the original PB editor must be renamed, to be not overwritten when installing. Help on the Homepage of the author.

STupX

1.6

07/03/2003

Dirk 'Dige' Geppert

Automatically add resources (version, XP-manifest) to a PureBasic source/executable, packing and scrambling.

SysColorRequester

1.3

05/04/2006

Flype

This tool displays all the 'system colors', and copy the color in the clipboard. It can be used as tool plugin in the PureBasic IDE.
Sources for Purebasic 4.0+ are provided in the archive.

TailBite

1.3

for PB4.02, 4.1 and 4.2

 

01/31/2008

 

Klaus 'ABB' Dresden

 

formerly:

Miguel 'El_Choni' Calderón Alonso

Create your own PureBasic userlibs with PureBasic (Wnidows)!

For the first time its possible with this developer tool, to program PureBasic command libraries directly in PureBasic. No need for ASM or C knowledge!

Sourcecode and Tailbite.pack for the actual version (put it in the TailBite folder and extract from TBManager).

Older versions: Version 1.0 for PureBasic 3.81 and Version 1.1 (Source) for PureBasic 3.90+ and Version 1.2 (Source).

Latest beta version you will find on ABB's Tailbite website  (older TailBite website of El_Choni).

TailBite for Linux

0.7.1a

for PB4.x

 

12/22/2007

walker

Create your own PureBasic userlibs with PureBasic (Linux)!

Based on older versions of the famous application for PureBasic on Windows (by 'El_Choni' & 'DarkDragon'), this is a Linux conversion.

See the english PB forum thread for more informations!

UPX-Tool

1.xx

Robert 'Rob' Gerlach

GUI for the exe compressor UPX (version 1.23 included in the archive) incl. editor-tool for including into the PureBasic editor. Executables can be 30%-50% compressed with this tool.

WissDaPB

0.92

05/27/2003

Dirk 'Dige' Geppert

WissDa-Info-Database - among other possibilities for storing of code snippets. Collected PureBasic examples codes available.

 

You would like to present your DLL, include file or developer tool?

Simply write an e-mail to andre@purearea.net.

Else you should simply use the Showcase as interactive user room.