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.
Pascal XE is an easy to use IDE for Pascal programming.
Pascal XE is an IDE for Pascal programming, it is user friendly and designed specially for beginners in programming. Pascal XE includes 3 free compilers: - Virtual Pascal Compiler 2.1.279 (default) - Free Pascal Compiler 3.0.4 - GNU Pascal Compiler 20070904
xVideoServiceThief is a tool for downloading your favourite video clips from a lot of video websites. xVideoServiceThief also provide you the ability to convert each video in most popular formats: AVI, MPEG1, MPEG2, WMV, MP4, 3GP, MP3 file formats.
JEDI VCL for Delphi
JVCL is a library of over 600 Delphi components developed by "Project JEDI" members.
The JEDI Code Library (JCL) consists of a set of thoroughly tested and fully documented utility functions and non-visual classes which can be instantly reused in your Delphi and C++ Builder projects.
NetTime is a simple, free time synchronization client for Win32, providing a client and server for SNTP and RFC868. Its main claim to fame is that it is small, simple and unobtrusive.
This is a delphi library implementing JSON (XML alternative, http://www.json.org) data format and objects structure. Lightweight and fast.
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.
This is a widget set to quickly develop cross-platform GUI software using the Free Pascal Compiler. It doesn't rely on large third party libraries - which makes fpGUI applications easy to deploy. Also included: help viewer, visual form designer.
Collection of Delphi / FreePascal code units. Includes libraries for Unicode, Strings, Data Structures, Sockets and Mathematics.
GNU GetText translation tools for Borland Delphi and Borland C++ Builder
OnGuard is a library to create demo versions of your Borland Delphi & C++Builder applications. Create demo versions that are time-limited, feature-limited, limited to a certain number of uses, or limited to a certain # of concurrent network users.
Orpheus is an award-winning UI toolkit for Borland Delphi & C++Builder. It contains over 120 components covering everything from data entry to calendars and clocks. Other noteworthy components include an Object Inspector, LookOut bar, & report views.
Delphi iOS Native Components
Develop Native iOS applications with Delphi XE8~XE10 Develop iPhone & iPad & iPod Touch apps with fast native performance and native styles. Some Wrapped Frameworks: * AddressBookUI.framework * AddressBook.framework * iAd.framework * EventKit.framework * GameKit.framework * MapKit.framework * MessageUI.framework * MobileCoreServices.framework * QuickLook.framework * SystemConfiguration.framework * Social.framework * StoreKit.framework * WebKit.framework Follow me: https://twitter.com/BabakYaghoobii https://www.facebook.com/babak.yaghoobii https://www.linkedin.com/in/babakyaghoobi https://plus.google.com/+BabakYaghoobii http://babakyaghoobi.blogspot.com https://telegram.me/dpfdelphiios My Line ID for support: babak.yaghoobi Use our more than 90 demo for quick developing. Enjoy iOS Apps Developing Babak Yaghoobi
Delphi Android Native Components
Welcome to the world of Android programming! Develop Native Android applications with Delphi XE5/XE6/XE7 Some components: + Added TDPFJAlertDialog + TDPFJAnalogClock + TDPFJButton + TDPFJCheckBox + TDPFJChronometer + TDPFJDatePicker + TDPFJDatePickerDialog + TDPFJEditText + TDPFJImageView + TDPFJListView (not completed) + TDPFJProgressBar + TDPFJProgressDialog + TDPFJTextView + TDPFJTimePickerDialog + TDPFJToast + TDPFJView + TDPFJRadioButton + TDPFJNumberPicker + TDPFJSeekBar + TDPFJTabHost Component (Tabbed view) + TDPFJSpinner Component (Dropdown list) + TDPFJTextSwitcher Component (Fade/Slide Texts) + TDPFJTextClock + TDPFJWebView Follow me: https://twitter.com/BabakYaghoobii https://www.facebook.com/babak.yaghoobii https://www.linkedin.com/in/babakyaghoobi https://plus.google.com/+BabakYaghoobii http://babakyaghoobi.blogspot.com Enjoy Android Apps Developing Babak Yaghoobi
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.
Image library for Object Pascal.
Imaging is native Object Pascal (Delphi and FPC) image loading, saving and manipulation library. It is available for several platforms and does not require any third party dynamic libraries.
B-Tree Filer is a fast library of file-based database routines for Borland Turbo Pascal & Delphi. B-Tree Filer supports stand-alone programs or those running on Microsoft-compatible networks including Novell Netware.
Visual Synapse are component wrappers around the Synapse tcp/ip libraries. It wraps a few common internet protocols, like HTTP, UDP, DNS, ICMP, TCP and SMTP to multi-threaded components that can be used with Delphi, Kylix, Freepascal and C++ Builder.
Solar Calendar is a package for Delphi developers and specially for Persian developers. The package has got set of components for showing and selecting Persian/Iranian/Solar/Shamsi/Jalali date in Persian/Shamsi and Christian(gregorian) interface and many more functions. Follow me: https://www.linkedin.com/in/mohamadkhorsandi
Best Object Persistence Framework ever!
The tiOPF is an Object Persistence Framework (OPF) for Delphi and Free Pascal that simplifies the mapping of an object oriented business model into a relational database. Persistence layers are available for Firebird, XML, Oracle, SQLServer and many more
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.
Asphyre is a cross-platform framework for Delphi and FreePascal.
Asphyre, also known as Platform eXtended Library, is a cross-platform framework for developing video games and scientific applications in Delphi, and FreePascal/Lazarus. The framework provides facilities for real-time rendering of graphics (using DirectX, OpenGL or Software Renderer), text output, mathematics (including vectors and matrices) and networking communication, among other features. It also supports singleboard devices such as Raspberry PI, Intel Galileo, BeagleBone Black and others with features like GPIO, SPI, I2C and so on, along with external displays, sensors and other peripheral devices.
DUnit automates unit testing of Delphi code. The target audience for DUnit is developers who are both writing the code to be tested and the unit tests for that code, an approach advocated by Extreme Programming. Dunit is is a Delphi port of JUnit.
devFlowCharter is a complete environment for creating program flowchart, source code generation, and compilation. Its main goal is to be straightforward, educational tool for use during procedural programming classes.