cdkit 0.1.3
A comprehensive AWS CDK utility library for creating type-safe, parameter-managed infrastructure configurations with pre-built vertical solution stacks.
License: MIT
Requires Python: <4.0,>=3.9


.. image:: https://readthedocs.org/projects/cdkit/badge/?version=latest
    :target: https://cdkit.readthedocs.io/en/latest/
    :alt: Documentation Status

.. image:: https://github.com/MacHu-GWU/cdkit-project/actions/workflows/main.yml/badge.svg
    :target: https://github.com/MacHu-GWU/cdkit-project/actions?query=workflow:CI

.. image:: https://codecov.io/gh/MacHu-GWU/cdkit-project/branch/main/graph/badge.svg
    :target: https://codecov.io/gh/MacHu-GWU/cdkit-project

.. image:: https://img.shields.io/pypi/v/cdkit.svg
    :target: https://pypi.python.org/pypi/cdkit

.. image:: https://img.shields.io/pypi/l/cdkit.svg
    :target: https://pypi.python.org/pypi/cdkit

.. image:: https://img.shields.io/pypi/pyversions/cdkit.svg
    :target: https://pypi.python.org/pypi/cdkit

.. image:: https://img.shields.io/badge/✍️_Release_History!--None.svg?style=social&logo=github
    :target: https://github.com/MacHu-GWU/cdkit-project/blob/main/release-history.rst

.. image:: https://img.shields.io/badge/⭐_Star_me_on_GitHub!--None.svg?style=social&logo=github
    :target: https://github.com/MacHu-GWU/cdkit-project

------

.. image:: https://img.shields.io/badge/Link-API-blue.svg
    :target: https://cdkit.readthedocs.io/en/latest/py-modindex.html

.. image:: https://img.shields.io/badge/Link-Install-blue.svg
    :target: `install`_

.. image:: https://img.shields.io/badge/Link-GitHub-blue.svg
    :target: https://github.com/MacHu-GWU/cdkit-project

.. image:: https://img.shields.io/badge/Link-Submit_Issue-blue.svg
    :target: https://github.com/MacHu-GWU/cdkit-project/issues

.. image:: https://img.shields.io/badge/Link-Request_Feature-blue.svg
    :target: https://github.com/MacHu-GWU/cdkit-project/issues

.. image:: https://img.shields.io/badge/Link-Download-blue.svg
    :target: https://pypi.org/pypi/cdkit#files


Welcome to ``cdkit`` Documentation
==============================================================================
.. image:: https://cdkit.readthedocs.io/en/latest/_static/cdkit-logo.png
    :target: https://cdkit.readthedocs.io/en/latest/

``cdkit`` is a comprehensive AWS CDK utility library designed to streamline infrastructure-as-code development with enhanced parameter management, construct abstractions, and pre-built vertical solution stacks. It provides robust tools for creating AWS resources with improved type safety, parameter validation, and simplified configuration. For practical usage examples, developers are encouraged to explore the sample implementations in the `cdkit/tests/ <https://github.com/MacHu-GWU/cdkit-project/tree/main/cdkit/tests>`_ directory and the `cdk/ <https://github.com/MacHu-GWU/cdkit-project/tree/main/cdk>`_ folder, which demonstrate how to leverage the library's advanced features for creating complex cloud infrastructure configurations.


.. _install:

Install
------------------------------------------------------------------------------

``cdkit`` is released on PyPI, so all you need is to:

.. code-block:: console

    $ pip install cdkit

To upgrade to latest version:

.. code-block:: console

    $ pip install --upgrade cdkit