PHPackages                             tripal/tripal - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. tripal/tripal

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

tripal/tripal
=============

Tripal is a toolkit to facilitate construction of online genomic, genetic (and other biological) websites.

4.x-dev(1mo ago)709.9k↓19.5%52[129 issues](https://github.com/tripal/tripal/issues)[13 PRs](https://github.com/tripal/tripal/pulls)9GPL-2.0-or-laterPLpgSQLPHP ^8.2CI passing

Since Jan 12Pushed 1mo ago19 watchersCompare

[ Source](https://github.com/tripal/tripal)[ Packagist](https://packagist.org/packages/tripal/tripal)[ Docs](https://tripal.info)[ RSS](/packages/tripal-tripal/feed)WikiDiscussions 4.x Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (49)Used By (9)

[![alt tag](https://raw.githubusercontent.com/tripal/tripal/7.x-3.x/tripal/theme/images/tripal_logo.png)](https://raw.githubusercontent.com/tripal/tripal/7.x-3.x/tripal/theme/images/tripal_logo.png)

Tripal 4 (Drupal 11)
====================

[](#tripal-4-drupal-11)

Compatibility
-------------

[](#compatibility)

[![Target Drupal Version 11.2.x-dev](https://camo.githubusercontent.com/98fd094f8ef25248790d66de996bc8ac4ea1217e6e98a201eea0f42c3d54e65e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f54617267657425323044727570616c25323056657273696f6e2d31312e322e782d696e666f726d6174696f6e616c)](https://camo.githubusercontent.com/98fd094f8ef25248790d66de996bc8ac4ea1217e6e98a201eea0f42c3d54e65e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f54617267657425323044727570616c25323056657273696f6e2d31312e322e782d696e666f726d6174696f6e616c)

Tested on [![PostgreSQL 14](https://camo.githubusercontent.com/25e8bd328a6cbe1bb80b5b84060208c44b798eabb82a7990b6c913f66afb2431/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506f7374726553514c2d31342d73756363657373)](https://camo.githubusercontent.com/25e8bd328a6cbe1bb80b5b84060208c44b798eabb82a7990b6c913f66afb2431/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506f7374726553514c2d31342d73756363657373) - [![PostgreSQL 18](https://camo.githubusercontent.com/3b71da6b075e813ddcb3a0cf1e4ee76f6a94c5d5831d74c517fb2f8f8fe48612/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506f7374726553514c2d31382d73756363657373)](https://camo.githubusercontent.com/3b71da6b075e813ddcb3a0cf1e4ee76f6a94c5d5831d74c517fb2f8f8fe48612/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506f7374726553514c2d31382d73756363657373)

The following table proves the compatibility for the current development version of Tripal.

Drupal10.5.x10.6.x11.2.x11.3.x**PHP 8.2**[![Grid82-105-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.2_D10_5x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.2_D10_5x.yml/badge.svg)[![Grid82-106-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.2_D10_6x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.2_D10_6x.yml/badge.svg)**PHP 8.3**[![Grid83-105-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.3_D10_5x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.3_D10_5x.yml/badge.svg)[![Grid83-106-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.3_D10_6x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.3_D10_6x.yml/badge.svg)[![Grid83-112-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.3_D11_2x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.3_D11_2x.yml/badge.svg)[![Grid83-113-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.3_D11_3x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.3_D11_3x.yml/badge.svg)**PHP 8.4**[![Grid84-105-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.4_D10_5x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.4_D10_5x.yml/badge.svg)[![Grid84-106-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.4_D10_6x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.4_D10_6x.yml/badge.svg)[![Grid84-112-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.4_D11_2x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.4_D11_2x.yml/badge.svg)[![Grid84-113-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.4_D11_3x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.4_D11_3x.yml/badge.svg)**PHP 8.5**[![Grid85-113-Badge](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.5_D11_3x.yml/badge.svg)](https://github.com/tripal/tripal/actions/workflows/MAIN-phpunit-php8.5_D11_3x.yml/badge.svg)### Code Coverage

[](#code-coverage)

This project uses QLTY Cloud to determine the quality of our codebase and the coverage of our test suite. Compatibility above is based on passing of this test suite.

[![Code Coverage](https://camo.githubusercontent.com/87cdcea3304b3a73ba744807babfd2af448fa02c55cbf073ef832a4a890b2887/68747470733a2f2f716c74792e73682f67682f74726970616c2f70726f6a656374732f74726970616c2f636f7665726167652e737667)](https://qlty.sh/gh/tripal/projects/tripal)

[![Maintainability](https://camo.githubusercontent.com/3266e13b8fb059a453c920e340967ac7d99265979c7764efd32d0c54acb2f6be/68747470733a2f2f716c74792e73682f67682f74726970616c2f70726f6a656374732f74726970616c2f6d61696e7461696e6162696c6974792e737667)](https://qlty.sh/gh/tripal/projects/tripal)

### Compatibility of past Tripal versions

[](#compatibility-of-past-tripal-versions)

**NOTE: We currently recommend running the most recent development version when developing your production sites.**

TripalDrupalPHPPostgreSQL4.0-alpha1&gt;=9.2 &lt;=10.0&gt;=8.0 &lt;=8.1&gt;=13 &lt;=164.0-alpha2&gt;=10.0 &lt;= 10.1&gt;=8.1 &lt;=8.2&gt;=13 &lt;=164.0-alpha3&gt;=10.4 &lt;= 11.2&gt;=8.1 &lt;=8.3&gt;=13 &lt;=174.0-dev&gt;=10.5 &lt;= 11.x.dev&gt;=8.2 &lt;=8.5&gt;=14 &lt;=18Current Timeline
----------------

[](#current-timeline)

### Required for Tripal 4.alpha4 Release

[](#required-for-tripal-4alpha4-release)

- Display suite / page work (partially complete; needs default layouts for existing content types + auto application).
- Search via Views (partially complete; waiting on default views for existing content types)

How to get involved!
--------------------

[](#how-to-get-involved)

This upgrade to Drupal 11 is a community effort. As such, we NEED YOUR HELP!

- To get involved, please join [our Tripal Slack](http://tripal.info/join/slack) and comment in the #core-dev channel.
    - Alternatively, feel free to contact Lacey-Anne Sanderson through Slack direct message.
    - We can use help both with programming, documentation, outreach and welcome all individuals from all backgrounds!
- We prefer [automated testing](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html) for all Pull Requests (PRs) and are happy to guide you through the process!
    - Just comment on the issue if you need help designing tests
    - If you need help implementing tests see our [documentation](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html)
- If more documentation would be helpful, [please create an issue here](https://github.com/tripal/tripal_doc/issues) and we'll add it.

Documentation
-------------

[](#documentation)

[Documentation for Tripal 4 has begun on ReadtheDocs](https://tripaldoc.readthedocs.io/en/latest/dev_guide.html).

- [Installation](https://tripaldoc.readthedocs.io/en/latest/install.html)
- [Automated Testing](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html)
- [Developer Guide](https://tripaldoc.readthedocs.io/en/latest/dev_guide.html)
- [Contribution Guide](https://tripaldoc.readthedocs.io/en/latest/contributing.html)

Tripal Docker
-------------

[](#tripal-docker)

Tripal Docker is currently focused on Development and Automated Testing. There will be a production focused Tripal Docker soon and if you're interested in helping or providing tips -please join us on our Slack channel!

For more information about how to use our fully functional development docker, see [our documentation on ReadtheDocs!](https://tripaldoc.readthedocs.io/en/latest/install/docker.html)

###  Health Score

53

—

FairBetter than 97% of packages

Maintenance70

Regular maintenance activity

Popularity42

Moderate usage in the ecosystem

Community38

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 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 ~389 days

Total

4

Last Release

54d ago

PHP version history (3 changes)4.0-alpha1PHP ^8.0

4.0.0-alpha3PHP ^8.1

4.x-devPHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/95e4d72ce1944624c878adfd8bcb8d6d4aca53afb2fe646e346c11ff3941f623?d=identicon)[tripalproject](/maintainers/tripalproject)

---

Top Contributors

[![laceysanderson](https://avatars.githubusercontent.com/u/1566301?v=4)](https://github.com/laceysanderson "laceysanderson (3546 commits)")[![dsenalik](https://avatars.githubusercontent.com/u/8419404?v=4)](https://github.com/dsenalik "dsenalik (3114 commits)")[![spficklin](https://avatars.githubusercontent.com/u/1719352?v=4)](https://github.com/spficklin "spficklin (2035 commits)")[![risharde](https://avatars.githubusercontent.com/u/33866403?v=4)](https://github.com/risharde "risharde (397 commits)")[![alexgl](https://avatars.githubusercontent.com/u/702368?v=4)](https://github.com/alexgl "alexgl (159 commits)")[![chunhuaicheng](https://avatars.githubusercontent.com/u/14333886?v=4)](https://github.com/chunhuaicheng "chunhuaicheng (152 commits)")[![Ferrisx4](https://avatars.githubusercontent.com/u/9593623?v=4)](https://github.com/Ferrisx4 "Ferrisx4 (141 commits)")[![vidu-wil](https://avatars.githubusercontent.com/u/132868285?v=4)](https://github.com/vidu-wil "vidu-wil (108 commits)")[![4ctrl-alt-del](https://avatars.githubusercontent.com/u/15792313?v=4)](https://github.com/4ctrl-alt-del "4ctrl-alt-del (70 commits)")[![carolyncaron](https://avatars.githubusercontent.com/u/7927760?v=4)](https://github.com/carolyncaron "carolyncaron (68 commits)")[![derpsoul](https://avatars.githubusercontent.com/u/5679130?v=4)](https://github.com/derpsoul "derpsoul (48 commits)")[![par12005](https://avatars.githubusercontent.com/u/38262122?v=4)](https://github.com/par12005 "par12005 (45 commits)")[![guignonv](https://avatars.githubusercontent.com/u/7290244?v=4)](https://github.com/guignonv "guignonv (27 commits)")[![mdondrup](https://avatars.githubusercontent.com/u/893151?v=4)](https://github.com/mdondrup "mdondrup (22 commits)")[![reynoldtan](https://avatars.githubusercontent.com/u/15472253?v=4)](https://github.com/reynoldtan "reynoldtan (22 commits)")[![srobb1](https://avatars.githubusercontent.com/u/1072991?v=4)](https://github.com/srobb1 "srobb1 (20 commits)")[![pdtouch](https://avatars.githubusercontent.com/u/2090189?v=4)](https://github.com/pdtouch "pdtouch (14 commits)")[![almasaeed2010](https://avatars.githubusercontent.com/u/1512664?v=4)](https://github.com/almasaeed2010 "almasaeed2010 (10 commits)")[![exnehilo7](https://avatars.githubusercontent.com/u/74926519?v=4)](https://github.com/exnehilo7 "exnehilo7 (8 commits)")[![benjiforster](https://avatars.githubusercontent.com/u/160018750?v=4)](https://github.com/benjiforster "benjiforster (5 commits)")

---

Tags

biological-datachadocms-extensiondrupalhacktoberfesttripaltripal-coredrupalspeciestripalbiological-datamodel-organism

### Embed Badge

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

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

PHPackages © 2026

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