Bombino screenshot

Bombino

Author Avatar Theme by Inventsable
Updated: 14 Nov 2020
103 Stars

Supercharged Adobe CEP panel generator for Vue with dynamic template support for Vue-CLI and Quasar-CLI

Categories

Overview:

Bombino is an innovative tool that supercharges the process of creating Adobe CEP panels using Node.js and Vue. This reimagined version of traditional generators like cep-vue-cli and cep-quasar-cli includes dynamic template support tailored for both Vue-CLI and Quasar-CLI projects. With options for cloud or private local repositories, as well as the ability to configure custom tooling presets, Bombino streamlines the development experience and provides a flexible framework for developers looking to create custom panels efficiently.

Installing Bombino is straightforward; you can either use npm for a global installation or npx to generate projects without the need for prior setup. For those new to CEP panel development, the tool simplifies the process, allowing users to generate panels from various template sources with ease while ensuring versatility and adaptability in development workflows.

Features:

  • Dynamic Template Support: Easily generate panels from local or cloud-based templates, providing flexibility to developers.
  • Github Integration: Supports any Github link to pull templates, ensuring access to a wide range of resources.
  • Custom Tooling Presets: Users can define custom paths and settings for their specific needs, enhancing customization.
  • Local and Cloud Templates: If local templates are not found, Bombino automatically fetches cloud templates, streamlining the setup process.
  • Create Template Functionality: Convert any valid panel into a reusable template with a simple save prompt, allowing for easy repurposing.
  • Command Options: Comes with five essential commands for managing and deploying templates, ensuring an organized workflow.
  • Versatile Template Types: Offers multiple template styles including Vue, Quasar, and various minimalist designs like Brutalism, catering to different aesthetic needs.