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.2.tar.gz (7.4 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.2-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: marteocli-0.1.2.tar.gz
  • Upload date:
  • Size: 7.4 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.2.tar.gz
Algorithm Hash digest
SHA256 2037cd0d815018785434974e10029743b6b9b6293b9fb3c17acf379102582474
MD5 bbb8af8a85640ff76f7625fa07df63fc
BLAKE2b-256 e266e3c53f81777301f08466c6345b8c1496846f4aeb8cb08a4292b45ed7e42a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: marteocli-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 10.8 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 023ddeedccae96609ff4730e7d229f74574b5d864bb1ea74e3e079fab6d41581
MD5 5f2f9158699e720bdb2b862143170c5d
BLAKE2b-256 d23f37c1ecc89b04a9dde13d7148bcb3bb62753a0ad148da5033b70385cb466e

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