Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,057 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.

horse

Fast, opinionated, minimalist web framework for Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 1,383
  • MIT

Networking

horse-datalogger

Horse-DataLogger: Middleware projetado para registrar todas às requisições e solicitações HTTP para Horse

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 16
  • MIT

Other

horse-basic-auth

Middleware for Basic Authentication in HORSE

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 59
  • MIT

Security

horse-logger

Middleware for access logging in HORSE

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 46
  • MIT

Networking

horse-compression

Middleware for Compression in HORSE

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 41
  • MIT

Networking

horse-ratelimit

Basic rate-limiting middleware for Horse. Use to limit repeated requests to public APIs and/or endpoints such as password reset.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 26

Networking

horse-documentation

Documentação OpenAPI para suas APIs Horse em Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 18
  • MIT

Networking

horse-slowdown

Basic rate-limiting middleware for Horse. Use to limit repeated requests to public APIs and/or endpoints such as password reset.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 18

Networking

horse-provider-crosssocket

High-performance, security-hardened CrossSocket provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9

Networking

Horse-IPGeoLocation

⚡ Middleware de geolocalização baseada em endereço IP, desenvolvido parar o framework Horse.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • Apache-2.0

Networking

horse-provider-mormot

High-performance, security-hardened Mormot provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 6
  • MIT

Networking

Horse-XMLDoc

⚡ Horse-XMLDoc é um middleware para tratamento de XML em APIs desenvolvidas com o framework Horse.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • Apache-2.0

Networking

horse-provider-ics

OverbyteICS transport provider for the Horse framework — a drop-in alternative to Indy with modern OpenSSL 3.x/4.x TLS (TLS 1.3, mTLS). Delphi/Windows; enabled by {$DEFINE HORSE_PROVIDER_ICS}.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Networking

horse-provider-nghttp2

HTTP/2-native transport provider for the Horse web framework, on libnghttp2. Drop-in replacement for the default Indy transport — one compiler define, existing routes and middleware unchanged. h2c, TLS, mTLS, gRPC, streaming and WebSocket.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 2
  • MIT

Networking

horse-server

Servidor rest em delphi usando horse

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 5

Networking

Horse-ETag

MIddleware para Servidor Horse para Controle de Etags

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 37
  • MIT

Networking

Horse-Paginate

Middleware para Paginação de Arquivos JSON no Horse

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 37
  • MIT

Networking

Horse-SocketIO

Middleware para Horse utilizando SocketIO.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 28

Networking

horse-query

Middleware for Horse. Use to send a dataset in json format.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 19

Networking

horse-upload

Middleware for upload files to server storege in HORSE

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • MIT

Networking

Horse-JsonInterceptor

Library and Middleware to serialize Pascal ObjectList to Json without "listHelper"

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Networking

horse-opentelemetry

Middleware de rastreamento e telemetria para o framework Horse (Delphi/FPC) integrado ao padrão global OpenTelemetry (Distributed Tracing, Métricas e APM).

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • Apache-2.0

Networking

horse-prometheus-metrics

Horse middleware for exposing metrics through Prometheus Client library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Networking

horse-compression-v2

Middleware oficial de compressão de alta performance para o ecossistema Horse, com suporte a Gzip, Deflate e Brotli.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • Apache-2.0

Networking

horse-dto

Middleware de auto-binding e validação declarativa de dados para o Delphi Horse. Realiza a desserialização automática do payload e executa validações baseadas em atributos customizados antes do controller, eliminando códigos repetitivos (boilerplate).

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • Apache-2.0

Networking

horse-prometheus

Middleware de coleta e exposição de métricas de performance HTTP para o framework Horse (Delphi/FPC) integrado nativamente com o Prometheu

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 7
  • Apache-2.0

Networking

horse-schema-validation

Middleware de validação de esquemas de dados de entrada (JSON/Payload) no padrão JSON Schema para o framework Horse (Delphi / Lazarus).

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • Apache-2.0

Networking

horse-bearer-auth

Middleware for Bearer Authentication in HORSE

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Security

horse-crud

Middleware de Auto-CRUD de alta performance para o framework Horse. Gere automaticamente rotas CRUD completas (GET, POST, PUT, DELETE) com injeção de persistência genérica de forma thread-safe e multiplataforma (Delphi & Lazarus/FPC).

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • Apache-2.0

Networking

horse-static

Middleware de serviço de arquivos estáticos de alta performance, thread-safe, com suporte a HTTP 206 (Range) para streaming, controle de cache (ETag/Last-Modified), roteamento SPA Fallback e provedor de armazenamento abstrato para o framework Horse.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • Apache-2.0

Networking

horse-WS

Middleware for WS in HORSE

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 6

Networking

horse-rate-limit

Middleware de Rate Limiting para o framework Horse (Delphi/FPC) com suporte a algoritmos de janela fixa/deslizante, armazenamento em memória/Redis e proteção avançada contra IP Spoofing.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • Apache-2.0

Networking

horse-rbac

Middleware de controle de acesso baseado em funções (RBAC) e escopos (scopes) para o framework web Horse (Delphi / Lazarus).

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • Apache-2.0

Security

horse-multipart

Middleware nativo de alto desempenho para parsing e tratamento de requisições multipart/form-data (upload de arquivos e formulários) no framework Horse.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • Apache-2.0

Networking

horse-neon

Neon (RTTI-based JSON serialization) middleware for Horse framework

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Networking

horse-request-id

Middleware de geração e rastreamento de Request ID (Correlation ID) para o framework Horse (Delphi e Lazarus). Facilita a depuração e correlação de logs em ambientes distribuídos e microsserviços.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • Apache-2.0

Networking

horse-helmet

Middleware de cabeçalhos de segurança HTTP para o framework Horse (Delphi/Lazarus), protegendo sua aplicação contra vulnerabilidades conhecidas da web de forma rápida e simples.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 3
  • Apache-2.0

Networking

horse-ssl-redirect

Middleware para o framework Horse que realiza o redirecionamento automático de conexões HTTP para HTTPS, com suporte a proxies reversos (TrustProxy), portas customizadas e bypass para desenvolvimento local (localhost).

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • Apache-2.0

Networking

horse-api-rest

Construção de uma REST API utilizando o framework horse no delphi. A API é capaz de criar, editar, excluir e atualizar clientes. Ademais, utilizei o padrão model + controller

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 2

Learning and Examples

Horse-Server-Status

Horse middleware to retrieve currently active requests being processed

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Networking