Skip to main content

Uma ferramenta para iniciar projetos C++ com templates pré-definidos.

Project description

🚀 Marteo CLI

Standardize your C++ development. The opinionated project initializer by BomfInit Labs.

Build Status License: MIT Python Version Code Style: Black

Marteo (pronounced MAR-TI-OH) is a CLI tool designed to bring the ease of modern scaffolding to the C++ ecosystem. It eliminates boilerplate fatigue by generating professional, CMake-based project structures with a single command.

Stop writing CMakeLists.txt from scratch. Let Marteo handle the architecture while you focus on the code.


⚡ Features

  • 🛠 Zero-Config C++ Setup: Generates a production-ready structure (src, include, build) with Modern CMake configuration (C++17 standard).
  • 🏗 Scalable Architecture: Enforces separation of concerns immediately.
  • 🐍 Python Ready: (Coming Soon in v0.2) Standardized templates for Python projects.
  • 🏭 BomfInit Standard: Implements the official engineering guidelines of BomfInit Labs.

📦 Installation

(Currently in development mode)

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

marteocli-0.1.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

marteocli-0.1.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file marteocli-0.1.1.tar.gz.

File metadata

  • Download URL: marteocli-0.1.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for marteocli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 af818e5c2f12acb567e7832cb3f33db503f70a12f2ce2738f01135ae4cbe5272
MD5 99265479f830a41df4bc29550027f1ff
BLAKE2b-256 80eadb38efa2dd73a4dbb3b7594e57c7b89660acab668d747ed031eefb38940f

See more details on using hashes here.

File details

Details for the file marteocli-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: marteocli-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for marteocli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 491be6b773e981c4207068a86bbb0d3eee3f30c18e4743fb9452b3874273cc01
MD5 446e71926f3414228d9680e24d3beb26
BLAKE2b-256 0104b66696b74cd72f32c441fb02afbafc9b08c26dd49634a4dd9fb2377d4855

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