Rapid applications development tool and libraries for FPC
The Lazarus IDE is a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications and runs on Linux, FreeBSD, MacOSX and Windows.
A free sing-along karaoke game for your PC
Karaoke sing-along game for PC which is similar to Playstation® Singstar™. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing.
Basic cross-platform tree view XML editor
XMLTreeEdit displays XML files as tree views and allows basic operations: adding, editting and deleting text nodes and their attributes. The main goal is providing a simple tool to create/edit XML configuration files for users without knowledge of XML. Built in Free Pascal Lazarus, which allows easy compilation for different target platforms. Currently binary executables were produced and tested on Windows (XP, 7) and Ubuntu Linux (GTK2). For developers: there are two units listed separately to support XML configuration files in your application: XMLfile.pas - Lazarus/Free Pascal uXMLConfig.pas - Delphi (2007..XE2)
GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering of 3D scenes in graphic applications.
OpenXP is a multi-protocol offline mail and news reader for the text console, supporting Internet email, Usenet, Fidonet, Zconnect, etc. It is based on CrossPoint (XP) by Peter Mandrella.
Paleta de Componentes para as Linguagens Delphi e Lazarus, compatível com Windows e Linux, que permite acesso direto a equipamentos de Automação Comercial, sem DLL's, interagindo com eles direto na porta serial.
We are developing a set of Delphi components to communicate with a ModBus PLC over TCP/IP. The library provides components to implement both a ModBus master and a Modbus slave, and is based on the Indy component set (both Indy 9 and 10 are supported) De source code of the project has been moved to GitHub!
Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.
HTML Viewer Components for Delphi, Lazarus and C++Builder The HtmlViewer component set consists of the THtmlViewer, TFrameViewer, and TFrameBrowser components. All three are HTML document display components: THtmlViewer * The basic component. * THtmlViewer displays single (non-frame) documents. * It also forms the basis for the other two components. TFrameViewer * Displays both frame and single HTML documents. * TFrameViewer is oriented more for local file system use. TFrameBrowser * Also displays frame and single HTML documents. * TFrameBrower is oriented for use with local file systems and toward Internet style protocols and URL usage. * Additional code and/or components are generally required to get data from other sources than the local file system. These components Support most of the HTML 4.01 specifications with many additional popular HTML 5 enhancements. Many Cascading Style Sheet properties are also supported.
It's possible for machines to become self-aware.
We believe that it's possible for machines to become self-aware, but may not exhibit human-like thought processes. This project is a quest for conscious artificial intelligence. We will develop prototypes while we go for our main goal. Our steps will be 1) Develop a Learning/Predictive Module. 2) Develop a Planning Module based on the learning/predictive module. 3) Develop a Plan Optimization Module so plans built in the previous module can be optimized. 4) Develop a Decision Making Engine based on previous planning. 5) Develop prototypes of the artificial creature. 6) Publish some academic papers. And there is the video: http://www.youtube.com/watch?v=qH-IQgYy9zg Above video shows a popperian agent collecting mining ore from 3 mining sites and bringing to the base. At the time the agent is born, it doesn't know how to walk nor it knows that it feels pleasure by mining. He has tact only (blind agent). The video shows learning, planning, executing and optimizing plans.
Game library for Pascal
Allegro.pas is a wrapper to use the Allegro Game Library with Pascal compilers (Delphi, Free Pascal, etc). Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. * Graphics: 2D and 3D, OpenGL and D3D. * Controls: Keyboard, mouse, joystick, gamepad... * Sound and music.
A framework for distributed computing
An extensible framework for distributed computing on P2P grids. We support peaceful free and open research and build an internet supercomputer. We render movies, solve Eternity puzzles, predict climate and improve a ~30 GHz cluster of clients.
SW for controlling of chromatographic devices and subsequent evaluation of the acquired data. Integrated instrument control uses uLAN protocol. There are AD converters (i.e. ULAD31 analog to uLan and USB converter) and SW plugins for others.
Open source set of instrumentation controls.
Open source set of instrumentation controls for Lazarus and Free Pascal, compilable under Windows and Linux.
OpenXP 5 - a multi-protocol offline mail and news reader
OpenXP 5 is a multi-protocol offline mail and news reader for the text console, supporting internet email, Usenet, Fidonet, Zconnect, etc. It is based on OpenXP (https://sourceforge.net/p/openxp, currently inactive) which is based on CrossPoint (XP) by Peter Mandrella. OpenXP 5 is capable of establishing SSL / TLS encrypted connections to POP3, SMTP and IMAP based servers. see: http://de.wikipedia.org/wiki/CrossPoint http://svn.code.sf.net/p/openxp5/code/doc/Crosspoint_Versions.pdf http://groups.google.com/forum/#!forum/de.comm.software.crosspoint
WipeOut is secure data deletion method & application. WipeOut method is designed to be fast and secure. WipeOut also has many sub schemes for faster (but not weak) wipe process .
Easily creates high complex fractal images. Includes 3D prototypes.
Double Fractal was first created in the 90s and was the result of a passion for fractals and fractal math. Since then, it has grown including many unique fractals invented by its author. Some fractals were found by chance in 2001 when functions used for artificial intelligence were plotted as fractals. These new fractals were called JP Random Sets. The brilliant environment Lazarus allowed Double Fractal to be ported from Delphi and now Double Fractal can be run on Windows, Linux and MAC OS X. Fractals are infinite complex images defined by a finite definition. We find in fractals a model to understand many different sciences such as economy, health and weather. Many scientists love fractals. Double Fractal is a program that creates fast and easily high complex images. No specific knowledge is needed to use this program, it is a program that can be run just for fun. Please enjoy the better than ever Double Fractal 3 with its brand new 3D JP1 Set prototype.
Vector Font based on line For CAD application
New Look Button Components for Delphi/Lazarus
This is a set of 3 easy to use components for Delphi / Lazarus IDE and Free Pascal THSButton THSSpeedButton and THSStaticText that will make your application look modern shiny and beautiful no much efforts are needed Sample project file is included. Features / - Style : many type of styles from soft rubber to Shiny Glass ,Quicken or Encarta with any color you choose. - Border : the size of the button border, in case it has a glass or quicken style this will change the level of the rounded corners - Smoothness : this number will give the button a smooth gradient soft look - Enter and Leave Decease option / this will give the button a nice effect when the user moves the mouse over and out of the button looks wonderful when using glow colors or glassy look. - Shape : draw you own shape and the button will take the shape of it. - all the above features applies on THSSpeedButton and THSStaticText
Pascal Units for Medical Applications
The PUMA Repository is a collection of Pascal units for medical informatics. It contains reusable source code for a wide field of health-care application development. The code includes converting functions for measurement units and an HL7 engine. PUMA is compatible with Lazarus and Free Pascal. Some of the units also support other Pascal implementations including Delphi, winsoft Pocket Studio and other compilers.
invert matrices with the Gauss–Jordan elimination
This application inverts matrices with the Gauß-Jordan elimination. It supports matrices up to a size of 10x10. It displays the computition and of course the solution. Support for fractions is coming soon
Structure parameter inference approach for endocrine feedback control
SPINA is software for determining constant structure-parameters of endocrine feedback control systems from hormone levels obtained in vivo. The first version of this cybernetic approach allows for evualuating the functional status of the thyroid gland, i.e. thyroid's secretory capacity (GT or SPINA-GT) and sum activity of peripheral deiodinases (GD or SPINA-GD).
CaC is a application to easily download and convert Videos from Videosites like YouTube, Google Video etc. It´s written in Lazarus / FreePascal and availible for Linux, Windows and Mac OS X Systems.
thermocouple voltages to temperatures converter
Heat Wizard converts thermocouple voltages to temperatures and back.
LanMan project is a library for developing multi-language applications. Project also has a special support for CodeGear/Borland VCL library which can automatically translate supported components. Project has editor for language files.