Skip to main content

Easy AaC tool for creating architecture diagrams

Project description

Aisle

type checked: mypy coverage: 100 import-linter ruff wemake-python-styleguide

python 3.12+ License

test test

Create C4 architecture diagrams of your project in no time.



Description

Aisle is a markup language and transpiling tool that aims to be as simple and straightforward as possible when creating architectural diagrams. Unlike other solutions it has very simple and natural syntax, which makes it easier to start and then understand your diagram.

Installation

Prerequisite: Python 3.12+, pip

pip install aisle

Usage

Please refer to the documentation

Planned features

  • Styling
  • Icons
  • D2 as code generation target

Tech stack

python 3.12+

Developer

Project is being developed by @Tapeline

License

This work is licensed under GNU General Public License v3.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aisle-0.1.0.tar.gz (28.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aisle-0.1.0-py3-none-any.whl (41.0 kB view details)

Uploaded Python 3

File details

Details for the file aisle-0.1.0.tar.gz.

File metadata

  • Download URL: aisle-0.1.0.tar.gz
  • Upload date:
  • Size: 28.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.12.2 Windows/10

File hashes

Hashes for aisle-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f2d6eaa18c62dd18de899318ce42ef8a94e0ba04ad059ace5a9469ce2be89505
MD5 b7adecad43a5c3e3a78abbe0e59fe9bd
BLAKE2b-256 f3610f3199fe0a83845287532ae099f9b202f39747d63f19ff257795b3491bb8

See more details on using hashes here.

File details

Details for the file aisle-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aisle-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 41.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.12.2 Windows/10

File hashes

Hashes for aisle-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d8cbd3f1ce732bdfefee852f874f245302835b1eeb6e938ac223052e5abf024a
MD5 fd048bfa935a32f95b4eea56ccdda78a
BLAKE2b-256 1c71b49d6107c045bd0ce97b46d1d5cab2b5c3e6b8e3dc50438b5cc8f5bc9d4b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page