Page Of Code Sites

From Free Pascal wiki
Revision as of 13:38, 25 November 2011 by Ggeldenhuys (talk | contribs) (→‎database: adds tiOPF and FBLib)
Jump to navigationJump to search

Deutsch (de) English (en) فارسی (fa) français (fr) Bahasa Indonesia (id) 한국어 (ko)

' Major sites for Pascal, Delphi and Kylix code '

  • If you have some favorite sites that aren't here, please add them.

Super Sites with Components

Verry good sources, tools, docs: http://assarbad.net/en/stuff/

Delphi Free Component Index

(links seems obsolete? Somebody knows if a copy is available?) HUGE index of free components (download a zipped version below) Download zipped free component index

Other major sites

SWAG sites

SWAG is an archive of tips and example programs for Turbo Pascal/Borland Pascal and early Delphi. Much of it is still applicable to today's Object Pascal - and much is obsolete...

Libraries

GraphiX, Games, DirectX, OpenGL, OpenAL, SDL

database

  • http://zeoslib.sourceforge.net/ native database access across different platforms, go-to http://zeos.firmos.at/ to see Zeoslib forum.
  • http://sourceforge.net/projects/fibl FreeIBComponents package porting for Lazarus.
  • http://source.online.free.fr SQLitePass components allowing connection to databases created with Kexi or SQLite Administrator.
  • http://www.progdigy.com/modules.php?name=UIB Database components for Firebird, Interbase and Yaffil
  • http://www.instantobjects.org Object Pascal ORM (Delphi only at the moment)
  • tiOPF (Techinsite Object Persistence Framework) is a object-to-database mapping and persistence framework. It supports Free Pascal and Delphi, has support for 10+ database backends, and 1600+ unit tests run every three hours, to make sure everything stays super stable. tiOPF has been open-sourced since 1999. You can find its website at http://tiopf.sourceforge.net
  • FBLib is a Firebird and Interbase database component suite. It works with Free Pascal, Delphi and Kylix. It also includes the Firebird/Interbase management components (user admin etc). The code currently lives inside the repository of the tiOPF project, under the 3rdParty directory.

Internet

Report

OLAP

Log

Corba

Parallel Computing

  • Using LAM/MPI in FreePascal: a message with source code from C. Cremers:
 http://www.lam-mpi.org/MailArchives/lam/2002/01/3698.php
 (http://www.win.tue.nl/~ccremers/pascalmpi/index.html is obsolete!)

Documentation

Tutorial Sites

How to Write Source Code

Why? Because the code you write should be read with ease by others and even youself.

Borland tutorial
JEDI tutorial and tools

Others