Maristela Cli

screenshot of Maristela Cli

Generate pure html files based on a PHP file and a mock.

Overview

The Maristela CLI is an innovative tool designed for developers who want to streamline the process of generating static HTML files from PHP files and mocks. With its user-friendly features, it aims to simplify the workflow by automating the creation of component directories and files, making it an essential addition to any developer's toolkit.

Features

  • Easy Installation: Quickly set up the Maristela CLI by simply running composer require --dev apiki/maristela-cli in your terminal.
  • Component Generation: Automatically generate component cards from an index.php file and a mock.json file by executing composer make:components, facilitating a more efficient development process.
  • Customizable Folder Structure: Maintain an organized project hierarchy with generated files placed into a neatly structured _static folder inside your components directory.
  • Override Defaults: Personalize your components configuration by creating a .maristela-cli.json file in your project, allowing you to set a custom directory for your components.
  • Robust Code Quality: Benefit from built-in scrutiny of your code quality, ensuring that all generated components adhere to best practices and standards.
ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.

Storybook

Storybook is a tool for developing and testing UI components in isolation. It provides a sandbox environment where you can experiment with different props and states to see how your component responds.