Skip to Content

poco v1.14.1

Created
Updated

Modern, powerful open source C++ class libraries for building network and internet-based applications that run on desktop, server, mobile and embedded systems.

# Usage

The package poco is compatible with built-in CMake targets:

find_package(Poco REQUIRED [COMPONENTS <libs>...])
target_link_libraries(main PRIVATE Poco::<libs>) 

# License

# Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

# Features

No default features set.

# activerecord

Simple and lightweight object-relational mapping (ORM) framework built on top of the POCO Data

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# activerecord-compiler

Compiler for Simple and lightweight object-relational mapping (ORM) framework built on top of the POCO Data

Dependencies:
  • poco

    Features: util , xml

and one transitive dependency:
Host Dependencies:
2 transitive dependencies:

# cpp-parser

POCO C++ parser

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# crypto

Crypto support

Dependencies:

No transitive dependencies.

Host Dependencies:
3 transitive dependencies:

# data

Database abstraction layer for POCO

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# encodings

Encodings support for POCO

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# encodings-compiler

Compiler for encodings support for POCO

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# json

JSON support for POCO

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# jwt

JWT support for POCO

Dependencies:
  • poco

    Features: crypto , json

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# mariadb

MariaDB support for POCO

Dependencies:
and 3 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# mongodb

MongoDB support for POCO

Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

# mysql

Mysql support for POCO

Dependencies:
and 87 transitive dependencies:
Host Dependencies:
4 transitive dependencies:

# net

Network support for POCO

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# netssl

NetSSL support for POCO
By default, this feature uses the OpenSSL implementation. The POCO_ENABLE_NETSSL_WIN triplet variable can be used to switch to the NetSSL_Win module.

Dependencies:
  • poco

    Features: crypto , net , util

and 2 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# odbc

ODBC support for POCO

Supports: windows | osx | linux
  • linux
  • osx
  • windows
    Dependencies:

    No transitive dependencies.

    Host Dependencies:

    No dependencies.

    # pagecompiler

    Command line tool that translates HTML files into C++ code

    Dependencies:
    • poco

      Features: net , util , xml

    and one transitive dependency:
    Host Dependencies:
    2 transitive dependencies:

    # pagecompiler-file2page

    Command line tool that translates HTML files into C++ code

    Dependencies:
    • poco

      Features: net , util , xml

    and one transitive dependency:
    Host Dependencies:
    2 transitive dependencies:

    # pdf

    Haru support for POCO

    Dependencies:
    and 3 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    # pocodoc

    POCO documentation generator

    Dependencies:
    • poco

      Features: cpp-parser , data , sqlite , util , xml

    and 2 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    # postgresql

    PostgreSQL support for POCO

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    6 transitive dependencies:

    # prometheus

    Prometheus support for POCO

    Dependencies:

    No transitive dependencies.

    Host Dependencies:

    No dependencies.

    # redis

    Redis support for POCO

    Dependencies:

    No transitive dependencies.

    Host Dependencies:

    No dependencies.

    # sevenzip

    Support for parsing and creating 7Zip files

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # sqlite

    SQLite support for POCO

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # util

    Utility support library for POCO

    Dependencies:
    • poco

      Features: json , xml

    and one transitive dependency:
    Host Dependencies:
    2 transitive dependencies:

    # xml

    XML support for POCO

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # zip

    Support for parsing and creating Zip files

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # Dependencies

    No transitive dependencies.

    # Host Dependencies

    No transitive dependencies.

    # Dependents

    # Host Dependents

    No dependents.

    # Contributors

    • sdcb's avatar sdcb
    • Robert Schumacher's avatar Robert Schumacher
    • codicodi's avatar codicodi
    • James Chang's avatar James Chang
    • Alexander Karatarakis's avatar Alexander Karatarakis
    • Ruurd Adema's avatar Ruurd Adema
    • Jonathan Hale's avatar Jonathan Hale
    • Jocelyn GENNESSEAUX's avatar Jocelyn GENNESSEAUX
    • Tony Lin's avatar Tony Lin
    • Phil Christensen's avatar Phil Christensen
    • Stefano Sinigardi's avatar Stefano Sinigardi
    • Phoebe's avatar Phoebe
    • JackBoosY's avatar JackBoosY
    • Jack·Boos·Yu's avatar Jack·Boos·Yu
    • Kai Blaschke's avatar Kai Blaschke
    • angelmixu's avatar angelmixu
    • NancyLi1013's avatar NancyLi1013
    • Alexander Neumann's avatar Alexander Neumann
    • Phoebe's avatar Phoebe
    • JonLiu1993's avatar JonLiu1993
    • Kai Pastor's avatar Kai Pastor
    • LilyWangLL's avatar LilyWangLL
    • Mengna Li's avatar Mengna Li
    • Russell Greene's avatar Russell Greene
    • Cheney Wang's avatar Cheney Wang
    • Thomas1664's avatar Thomas1664
    • Frank's avatar Frank
    • Mark's avatar Mark
    • miyanyan's avatar miyanyan
    • Emre's avatar Emre
    • Oliver's avatar Oliver
    • Ryan Zoeller's avatar Ryan Zoeller
    • Robert Adam's avatar Robert Adam
    • toge's avatar toge
    • tomy2105's avatar tomy2105

    # Changelog

    and 51 more commits:

    # Source