CEF4Delphi
Components to embed Chromium-based browser into Delphi/FPC applications.
- Active
- Package
- Lazarus and Delphi
- GitHub
- ★ 1,340
- MPL 1.1
Networking In the Online Package Manager

30,081 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Components to embed Chromium-based browser into Delphi/FPC applications.
Networking In the Online Package Manager
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC. WebView4Delphi only supports Windows. If you need to embed a web browser in Linux, Windows or MacOS consider using CEF4Delphi instead.
Networking In the Online Package Manager
Brook is microframework which helps to develop web Pascal applications.
Networking In the Online Package Manager
Framework for web applications. Actions for DB access, advanced routing features, wizard for Lazarus, support for i18n, compatibility with JSON structures, REST implementation, plugins for varied needs, extensible brokers.
Networking In the Online Package Manager
TlsLib4Pascal is a fully managed, from-scratch TLS 1.2 + TLS 1.3 stack for modern Object Pascal (Delphi and FreePascal), released under the permissive MIT License.
Cryptography Networking In the Online Package Manager
TaurusTLS is an Indy add-on that provides OpenSSL 3.x and 4.x support to Indy. It depends on IndyLaz.
Networking Security In the Online Package Manager
Telegram bots API library
Networking In the Online Package Manager
Pascal Rapid API Library is the fastest, most feature-rich component suite for developing or consuming Network API applications or web applications.\r\n - Supports RESTFul, RPC, SOAP, MQTT, SSE, etc...
Networking In the Online Package Manager
Thread-safe port for data exchange. Supports network (TCP/UDP/HTTP), serial port, etc.
Networking In the Online Package Manager
Web framework like CodeIgniter in Pascal. (In experimental stage).
Networking In the Online Package Manager
An RFC 6749 OAuth2 Client implemented as a Lazarus Package. The client is intended to be fully featured and supports the following grant types: Authorization Code Grant Implicit Grant Resource Owner Password Credentials Grant Client Credentials Grant. Attention has also been paid to extensibility. The client also provides: A means of implementing an Extension Grant, including new grant types. Support for new token types Support for New Endpoint Parameters, and Support for additional error codes. This OAuth2 Client uses an external User Agent - the System Web Browser - and incorporates in internal http server for handling redirect responses from an Authorization Server. The package uses the Indy Component library for both an http/https client and an http server. When the https protocol is used the OpenSSL library must also be installed and available for use. Multithreading support is required for Authorization Code and Implicit Grants. The package is written in Object Pascal and is made available under the Lesser GPL. The package requires the Indy package for http/https protocol support. It has been configured for use with the MWA Software IndySecOpenSSL package and the Indy Component Library. A separate branch (Indy106Compat) is also available. This will work with the Indy Component library on its own. However, you will be limited to using the unsupported OpenSSL 1.0.2 library (current is OpenSSL 3.x) and TLS 1.2. For installation instructions please refer to the User Guide.
Networking Security In the Online Package Manager
Components for communication using JSON, supports JSONRPC. Implements client/server layers to an n-tier solution.
Networking In the Online Package Manager
Helper function to easily send e-mails. Supports SMTP, SSL/TLS encription.
Networking In the Online Package Manager
A Freepascal library for sending SMS with Twilio.
Networking In the Online Package Manager
This repo provides the IndySecOpenSSL package for both Delphi and Lazarus/fpc. This package provides a new (optional) OpenSSL package separate from Indy's "protocols" package and adds support for OpenSSL 3.0 and later. It may be used as an add-on the Indy 10.6 or the forthcoming Indy 10.7 releases. The IndySecOpenSSL package's purpose is to provide Indy users with an upgrade path to the use of current OpenSSL (3.x) libraries with the minimum of change. This includes users that use the existing version of Indy bundled with Delphi and the version provided with the Lazarus Online Package Manager. For more information on the installation and use of the package please read the comprehensive User Guide provided in the docs subdirectory. New users should pay particular attention to the installation instructions and guidance on installation of the OpenSSL shared libraries (DLLs) included in the User Guide.
Networking In the Online Package Manager
Access the weather data and forecasts provided by OpenWeatherMap.
Networking In the Online Package Manager
CGI applications with data modules.
Networking In the Online Package Manager
D2Bridge Framework is Delphi and Lazarus for Web Your Delphi or Lazarus code compiling for the Web using the Delphi and Lazarus way, synchronous on the Web. D2Bridge is Open Source. D2Bridge is the framework that allows you to code normally in Delphi while maintaining your code synchronously, allowing you to focus on your Delphi project as you always have and compile for the Web Generates responsive HTML code compatible with Bootstrap 5 and the latest Web technologies It already comes with Templates and its web interface can be different from your VCL project without changing its code No additional components are necessary when exporting to the Web. D2Bridge recognizes and intercepts your visual components You can compile your application for Desktop and Web using the same code and the same interface that you already have in your project When compiling your application for the Web, you can choose between 3 very lightweight and powerful Web Servers (Console, Compact and Full) From a simple 'MessageDlg' response to a ShowModal or Timer, everything works on the Web in the same way as on the Desktop With D2Bridge Framework, your application has native support for multiple languages, allowing you to easily write your application for the world to see. You can use D2Bridge Framework normally for any purpose, including projects for commercial purposes
Networking In the Online Package Manager
Components for networking, Web services, protocols (SMTP, POP3, IMAP, NNTP, HTTP, FTP), sockets.
Networking In the Online Package Manager
Component for apps hosted on SourceForge/GitHub, allows users to update applications with one method call.
Networking In the Online Package Manager
Networking library to support TCP, UDP, FTP, SMTP, Telnet and HTTP protocols.
Networking In the Online Package Manager
Visual synapse components.
Networking In the Online Package Manager
Components to create CRUDs like you create apps for client/server database. You don't need to create SQL methods via webservice, instead use RESTDataBase with RESTCLientSQL.
Networking In the Online Package Manager
Network communication suite of components. Supports all major protocols, and SSL encription.
Networking In the Online Package Manager
Web Service Toolkit. Set of components to create web servers/clients. Uses Synapse package. Supports SOAP, XMLRPC, JSON-RPC and WSDL.
Networking In the Online Package Manager