JEDI-projektet er et Delphi - fællesskabsinitiativ for at skabe et bibliotek, der ville give Delphi-udviklere kraftfulde værktøjer til at løse en lang række opgaver relateret til både generelle applikationer (parsing matematiske udtryk, arbejde med strenge, arbejde med hukommelse og filer) og systemprogrammering ( portering af nye Windows API'er til Delphi).
JEDI er et open source-projekt. Distribueret under MPL -licensen . Denne omstændighed tillader det frit at blive brugt i open source /kommercielle projekter, ændret, overført. Biblioteket fyldes op af hele samfundets indsats.
Hovedmålet er at give Delphi-udviklere et sæt header-filer til at arbejde med Windows API. Samtidig forfølger udviklerne målet om ikke at portere hele Windows SDK, men kun den mest brugte og nyttige del af den.
Implementer arbejde med Windows Security API. UAC, ACL'er osv.
Dette er et projekt, der samler al JEDI-koden.
Denne gren er ansvarlig for portering af systemfunktioner og andre vigtige Linux-udviklingsværktøjer. Desværre frøs denne JEDI-gren også på grund af Kylix ' død.
Indeholder visuelle komponenter til VCL udviklet af JEDI-projektet
Dette er et projekt for at udvikle vores eget CVS-system baseret på FreeVCS.
Dette projekt har til formål at lette udviklingen af spil og andre grafiske applikationer i Object Pascal. Denne udvikling kan anvendes i Delphi, Kylix, Free Pascal, Gnu Pascal og TMT Pascal
Her er samlet forskellige biblioteker til at arbejde med multimedier, fejlkontrol, interaktion med DirectX
Dette sæt af biblioteker, komponenter, giver Pascal-udvikleren adgang til en multimedie-API til Macintosh kaldet Quicktime . Hovedideen med dette projekt er at give Delphi-udvikleren muligheden for at bruge qt -grænsefladeelementer .
Implementerer abstrakte grænseflader til trådsikre objekter som lister osv.
Implementer arbejder med tid ved hjælp af WinAPI. Tilbyder klasser til udvikling af en opgaveplanlægger.
Giver dig mulighed for at sende en besked til debuggeren, fange fejl, læse kortfiler , lokalisere fejl
Giver dig mulighed for at analysere matematiske udtryk, kompilere funktioner baseret på dem