
Wichtig
| Code4delphi | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| C4D-Validate-Komponenten | César Cardoso (Code4Delphi) | https://github.com/code4delphi/c4d-validate-components | ![]() | |
| Framework zur automatischen Validierung von Delphi -Formularen. * Wie das Framework erstellt wurde: https://www.youtube.com/watch?v=jsfqs-lhphm&list=pllhsz4donn0ol4cyclklmyzjv8xnd | ||||
| C4D-Version | César Cardoso (Code4Delphi) | https://github.com/code4delphi/c4d-version | ![]() | |
| Mit C4D-Version können Sie Ihre Systemversion über die eigene Version von Delphi IDE steuern. | ||||
| C4D-Logfile | César Cardoso (Code4Delphi) | https://github.com/code4delphi/c4d --o --ogfile | ![]() | |
| Mit C4D-Logfile können Sie Dateien schnell und einfach von überall in Ihrem System auf Dateien aufzeichnen. | ||||
| C4D-Konsole | César Cardoso (Code4Delphi) | https://github.com/code4delphi/c4d-console | ![]() | |
| Framework für Protokollschreiben in Anwendungskonsole. Mit C4D-Console können Sie schnell und einfach steuern und sich bei der Verwendung eines Konsolenanwendungsprojekts bei Delphi anmelden | ||||
| Abhängigkeitsleiter | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Chef | Hashad | https://github.com/hashload/boss | ![]() | |
| Boss ist ein Open -Source -Premium -Manager, der von NPM für entwickelte Projekte in Delphi inspiriert ist. Sie können die Einrichtungen in Ihrem Projekt problemlos verwalten. Ein Befehlszeilen -Dienstprogramm ist ebenso verfügbar, ebenso wie die IDE -Integration. * Boss - Vinicius Sanches: https://www.youtube.com/watch?v=bchuvpfruj8 * Installieren und Einrichten - Alessandro: https://www.youtube.com/watch?v=oxsl5fi3isi&t * Installieren und Konfigurieren - Adriano Santos: https://www.youtube.com/watch?v=opjlt9tih1k * Github SSH Authentifizierung: https://www.youtube.com/watch?v=geagt-m0rgy * Boss - André Dias: https://www.youtube.com/watch?v=nzj6hae4jrc | ||||
| Boss -Experten | Gabriel Baltazar | https://github.com/gabrielbaltazar/boss-experts | ![]() | |
| Boss -Experten ist ein Dienstprogramm von Delphi ID, das den Einsatz von Boss erleichtern soll, ohne aus der IDE Delphi herauskommen zu müssen * Installation und Verwendung - Adriano Santos: https://www.youtube.com/watch?v=88tk4ermvvgg * Installation und Verwendung - Gabriel: https://www.youtube.com/watch?v=xqdjcqz13_a&& | ||||
| REST -Anwendungsserver | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Lyse | Hashad | https://github.com/hashload/horse | ![]() | |
| Horse ist ein ausdrückliches Web -Framework für Delphi und Lazarus. Entwickelt, um eine schnelle Entwicklung auf minimalistische und hohe Leistung zu ermöglichen. * Pferd! API Einfachheit: https://www.youtube.com/watch?v=h7ic0frgq8s * Videos: https://www.youtube.com/@hashload/videos | ||||
| DMVC (Delphi MVC -Framework) | Daniele Teti | https://github.com/danieleti/delphimvcframework | ![]() | |
| DMVCFramework ist eine sehr beliebte Delphi-Struktur, die eine erholsame JSON-RPC und eine benutzerfreundliche, zu verwendete, skalierbare und flexible für Delphi-Entwickler bietet. | ||||
| RDW (restDataware) | Gilberto Rocha | https://github.com/opensourcecommunitybrasil/rest-dataware | ![]() | |
| Rest DataWare ist eine Komponentensuite, die erstellt hat, um die Entwicklung von 3 Ebenen mit allem zu beschleunigen, was Rad zu bieten hat. Seit Delphi 7 und auch bei Lazarus, RDW, wie wir es normalerweise nennen, ist es ein komplettes Tool für Desktop-, Web- und Multiplatform -Anwendungen! | ||||
| TMS XDATA | TMS -Software | https://www.tmssoftware.com/site/xdata.asp | ![]() | |
| TMS XDATA ist ein Delphi -Framework, mit dem Sie HTTP/HTTPS -Server erstellen können, die Daten über REST/JSON freilegen. * Demonstration: https://www.youtube.com/watch?v=tcofsyubhus | ||||
| REST -Dienste verbrauchen | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| RestRequest4delphi | Vinicius Sanchez | https://github.com/vinicussanchez/restrequest4delphi | ![]() | |
| RestRequest4Delphi ist eine API für den Verzehr von ruhigen schriftlichen Diensten in jeder Programmiersprache. Entwickelt, um die Entwicklung zu erleichtern, einfach und minimalistisch | ||||
| Gbclient | Gabriel Baltazar | https://github.com/gabrielbaltazar/gbclient | ![]() | |
| Bibliothek Delphi REST -Client, um REST -Dienste zu konsumieren | ||||
| Delphi Rest Client API | Fabricio Colombo | https://github.com/fabriciocolombo/delphi-rest-client-api | ![]() | |
| Bibliothek Delphi Rest Client zum Konsumieren von Diensten Ruhe. Die API ist so konzipiert, dass sie mit Delphi 7 oder höher funktioniert. Neuere Versionen nutzen generische Methoden. | ||||
| JSON | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Datensatz serialisieren | Vinicius Sanchez | https://github.com/viniciussanchez/dataset SEIALISE | ![]() | |
| DataSet Serialize ist eine Reihe von Ressourcen, um die Arbeit mit JSON und Dataset zu vereinfachen. Exportieren oder importieren Sie die Datensatzfeldstruktur im JSON -Format | ||||
| Datavalidator | Danilo Lucas | https://github.com/dliocode/datavalidator | ![]() | |
| Datavalidator ist als einfache JSON -Datenvalidierungsbibliothek konzipiert | ||||
| Gbjson | Gabriel Baltazar | https://github.com/gabrielbaltazar/gbjson | ![]() | |
| Sie können ein Objekt von Delphi in einen JSON verwandeln oder umgekehrt. | ||||
| Jsonbr | Isaque Pinheiro | https://github.com/hashload/jsonbr | ![]() | |
| JSON BRasil ist eine Bibliothek OpenSource, die neben den Ressourcen der Generierung eines JSON- und populären Objekts, das auf einer JSON -Datei basiert, auf funktionale und objektorientierte Weise geschriebene JSON -Dateien anbietet. | ||||
| ORM (Objektrelationskartierung) | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Ormbr | Isaque Pinheiro | https://github.com/hashload/ormbr | ![]() | |
| Aus der Vision, das Konzept der Objektorientierung optimal zu nutzen, besteht die Objektreaktionszuordnung (ORM) aus einem Rahmen, der den Abstand zwischen objektorientiertem und dem Entitätsreaktionsmodell verkürzen soll, wodurch eine Brücke (Mapping) zwischen ihnen erstellt wird. Mit dem Ansatz ist es möglich, Systeme zu erstellen, indem objektorientiertes Objekt angewendet wird, dessen Objekte in einer relationalen Datenbank bestehen bleiben. | ||||
| Einfacher | Akademie des Code | https://github.com/academiadocodigo/simplem | ![]() | |
| SimpleORM zielt darauf ab, seine CRUD -Implementierungen zu erleichtern, indem über 80% seines Softwareentwicklungsprozesses gestoppt werden. | ||||
| TMS Aurelius | TMS -Software | https://www.tmssoftware.com/site/aurelius.asp | ![]() | |
| Framework ORM für DELPHI mit vollständiger Unterstützung für Datenmanipulation, komplexe und fortschrittliche Konsultationen, Vererbung, Polymorphismus und mehr | ||||
| Wohnheim (Delphi Orm) | Daniele Teti | https://github.com/danieleteti/delphi-orm | ![]() | |
| Delphi Orm (Schlaf bis zum Abkürzung) ist für Delphi ein starkes Orm. Es ist ziemlich robust und getestet, weil es seit 2010 für viele kritische Geschäftssysteme verwendet wird | ||||
| Devart Entitydac | LEUTE | https://www.devart.com/entitydac/ | ![]() | |
| EntityDAC ist ein ORM für Delphi mit LINQ -Unterstützung. Es bietet eine leistungsstarke Struktur, mit der Sie die Objektreaktionszuordnung von DelPhi-Datenbankobjekten mit vollständiger Unterstützung für die Kapselung, Vererbung, Polymorphismus und andere OOP-Funktionen durchführen können | ||||
| Marshmallow | Spring4d | https://bitbucket.org/soundvibe/Marshmallow/wiki/home | ![]() | |
| Das "Marshmallow" -Projekt wurde von .NET Micro Orm (hauptsächlich von Petapoco) und Java Hibernate inspiriert. Das Hauptziel war es, ein einfaches, aber leistungsfähiges Framework -Ormi -Orm zu schreiben. Das Framework verwendet die neuesten Funktionen der Delphi -Sprache, einschließlich Generika, Attribute, verbesserter RTTI, Datensätze, Überladung von Betreibern usw. Auf diese Weise können Entwickler produktiver sein, sauberere Codes schreiben. "Marshmallow" wird von Linas Naginonis entwickelt. | ||||
| Mormotsynopse | Nicht informiert | https://github.com/synopse/mormot2 | ![]() | |
| Ein Open-Source-Client-Server ORM/SOA/MVC-Framework | ||||
| Websocket | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Vogelhöhle -Kunde | Mateus Vicente | https://github.com/mateusvicente100/bird-socket-client | ![]() | |
| Client für WebSocket -Verbindung zu Delphi. WebSocket ist ein bidirektionales Kommunikationsprotokoll, das die reale Kommunikation zwischen einem Kunden und einem Server (Browser und Server) ermöglicht. * Demonstration: https://www.youtube.com/watch?v=vykorgmtobg | ||||
| Bird Socket Server | Mateus Vicente | https://github.com/mateusvicente100/bird-socket-erver | ![]() | |
| WebSocket -Server für Delphi. WebSocket ist ein bidirektionales Kommunikationsprotokoll, das die reale Kommunikation zwischen einem Kunden und einem Server (Browser und Server) ermöglicht. * Demonstration: https://www.youtube.com/watch?v=vykorgmtobg | ||||
| Datenbankmigrationsframework | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Ente | Carlos Modesto | https://github.com/carloshe/duck | ![]() | |
| Duck ist eine Migrationsrahmendatenbank (Datenbankmigration). Verwalten Sie Ihre Datenbank, indem Sie inkrementelle SQL -Änderungen oder Delphi -Funktionen erstellen. | ||||
| Webanwendungsframework (Delphi für Web) | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| D2bridge | Talis Jonatas Gomes | https://d2bridge.com.br/svn/d2bridge/truunk | ![]() | |
| Es ist nun möglich, Ihre Apps in Delphi direkt zum Web zu bringen, ohne Code, gleiche Codebasis, gleiche Anwendung, Windows und Web neu zu schreiben. * Wenn Sie bei Bedarf auf das Projekt zugreifen, geben Sie den anonymen Benutzer ein und lassen Sie das Feld Kennwort leer * Discord (verfügbar in Portugiesisch und Englisch): https://discord.gg/cfyn3fpymc * WhatsApp -Gruppe: https://chat.whatsapp.com/jz8ditgyzl79esi5tl5cq * Videos: www.youtube.com/@talisjonatas * Prism Server ohne Datennap: https://www.youtube.com/watch?v=AACB9_X_NFG * Wie es funktioniert: http://code4delphi.com.br/img/d2bridge-como-functiona.png | ||||
| Intraweb | Atozed Software | https://www.atozed.com.br/intraweb/ | ![]() | |
| Mit über 20 Jahren Straßen und von Hunderttausenden von Delphi -Entwicklern auf der ganzen Welt ist Intraweb das führende Tool für die Entwicklung von Delphi Dynamic Application und Webseiten. Aufgrund seiner Benutzerfreundlichkeit, der geringen Lernkurve und der einfachen Integration in Frameworks wie JQuery, JQueryMobile, Bootstrap hat Intraweb unter anderem immer mehr Fans in der Delphi -Community gewonnen, insbesondere in der brasilianischen Gemeinschaft. * Demonstration: https://www.youtube.com/watch?v=6gfrjdryefg | ||||
| Unigui | Fmsoft | https://www.unigui.com/ | ![]() | |
| Framework zum Erstellen von Desktop-, Mobil- und Webanwendungen. Es verwendet die wichtigsten JavaScript -Frameworks in der Branche, Sencha Ext JS und Sencha Touch, um ein modernes, elegantes und reichhaltiges Erlebnis in den Kunden zu schaffen. * Demonstration: https://www.youtube.com/watch?v=xro9jtpvdma | ||||
| TMS Web Core | TMS -Software | https://www.tmssoftware.com/site/tmswebcore.asp | ![]() | |
| TMS Web Core ist ein Webentwicklungs -Tool, mit dem Sie Client -Webanwendungen aus Delphi mithilfe der RAD -Entwicklungsmethode und eines Komponent -basierten Frameworks erstellen können * Demonstration: https://youtu.be/ohloxgm95ng?si=-6tes-ylwfpc-6sc | ||||
| Akademie des Code | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Bind4d | Akademie des Code | https://github.com/academiadocodigo/bind4d | ![]() | |
| Framework für die Bindung über Attributnotation in den Formularkomponenten. Bind4D zielt darauf ab, den Übergang von Daten zwischen der Visionsschicht und den anderen Schichten Ihres Systems automatisch zu erleichtern, indem die Konvertierung eines Formulars in JSON, die Komponenten, Komponenten, die Feldvalidierung, die Datensatzdatenkonfiguration in ein DBGRID und vieles mehr zugewiesen wird. | ||||
| Localcache4d | Akademie des Code | https://github.com/academadocodigo/localcache4d | ![]() | |
| Schlüsselstruktur und Wert für temporäre oder feste Cache in seiner Anwendung. | ||||
| Router4Delphi | Akademie des Code | https://github.com/academadocodigo/router4delphi | ![]() | |
| Framework zum Erstellen der FMX- und VCL -Bereichsroute mit dem Ziel, die Aufrufe von FMX -Anwendungen und Panels in VCL -Anwendungen zu erleichtern, wodurch die Kopplung der Bildschirme verringert wird, indem die Dynamik und Praktikabilität bei der Konstruktion von Delphi -Rich -Schnittstellen mehr Dynamik und Praktikabilität verleiht | ||||
| Safety4d | Akademie des Code | https://github.com/academadocodigo/safety4d | ![]() | |
| Framework zur Kontrolle der vom RBAC-Konzept inspirierten Benutzerzugriffsregeln (rollenbasierte Zugriffskontrolle). Es basiert auf einer JSON -Setup -Struktur für die Einstellung der Berechtigungen, inspiriert von der von Windows Azure verwendeten Struktur. | ||||
| Adriano Santos | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| ADRCONNECTION | Adriano Santos | https://github.com/adrianosantostreina/adrConnection | ![]() | |
| Datenbankverbindungsklassen | ||||
| Mobilepermisors | Adriano Santos | https://github.com/adrianosantostreina/mobilepermissions | ![]() | |
| Erstellt, um die Anforderungserlaubnis für Android 8.x oder höher zu erleichtern. Es erhält alle Berechtigungen in Projekt> Optionen> Anwendung> Benutzerberechtigungen | ||||
| Abhängigkeitsinjektion | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Injektorbr | Isaque Pinheiro | https://github.com/hashload/injectorbr | ![]() | |
| Injectorbr ist ein Abhängigkeitsinjektionsgerüst für Delphi -Anwendungen. Die Abhängigkeitsinjektion ist ein Software -Design -Muster, mit dem Sie die Komponenten einer Anwendung in Frage stellen können, wodurch sie modularer und einfacher zu pflegen. Mit IT -Entwicklern kann es problemlos modulare und flexible Anwendungen erstellen, um gekoppelte Abhängigkeiten zu vermeiden und die Komplexität der Code zu reduzieren. Framework enthält auch Funktionen für das Lebenszyklusmanagement des Komponenten. | ||||
| Spring4d | Spring4d | https://bitbucket.org/sglienke/spring4d | ![]() | |
| Spring4D ist eine Open -Source -Bibliothek für Delphi XE und höher. Es besteht aus mehreren verschiedenen Modulen, die eine Basisklassenbibliothek (gemeinsame Typen, Schnittstellenbasis -Sammelarten, Reflexionsverlängerungen) und eine Abhängigkeitsinjektionsstruktur enthalten. Er verwendet Apache 2.0 -Lizenz. Bibliothek, die mit Sammlungen und Abhängigkeitsinjektionsrahmen funktioniert. Spring4d wurde ursprünglich von Baaquan Zuo geschrieben und wird jetzt von Stefan Glienke gehalten * Komplettes Ökosystem: Boss + Pferd + Spring4d: https://www.youtube.com/watch?v=ew3z06wt1yo | ||||
| Andere aus Vinicius Sanchez | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| XML Builder | Vinicius Sanchez | https://github.com/vinicussanchez/xml-builder | ![]() | |
| XML Builder für Delphi. Es bietet das Schreiben über eine Schnittstelle und ermöglicht die Erstellung eines XML viel schneller und intuitiver. | ||||
| Bcrypt | Vinicius Sanchez | https://github.com/vinicussanchez/bcrypt | ![]() | |
| Es ist eine Bibliothek mit Hilfe, um Passwort -Hash zu machen. | ||||
| Andere von Gabriel Baltazar | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| GbwinService | Gabriel Baltazar | https://github.com/gabrielbaltazar/gbwinservice | ![]() | |
| Führen Sie Ihre VCL -Apps wie Standalone und WinService aus * API -Pferd allein und Winsvc in derselben Anwendung: https://www.youtube.com/watch?v=0bh5vcvavjs | ||||
| AWS4Delphi | Gabriel Baltazar | https://github.com/gabrielbaltazar/aws4delphi | ![]() | |
| AWS4Delphi ist ein SDK Delphi für die Integration mit AWS -Diensten mit Delphi schnell und einfach. Die verfügbaren Dienste sind: Amazon SNS (einfacher Benachrichtigungsdienst) - Amazon SQS (Simple Line Service) - Amazon S3 (Simple Storage Service) | ||||
| Andere von Isaque Pinheiro | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| CQLBR | Isaque Pinheiro | https://github.com/hashload/cqlbr | ![]() | |
| Creteria Query Language ist eine Bibliothek, die das Schreiben über eine Schnittstelle bietet und die Objekt -orientierte Syntaxzuordnung ermöglicht, Beratung, Insertion, Aktualisierung und Löschen der Datenbank durchzuführen. | ||||
| DBCBR | Isaque Pinheiro | https://github.com/hashload/dbcbr | ![]() | |
| Datenbankvergleich Brasilien, ein Datenbankstrukturvergleich, der aus dem Cermbr -Code geboren wurde, der diese Funktion bereitstellt, jedoch auf einer begrenzten Ebene wie dem Erstellen von Tabellen, dem Hinzufügen neuer Felder in die vorhandene Tabelle und anderen Funktionen für das Erstellen von Primärkarten, ForeignKeys und Indizes für Tabellen. | ||||
| DBEBR | Isaque Pinheiro | https://github.com/hashload/dbebr | ![]() | |
| Die Datenbank -Engine ist ein OpenSource -Framework, das die Verbindungsentkopplung über eine Objekt -orientierte Schnittstelle bietet und Ihr System von einer einzelnen Verbindungsmotor einfach und einfach von der Exchange für die Verwendung eines auf dem Markt verfügbaren Motors zur Verfügung stellt, sei es Firedac, Dbexpress, Zeos unter anderem | ||||
| Zauberer und Experten | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Code4d-Wizard | César Cardoso (Code4Delphi) | https://github.com/code4delphi/code4d-wizard | ![]() | |
| Code4D-Wizard ist ein Satz von Plugin-Tools, die für die Verwendung in Delphi IDE entwickelt wurden. Es fügt Delphi IDE mehrere Funktionen hinzu, um unsere Effizienz, Geschwindigkeit und Entwicklungsproduktivität zu verbessern. Dieser Assistent wurde mit Open Tools API entwickelt * Hauptmerkmale: https://www.youtube.com/watch?v=gpigdurl8uk | ||||
| Pferdezauber | Hashad | https://github.com/hashload/horse-wizard | ![]() | |
| Horse-Wizard ist ein Assistent bei der Erstellung neuer Pferde-Apps. Einfach, schnell und einfach. Ein Werkzeug, um Ihre Arbeit zu erleichtern! * Boss -Installation: https://www.youtube.com/watch?v=legxs9asxz8 * Installation ohne den Chef: https://www.youtube.com/watch?v=nSSF0SRDMAG * Installation - Adriano Santos: https://www.youtube.com/watch?v=ja69cjav9-Ge * Demo: https://www.youtube.com/watch?v=44gm_teumzq | ||||
| Boss -Experten | Hashad | https://github.com/gabrielbaltazar/boss-experts | ![]() | |
| Boss -Experten ist ein Dienstprogramm von Delphi ID, das den Einsatz von Boss erleichtern soll, ohne aus der IDE Delphi herauskommen zu müssen * Installation und Verwendung - Adriano Santos: https://www.youtube.com/watch?v=88tk4ermvvgg * Installation und Verwendung - Gabriel: https://www.youtube.com/watch?v=xqdjcqz13_a&& | ||||
| Cnpack | Cnpack | https://cnpack.org/index.php?lang=en | ![]() | |
| CNWizards ist das Hauptprodukt von CNPack mit vollem Namen 'Cnpack IDE Wizards'. Es handelt sich um eine Reihe von kostenlosen Plug-in-Tools, die für Delphi/C ++ Builder/BDS/RAD Studio verwendet werden, um unsere Entwicklungseffizienz zu verbessern. | ||||
| Gexperts | Nicht informiert | https://www.gexperts.org/ | ![]() | |
| Gexperts ist ein Plugin für IDE Delphi, das viele Funktionen hinzufügt. | ||||
| CHATGPTWIZARD | Ali Dehbansiahkarbon | https://github.com/alidehbansiahkarbon/chatgptwizard | ![]() | |
| Ein Plug-In von AI zu Delphis IDE. Erstes Plugin für die Unterstützung von Chatgpt, Writesonic und YoUchat! | ||||
| Mobileexperts | Adriano Santos | https://github.com/adrianosantostreina/mobileexperts | ![]() | |
| Mobile Experts ist ein OpenSource -Plugin für die Delphi -Installation, die Funktionen implementiert, die die Entwicklung mobiler und Androids ermöglichen. * Demonstration: https://www.youtube.com/watch?v=hccn8fkye30 | ||||
| Speicherverwaltung / Speicherverlusterkennung | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Fastmm | Pierre Le Riche | https://github.com/pleriche/fastmm4 | ![]() | |
| Einige FASTMM -Funktionen wurden in Delphi für Win32 und Win64 aus der Version 2006 integriert (siehe vollständige Liste der Delphi -Speicherverwaltungs -Tools) FastmM ist ein weit verbreitetes Werkzeug zum Erkennen von Speicherlecks. Speicherlecks in Projekten werden gemeldet, nachdem Sie die Anwendung geschlossen haben. Ein schneller Ersatzspeichermanager für Embarchadero -Delphi -Anwendungen, der sich gut an die Verwendung von Multithread anpasst, ist nicht anfällig für die Speicherfragmentierung und unterstützt den gemeinsam genutzten Speicher ohne die Verwendung externer .dll -Dateien. Es gibt auch eine neue Version namens Fastmm5, auf die über den folgenden Link zugegriffen werden kann: https://github.com/plariche/fastmm5 * Embarchadero-Artikel über Fastmm4 und Fastmm5: https://blogs.mbarcadero.com/dev-c-modernisierte-powerful-new-fastmm5-memory-manager/ * Artikel mit Tipps zur Installation und Verwendung: https://www.softacom.com/blog/catching_memory_leaks_in_delphi_apps/#fastmm | ||||
| Nexus Quality Suite | Nexusqa Pty Ltd | https://www.nexusdb.com/support/index.php?q=node/27156 | ![]() | |
| Nexus Quality Suite (NQS) ist ein Werkzeugsatz, mit dem Sie Ihre Anwendungen auf die höchstmöglichen Leistungen und Qualitätsstandards anpassen können. Die aktuelle Toolsammlung umfasst Linien-, Methoden- und Blockebenen. Ein Tool für Speicheranalyse und Ressourcenanalyse; ein Unit -Testabdeckungsanalysator; ein statisches Tool für ausführbare Analyse; und ein Rekorder/Zuchtwerkzeug von GUI -Skripten. * Embarchadero-Artikel: https://blogs.embarcadero.com/powerful-quality-assuance-nexus-quality--Suite-for-delphi-on-windows/ | ||||
| Eurkalog | Fabio Dell'aria und Eurekalog | https://www.eurkalog.com/downloads_delphi.php | ![]() | |
| Eurkalog ist das Ausnahme -Tracking -Tool, mit dem Ihrer Anwendung Fehler erfasst werden kann, und generiert ein detailliertes Protokoll mit den Informationen der Aufrufe, z. B. Einheitsnamen, Klassenname, Methode und Zeilennummer. Diese Informationen werden auch in einer Datei aufgezeichnet. Darüber hinaus bietet dieses Tool den Endbenutzern der Anwendung die Kapazität, Informationen zu diesen Fehlerprotokollen per E -Mail an den Anwendungsentwickler zu senden. Zusätzlich zu all diesen Merkmalen unterstützt Eurekalog auch die Erkennung von Speicherleckagen. * Artikel mit Tipps zur Installation und Verwendung: https://www.softacom.com/blog/catching_memory_leaks_in_delphi_apps/#eurkalog | ||||
| Madexcept | Systemoftware | https://www.madshi.net/madexceptDescript.htm | ![]() | |
| Madexcept ist eine bezahlte kommerzielle Bibliothek, hat jedoch eine kostenlose Version für den persönlichen Gebrauch. Es soll Entwicklern helfen, Fehler in ihrer Software zu finden. Immer wenn es einen Fehler oder eine Ausnahme gibt, nimmt Madexcept automatisch ein, zeichnet viele nützliche Informationen auf und bietet Endbenutzern, Entwicklern einen vollständigen Fehlerbericht zu senden. Madexcept kann auch Speicherlecks, Ressourcenlecks und Puffersättigung finden. * Artikel mit Tipps zur Installation und Verwendung: https://www.softacom.com/blog/catching_memory_leaks_in_delphi_apps/#eurkalog | ||||
| Delphi Leakcheck | Honza Rame � | https://bitbucket.org/shadow_cs/delphi-leakcheck/src/master/ | ![]() | |
| Multiplattform -Leckage -Check -Bibliothek für Delphi. Leakcheck ist eine Erweiterung des Speichermanagers, der die Funktionalität zur Leckageprüfung hinzufügt. Der Hauptunterschied des Standard -Speichermanagers ist die Multiplattform -Implementierung der Leckageüberprüfung mit Dunit- und Dunitx -Integration. | ||||
| TMS Meminsight | TMS -Software | https://www.tmssoftware.com/site/tmsmeminsight.asp | ![]() | |
| TMS Meminsight ist eine Sammlung von Debugging -Tools, die mehrere Module enthalten: einen Speicherprofiler, einen Thread -Viewer, einen Modulbieter und einen erweiterten Ausnahme -Manipulator. TMS Meminsight kann problemlos in Ihre Delphi -Projekte integriert werden, unabhängig davon, ob Sie Ihre integrierte Benutzergrafikoberfläche oder Ihre API verwenden. * Einführung in MeminSight: https://www.youtube.com/watch?v=0qd8twqurfww | ||||
| https://www.deleaker.com/ | Deleaker | https://www.deleaker.com/ | ![]() | |
| Deleaker ist eine Erweiterung für Delphis IDE. Es ist eine autonome Anwendung für Speicherleckage, GDI und Manipulatoren. | ||||
| Brainmm | Dmitry | https://github.com/d-mozulyov/branmm | ![]() | |
| Speichermanager für Delphi | ||||
| Andere | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| ComponentdinosoSfice-OpenOffice | Daniel Fernandes | https://github.com/daniel09fernandes/componentdinosffice-openoffice | ![]() | |
| Delphi -Komponenten für Libreoffice * Podcast - Pro ACBR Papo: https://open.spotify.com/episode/7mthwdvwlclb0r0upxDMWL | ||||
| Super Pascal | Fr0Sst-brutal | https://github.com/fr0st-brutal/awesome-pascal | ![]() | |
| Eine Liste von Frameworks, Bibliotheken, Funktionen und brillanten Dingen aus Delphi, Freepscal und anderen *Pascal. In dieser Liste werden nur Open -Source -Projekte berücksichtigt. | ||||
| Excel4Delphi | Hemulgm | https://github.com/hemulgm/excel4delphi | ![]() | |
| Lesen Sie Excel 2002/2003 XML -Bibliothek (SpreadshetML / XML). | ||||
| Komponenten | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| ACBR | ACBR | svn: //svn.code.sf.net/p/acbr/code/trunk2 | ![]() | |
| Das Akronym ACBR bedeutet: kommerzielle Automatisierung Brasilien. Kurz gesagt, es handelt sich um ein offenes (kostenloses) Projekt, Komponenten und Programme, die für die Entwicklung von Anwendungen für kommerzielle Automatisierungssegments bestimmt sind. Es verfügt unter anderem mehrere Komponenten für das Fiskalbereich (NF-E, NFC-E, CT-E, MDF-E usw.), Bullshit-Komponenten und Pixe unter anderem. * Forum: https://www.projetoacbr.com.br/forum/ * Discord: https://discord.gg/acbr | ||||
| Hccomponenten | Alexandre Magno | https://github.com/magnoamds/hccomponents | ![]() | |
| Es ist ein Mechanismus, um das Konzept der DBware -Komponenten in einer 3 -Layer -Umgebung zu haben. Es simuliert einen Datensatz (Fdquey, ZQuery), behält jedoch keinen Zeiger mit der Datenbank. Darin wird über die Informationen eines Auswahl oder das Laden der Daten in die Persistenz in der Bank informiert. Die Komponente sendet diese Daten an 3 Ebenen (Pferd, RDW, Indy, DatasNap). Es verarbeitet die Datenseite des Servers das Datensatzergebnis. Sendet die Daten erneut an den Client und zeigt auf dem Bildschirm an. Geben Sie das Gefühl, dass wir normale Abfragekomponenten (FDQuery, ZQuery) verwenden, aber es handelt sich nicht um eine normale Abfrage, da dahinter die gesamte Kommunikationsstruktur über das HTTP -Protokoll darstellt. Es gibt die HCServer -Komponente auf der Serverseite und die Client -Seite HCCONECT. Es kann mit dem (empfohlenen) Pferd, RDW, Indy, DatasNap verwendet werden Um beispielsweise die HCMemtable -Komponente zu verwenden, fügt sie die Funktionalität in der FDMemtable (nativ von Delphi) hinzu, wie die HCBase -Eigenschaft, die mit einem HCBasedataset -Komponenten verbunden werden kann, und wobei die SQL die SQL -Seite informieren kann, wenn Sie auf dem server die server auf dem server gesetzt werden. Memtable vermittelt das Gefühl, eine normale FDQuery zu verwenden. * Gruppe auf Telegramm: https://t.me/n_tier * Video der Evaluierungsversion: https://www.youtube.com/watch?v=9K5Hylkndv8 | ||||
| Verbindungskomponenten | ||||
|---|---|---|---|---|
| Name | Autor | Link | Land | Frei |
| Firedac | Peinlich | https://www.embarcadero.com/br/products/rad-studio/firedac | ![]() | |
| Firedac ist eine universelle Datenzugriffsbibliothek, in der Anwendungen für mehrere Geräte entwickelt werden, die mit Unternehmensdatenbanken verbunden sind. Mit seiner leistungsstarken universellen Architektur ermöglicht FireDAC Direct Direct Delphi und C ++ Builder, Interbase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DatasNAP und mehr, einschließlich der Mongodb -Datenbank, zu. * Einführung in Firedac (Régys Borges): https://www.youtube.com/watch?v=hcoqhfedwde * Tipps und Macetes (Alan Glei): https://www.youtube.com/watch?v=cni3mun6tu * Best Practices, Tipps und Tricks (Alan Glei): https://www.youtube.com/watch?v=HMVFS8G8E8 | ||||
| Zeoslib | Nicht informiert | https://sourceforge.net/projects/zeoslib/ | ![]() | |
| Zeoslib ist eine Reihe von Datenbankkomponenten für MySQL, Mariadb, PostgreSQL, Interbase, Firebird, MS SQL Server, SAP adaptive Enterprise und adaptive Server überall (zuvor Sybase), Oracle und SQLite für Delphi, Freepascal/Lazarus und C ++ Builder. * GitHub (Kopie des offiziellen Repositorys, das einmal am Tag aktualisiert wurde): https://github.com/marsupilami79/zeoslib * So installieren | ||||
| Unidac | LEUTE | https://www.devart.com/unidac/ | ![]() | |
| Universal Data Access Components (UNIDAC) ist eine Komponentenbibliothek, die einen direkten Zugriff auf verschiedene Delphi- und C ++ -Builder -Datenbanken bietet, einschließlich der Community Edition sowie Lazarus (und kostenlosen Pascal) unter Windows, Linux, MacOS, iOS und Android für 32 -Bit- und 64 -Bit -Plattform. | ||||