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.0.tar.gz (3.7 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.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: marteocli-0.1.0.tar.gz
  • Upload date:
  • Size: 3.7 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.0.tar.gz
Algorithm Hash digest
SHA256 4f565a80ec5c9c504ead80578de5f5d1870f964edd1c068c1d077d7e5314f521
MD5 67127c8068ab7e1fe0d95a8fd979fa52
BLAKE2b-256 e6d1da94062964c64aef299376c3dd5068ed4049ed3200ff4b569023c0bee078

See more details on using hashes here.

File details

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

File metadata

  • Download URL: marteocli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fd1d2c7afcd04afdb11a637bec4c9c7cf8f667faf7048640f6004574e941de65
MD5 d6dc580ed06eba423c3fbb3859d48769
BLAKE2b-256 07e0adc37f76fd82bfef1997e6e511968486d934d87976dd9e3016ba4a7e79aa

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