PHPackages                             manaticr/trichechus - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. manaticr/trichechus

ActiveDrupal-profile

manaticr/trichechus
===================

Trichechus Install Profile

v1.2.3(5y ago)012.8k1[1 issues](https://github.com/ManatiCR/trichechus/issues)[1 PRs](https://github.com/ManatiCR/trichechus/pulls)GPL-2.0-or-laterPHP

Since Sep 19Pushed 5y ago6 watchersCompare

[ Source](https://github.com/ManatiCR/trichechus)[ Packagist](https://packagist.org/packages/manaticr/trichechus)[ RSS](/packages/manaticr-trichechus/feed)WikiDiscussions 8.x-1.x Synced 2mo ago

READMEChangelog (10)Dependencies (45)Versions (18)Used By (0)

Trichechus Install Profile [![Build Status](https://camo.githubusercontent.com/04b04fed02b264e0fa4c812fb05acee56c5fcd138e22d1d97d86018606995610/68747470733a2f2f7472617669732d63692e6f72672f4d616e61746943522f747269636865636875732e7376673f6272616e63683d382e782d312e78)](https://travis-ci.org/ManatiCR/trichechus)
=====================================================================================================================================================================================================================================================================================================================

[](#trichechus-install-profile-)

A base Drupal install profile to scaffold Manati projects.

How to use it?
--------------

[](#how-to-use-it)

On any Drupal project, add trichechus to your build:

```
composer require manaticr/trichechus
```

What does it contain?
---------------------

[](#what-does-it-contain)

### Modules

[](#modules)

This project contains several modules commonly used in Manati projects:

- admin\_toolbar
- admin\_toolbar\_tools
- better\_exposed\_filters
- components
- config\_split
- ctools
- default\_content\_deploy
- devel
- dropzonejs
- entity\_embed
- environment\_indicator
- focal\_point
- google\_analytics
- honeypot
- image\_style\_quality
- inline\_entity\_form
- layout\_builder\_browser
- layout\_builder\_restrictions
- media\_entity\_browser
- media\_entity\_facebook
- media\_entity\_twitter
- metatag
- paragraphs
- pathauto
- quicklink
- rabbit\_hole
- recaptcha
- redirect
- redis
- retina\_images
- search\_api\_solr
- seckit
- shs
- smtp
- stage\_file\_proxy
- svg\_image
- twig\_tweak
- xmlsitemap

### Themes

[](#themes)

Includes:

- emulsify-drupal

### Basic configuration

[](#basic-configuration)

We have already done some basic configuration:

- media module (including wysiwyg entity embed)
- config\_split
- some other modules basic config

Configuration Management
------------------------

[](#configuration-management)

You are expected to export all your site configuration and keep it in your normal configuration workflow. This profile already have a config split named "dev" so you can separate your dev modules and config. It's disabled by default.

Extra Steps
-----------

[](#extra-steps)

In order to use some of the provided config, you need to do some extra steps:

### Configuration Split

[](#configuration-split)

You need to enable the split wherever it's necessary by using this line of code in settings.php:

```
$config['config_split.config_split.dev']['status'] = TRUE;
```

### Environment Indicator

[](#environment-indicator)

You need to enable environment indicator wherever you want to use it by adding these lines of code in settings.php:

```
$config['environment_indicator.indicator']['bg_color'] = '#FF0100';
$config['environment_indicator.indicator']['fg_color'] = '#FFFFFF';
$config['environment_indicator.indicator']['name'] = 'Live';
```

### Default Content Deploy

[](#default-content-deploy)

You need to create a folder called `content` in the root of the project and then we need to let Drupal to know the location of the folder:

```
$settings['default_content_deploy_content_directory'] = '../content';
```

### DropzoneJS

[](#dropzonejs)

This profile includes dropzonejs library; however, it's installed under vendor/enyo until [\#1](https://github.com/ManatiCR/trichechus/issues/1) gets fixed. It's your responsability to move it to the right folder (web/libraries/dropzone). If your project is using  you could do it with a symlink like this:

```
  "extra":
    "symlinks": {
      "vendor/enyo/dropzone": "web/libraries/dropzone"
    }
  }
```

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~49 days

Recently: every ~31 days

Total

16

Last Release

2042d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c4f54a034246be4669b54689da9a6a57c4fef369c6ef953b01772c798f75e7f6?d=identicon)[kporras07](/maintainers/kporras07)

![](https://www.gravatar.com/avatar/8fd7f1a8acc6b6c5b0107e6c920fd01891e23febdf22b368ca8d7522a9230fa0?d=identicon)[mcortes19](/maintainers/mcortes19)

![](https://www.gravatar.com/avatar/fb092b1f343c4f9b68051bc5f64767de5fc19c47f2f90c4205792f528dad57cd?d=identicon)[rigoucr](/maintainers/rigoucr)

![](https://www.gravatar.com/avatar/831d47853c722d84438dfc01420a281802445ae3d611a9160d14d1f61b3723b2?d=identicon)[dharizza](/maintainers/dharizza)

---

Top Contributors

[![mcortes19](https://avatars.githubusercontent.com/u/11282049?v=4)](https://github.com/mcortes19 "mcortes19 (47 commits)")[![kporras07](https://avatars.githubusercontent.com/u/2217820?v=4)](https://github.com/kporras07 "kporras07 (44 commits)")[![rigoucr](https://avatars.githubusercontent.com/u/2217827?v=4)](https://github.com/rigoucr "rigoucr (23 commits)")[![dharizza](https://avatars.githubusercontent.com/u/2200763?v=4)](https://github.com/dharizza "dharizza (10 commits)")

---

Tags

drupaldrupal8manatiprofile

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/manaticr-trichechus/health.svg)

```
[![Health](https://phpackages.com/badges/manaticr-trichechus/health.svg)](https://phpackages.com/packages/manaticr-trichechus)
```

###  Alternatives

[voidagency/vactory_starter_kit

Vactory is a custom Drupal profile which is developed and released by VOID Agency.

1019.7k](/packages/voidagency-vactory-starter-kit)[drupalwxt/wxt

Project template for Drupal 10 sites built with the WxT distribution.

29159.8k8](/packages/drupalwxt-wxt)[thunder/thunder-distribution

The thunder distribution

50634.8k3](/packages/thunder-thunder-distribution)[govcms/govcms

GovCMS Drupal Distribution

18997.1k3](/packages/govcms-govcms)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
