This is an automated email from the ASF dual-hosted git repository.
jamesfredley pushed a commit to branch asf-site-production
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git
The following commit(s) were added to refs/heads/asf-site-production by this
push:
new 656a066d75 Delete plugins/tags/Security.html
656a066d75 is described below
commit 656a066d75359ea3692165232699cdd1c3894bad
Author: James Fredley <[email protected]>
AuthorDate: Thu Sep 18 13:34:16 2025 -0400
Delete plugins/tags/Security.html
---
plugins/tags/Security.html | 1395 --------------------------------------------
1 file changed, 1395 deletions(-)
diff --git a/plugins/tags/Security.html b/plugins/tags/Security.html
deleted file mode 100644
index cfa9108ace..0000000000
--- a/plugins/tags/Security.html
+++ /dev/null
@@ -1,1395 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <title>Grails Plugins</title>
- <meta name="keywords" content=""/>
- <meta name="description" content="List of Plugins"/>
- <meta name="date" content="September 18, 2025"/>
- <meta name="robots" content="all"/>
- <link rel="alternate" type="application/rss+xml" title="RSS"
href="https://grails.apache.org/rss.xml"/>
- <meta charset='UTF-8'/>
- <link rel='icon' href='https://grails.apache.org/images/favicon.ico'/>
- <meta name='twitter:card' content='summary_large_image'/>
- <meta name='twitter:site' content='@grailsframework'/>
- <meta name='twitter:description' content='List of Plugins'/>
- <meta name='twitter:creator' content='@grailsframework'/>
- <meta property='og:image'
content='https://grails.apache.org/images/grails.png'/>
- <meta property='og:image:width' content='300'/>
- <meta property='og:image:height' content='300'/>
- <meta property='og:url' content='https://grails.apache.org'/>
- <meta property='og:title' content='Grails Plugins'/>
- <meta property='og:description' content='List of Plugins'/>
- <meta property='og:type' content='website'/>
-
- <meta name='viewport' content='width=device-width, initial-scale=1'/>
- <link rel='mask-icon'
href='https://grails.apache.org/images/grails-pinned-icon.svg' color='feb672'/>
- <link rel='stylesheet'
href='https://grails.apache.org/stylesheets/screen.css'/>
- <link rel='stylesheet'
href='https://grails.apache.org/stylesheets/plugin.css'/>
- <link rel='stylesheet'
href='https://grails.apache.org/stylesheets/paginate.css'/>
- <script src='https://grails.apache.org/javascripts/navigation.js'></script>
- <script src='https://grails.apache.org/javascripts/paginate.js'></script>
-
-
- <script src='/javascripts/plugins-search.js'></script>
- <script src='https://grails.apache.org/javascripts/plugins.js'></script>
-
- <!-- Matomo -->
- <script>
- var _paq = window._paq = window._paq || [];
- /* tracker methods like "setCustomDimension" should be called before
"trackPageView" */
- _paq.push(["setDoNotTrack", true]);
- _paq.push(["disableCookies"]);
- _paq.push(['trackPageView']);
- _paq.push(['enableLinkTracking']);
- (function() {
- var u="https://analytics.apache.org/";
- _paq.push(['setTrackerUrl', u+'matomo.php']);
- _paq.push(['setSiteId', '79']);
- var d=document, g=d.createElement('script'),
s=d.getElementsByTagName('script')[0];
- g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
- })();
- </script>
- <!-- End Matomo Code -->
-</head>
-<body>
-<header class='mainheader'>
- <div class='content'>
- <a href='https://grails.apache.org/index.html'><img class='grailslogo'
src='https://grails.apache.org/images/grails_logo.svg' alt='Grails Logo'/></a>
- <a href='javascript:show('topmenus',
'showNavigationLink')' id='showNavigationLink'
- class='mobile align-center'>Show Navigation</a>
- <div id='topmenus'>
- <nav class='secondarymenu' id='secondarymenu'>
- <ul>
- <li><a
href='https://grails.apache.org/casestudies/index.html'>Case Studies</a></li>
- <li><a
href='https://grails.apache.org/blog/index.html'>Blog</a></li>
- <li><a
href='https://grails.apache.org/learning.html'>Learning</a></li>
- <li><a
href='https://grails.apache.org/community.html'>Community</a></li>
- <li><a
href='https://grails.apache.org/search.html'>Search</a></li>
- </ul>
- </nav>
- <nav class='mainmenu' id='mainmenu'>
- <ul>
- <li><a
href='https://grails.apache.org/documentation.html'>Documentation</a></li>
- <li><a
href='https://grails.apache.org/download.html'>Download</a></li>
- <li><a
href='https://grails.apache.org/plugins.html'>Plugins</a></li>
- <li><a
href='https://guides.grails.org/index.html'>Guides</a></li>
- <li><a
href='https://grails.apache.org/faq.html'>FAQ</a></li>
- <li><a
href='https://grails.apache.org/support.html'>Support</a></li>
- <li><a href='https://start.grails.org'>Forge App</a></li>
- </ul>
- </nav>
- </div>
- </div>
-</header>
-<article><div class='headerbar chalicesbg'>
- <div class='content'>
- <h1>Grails Plugins</h1>
- </div>
-</div>
-<div class='content'>
- <div class='breadcrumbs'>
- <a href='https://grails.apache.org/plugins.html'>All Grails Plugins</a>
- <span> » </span>
- <span>Plugins by tag #Security</span>
- </div>
- <div class='twocolumns'>
- <div class='column'><div class='searchbox' style='margin-top: 50px
!important;'>
- <div class='search' style='margin-bottom: 0px !important;'>
- <input type='text' id='query' placeholder='SEARCH' />
- </div>
-</div><div><h3 class='columnheader'>Latest Plugins</h3><ul class='plugin'><li
class='plugin'>
- <h3 class='name'>
- <a href='https://github.com/yakworks/gorm-tools'>gorm-tools</a>
- </h3>
- <p class='desc'>repository pattern, data services, fast data binding and
json/rest/map based query plugin for grails gorm</p>
- <span>7.3.91</span> published Sep 16, 2025
- <a href='https://grails.apache.org/plugins/owners/9ci.html'>by 9ci</a>
- <ul class='labels'>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/database.html'>database</a>
- </li>
- </ul>
- <div class='githubstar'>
- <span class='star'>
- <img src='https://grails.apache.org/images/small_githubstar.svg'
height='20' />
- </span>
- <span class='count'>25</span>
- </div>
-</li><li class='plugin'>
- <h3 class='name'>
- <a
href='https://github.com/bertramdev/asset-pipeline'>sass-asset-pipeline</a>
- </h3>
- <p class='desc'>Provides fast and easy .sass and .scss file support for
Transpiling to CSS. This plugin takes advantage of jsass and libsass for
maximum performance.</p>
- <span>5.0.9</span> published Apr 13, 2025
- <a href='https://grails.apache.org/plugins/owners/bertramlabs.html'>by
bertramlabs</a>
- <ul class='labels'>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/asset-pipeline.html'>asset-pipeline</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/sass.html'>sass</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/css.html'>css</a>
- </li>
- </ul>
-</li><li class='plugin'>
- <h3 class='name'>
- <a
href='https://github.com/bertramdev/less-asset-pipeline'>less-asset-pipeline</a>
- </h3>
- <p class='desc'>LESS Compiler for the Asset-Pipeline</p>
- <span>5.0.9</span> published Apr 13, 2025
- <a href='https://grails.apache.org/plugins/owners/bertramlabs.html'>by
bertramlabs</a>
- <ul class='labels'>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/asset-pipeline.html'>asset-pipeline</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/less.html'>less</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/css.html'>css</a>
- </li>
- </ul>
- <div class='githubstar'>
- <span class='star'>
- <img src='https://grails.apache.org/images/small_githubstar.svg'
height='20' />
- </span>
- <span class='count'>7</span>
- </div>
-</li><li class='plugin'>
- <h3 class='name'>
- <a
href='https://github.com/bertramdev/asset-pipeline'>handlebars-asset-pipeline</a>
- </h3>
- <p class='desc'>Provides native Handlebars file support in the
asset-pipeline. Easily convert .hbs or .handlebars files into javascript
template caches for use with the handlebars runtime.</p>
- <span>5.0.9</span> published Apr 13, 2025
- <a href='https://grails.apache.org/plugins/owners/bertramlabs.html'>by
bertramlabs</a>
- <ul class='labels'>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/asset-pipeline.html'>asset-pipeline</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/handlebars.html'>handlebars</a>
- </li>
- </ul>
-</li><li class='plugin'>
- <h3 class='name'>
- <a
href='https://github.com/bertramdev/asset-pipeline'>ember-asset-pipeline</a>
- </h3>
- <p class='desc'>Compiles .hbs or .handlebars files for the asset-pipeline
into the Ember TEMPLATES cache</p>
- <span>5.0.9</span> published Apr 13, 2025
- <a href='https://grails.apache.org/plugins/owners/bertramlabs.html'>by
bertramlabs</a>
- <ul class='labels'>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/asset-pipeline.html'>asset-pipeline</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/ember.html'>ember</a>
- </li>
- </ul>
-</li></ul></div><div><h3 class='columnheader'>Top Rated Plugins</h3>
- <div>
- <ul class='plugin'><li class='plugin'>
- <h3 class='name'>
- <a
href='https://github.com/grails/grails-database-migration'>database-migration</a>
- </h3>
- <p class='desc'>Grails database-migration plugin</p>
- <span>5.0.0</span> published Dec 18, 2024
- <a href='https://grails.apache.org/plugins/owners/grails.html'>by grails</a>
- <ul class='labels'>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/liquibase.html'>liquibase</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/migration.html'>migration</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/database.html'>database</a>
- </li>
- </ul>
- <div class='githubstar'>
- <span class='star'>
- <img src='https://grails.apache.org/images/small_githubstar.svg'
height='20' />
- </span>
- <span class='count'>99</span>
- </div>
-</li><li class='plugin'>
- <h3 class='name'>
- <a
href='https://github.com/zyro23/grails-spring-websocket'>spring-websocket</a>
- </h3>
- <p class='desc'>This plugin aims at making the websocket support introduced
in Spring 4.0 available to Grails applications.</p>
- <span>2.5.0.RC1</span> published Jul 6, 2020
- <a href='https://grails.apache.org/plugins/owners/zyro.html'>by zyro</a>
- <ul class='labels'>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/websocket.html'>websocket</a>
- </li>
- </ul>
- <div class='githubstar'>
- <span class='star'>
- <img src='https://grails.apache.org/images/small_githubstar.svg'
height='20' />
- </span>
- <span class='count'>93</span>
- </div>
-</li><li class='plugin'>
- <h3 class='name'>
- <a href='https://github.com/sheehan/grails-console'>console</a>
- </h3>
- <p class='desc'>A web-based Groovy console for interactive runtime
application management and debugging.</p>
- <span>2.1.1</span> published Jan 23, 2018
- <a href='https://grails.apache.org/plugins/owners/sheehan.html'>by
sheehan</a>
- <ul class='labels'>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/console.html'>console</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/management.html'>management</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/debugging.html'>debugging</a>
- </li>
- </ul>
- <div class='githubstar'>
- <span class='star'>
- <img src='https://grails.apache.org/images/small_githubstar.svg'
height='20' />
- </span>
- <span class='count'>77</span>
- </div>
-</li><li class='plugin'>
- <h3 class='name'>
- <a href='https://github.com/longwa/build-test-data'>build-test-data</a>
- </h3>
- <p class='desc'>Grails build-test-data plugin</p>
- <span>4.0.0</span> published Dec 20, 2019
- <a href='https://grails.apache.org/plugins/owners/longwa.html'>by longwa</a>
- <ul class='labels'>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/testing.html'>testing</a>
- </li>
- </ul>
- <div class='githubstar'>
- <span class='star'>
- <img src='https://grails.apache.org/images/small_githubstar.svg'
height='20' />
- </span>
- <span class='count'>76</span>
- </div>
-</li><li class='plugin'>
- <h3 class='name'>
- <a href='https://github.com/agorapulse/grails-aws-sdk'>aws-sdk</a>
- </h3>
- <p class='desc'>Grails AWS SDK plugin</p>
- <span>2.4.15</span> published Jul 20, 2022
- <a href='https://grails.apache.org/plugins/owners/agorapulse.html'>by
agorapulse</a>
- <ul class='labels'>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/amazon.html'>amazon</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/aws.html'>aws</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/cognito.html'>cognito</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/dynamodb.html'>dynamodb</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/kineses.html'>kineses</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/s3.html'>s3</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/ses.html'>ses</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/sns.html'>sns</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/sqs.html'>sqs</a>
- </li>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/sts.html'>sts</a>
- </li>
- </ul>
- <div class='githubstar'>
- <span class='star'>
- <img src='https://grails.apache.org/images/small_githubstar.svg'
height='20' />
- </span>
- <span class='count'>59</span>
- </div>
-</li></ul>
- </div>
-</div><div><h3 class='columnheader'>Plugins By Tag</h3><div
class='tagsbytopic'>
- <ul class='tagcloud'>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/acl.html'>acl</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/airbrake.html'>airbrake</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/ajax.html'>ajax</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/alexa.html'>alexa</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/amazon.html'>amazon</a>
- </li>
- <li class='tag4'>
- <a
href='https://grails.apache.org/plugins/tags/angular-1.html'>angular-1</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/angular-2.html'>angular-2</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/antisamy.html'>antisamy</a>
- </li>
- <li class='tag12'>
- <a
href='https://grails.apache.org/plugins/tags/asset-pipeline.html'>asset-pipeline</a>
- </li>
- <li class='tag6'>
- <a href='https://grails.apache.org/plugins/tags/async.html'>async</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/auditing.html'>auditing</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/autocomplete.html'>autocomplete</a>
- </li>
- <li class='tag10'>
- <a href='https://grails.apache.org/plugins/tags/aws.html'>aws</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/babel.html'>babel</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/bootstrap.html'>bootstrap</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/business-rules.html'>business-rules</a>
- </li>
- <li class='tag5'>
- <a href='https://grails.apache.org/plugins/tags/cache.html'>cache</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/calendar.html'>calendar</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/captcha.html'>captcha</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/cas.html'>cas</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/cassandra.html'>cassandra</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/chat.html'>chat</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/ckeditor.html'>ckeditor</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/client.html'>client</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/cloud.html'>cloud</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/cmeditor.html'>cmeditor</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/codemirror.html'>codemirror</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/coffeescript.html'>coffeescript</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/cognito.html'>cognito</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/command-objects.html'>command-objects</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/compass.html'>compass</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/config.html'>config</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/console.html'>console</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/cookies.html'>cookies</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/cors.html'>cors</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/csrf.html'>csrf</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/css.html'>css</a>
- </li>
- <li class='tag4'>
- <a href='https://grails.apache.org/plugins/tags/csv.html'>csv</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/cxf.html'>cxf</a>
- </li>
- <li class='tag14'>
- <a
href='https://grails.apache.org/plugins/tags/database.html'>database</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/datatables.net.html'>datatables.net</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/date.html'>date</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/debugging.html'>debugging</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/delete.html'>delete</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/dropwizard.html'>dropwizard</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/dynamodb.html'>dynamodb</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/ehcache.html'>ehcache</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/elasticsearch.html'>elasticsearch</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/ember.html'>ember</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/encryption.html'>encryption</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/enums.html'>enums</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/envers.html'>envers</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/events.html'>events</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/excel.html'>excel</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/export.html'>export</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/facebook.html'>facebook</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/file.html'>file</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/file-viewer.html'>file-viewer</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/filter.html'>filter</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/filterpane.html'>filterpane</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/flyway.html'>flyway</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/fontawesome.html'>fontawesome</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/forms.html'>forms</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/framework.html'>framework</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/geb.html'>geb</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/google.html'>google</a>
- </li>
- <li class='tag11'>
- <a href='https://grails.apache.org/plugins/tags/gorm.html'>gorm</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/graph.html'>graph</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/graphite.html'>graphite</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/graphql.html'>graphql</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/gravatar.html'>gravatar</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/grooscript.html'>grooscript</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/groovy.html'>groovy</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/tags/handlebars.html'>handlebars</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/hazelcast.html'>hazelcast</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/health-check.html'>health-check</a>
- </li>
- <li class='tag5'>
- <a
href='https://grails.apache.org/plugins/tags/hibernate.html'>hibernate</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/html.html'>html</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/http-client.html'>http-client</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/tags/http-session.html'>http-session</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/https.html'>https</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/i18n.html'>i18n</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/icalendar.html'>icalendar</a>
- </li>
- <li class='tag5'>
- <a href='https://grails.apache.org/plugins/tags/image.html'>image</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/import.html'>import</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/inertia.html'>inertia</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/infobip.html'>infobip</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/isomorphic.html'>isomorphic</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/jasper.html'>jasper</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/jasypt.html'>jasypt</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/java-date-time.html'>java-date-time</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/javamelody.html'>javamelody</a>
- </li>
- <li class='tag4'>
- <a
href='https://grails.apache.org/plugins/tags/javascript.html'>javascript</a>
- </li>
- <li class='tag7'>
- <a href='https://grails.apache.org/plugins/tags/jax-rs.html'>jax-rs</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/jedis.html'>jedis</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/jenkins.html'>jenkins</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/jesque.html'>jesque</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/jira.html'>jira</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/jms.html'>jms</a>
- </li>
- <li class='tag9'>
- <a href='https://grails.apache.org/plugins/tags/json.html'>json</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/kerberos.html'>kerberos</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/kineses.html'>kineses</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/kinesis.html'>kinesis</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/kml.html'>kml</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/ldap.html'>ldap</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/less.html'>less</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/lightning.html'>lightning</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/liquibase.html'>liquibase</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/liquid.html'>liquid</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/lock.html'>lock</a>
- </li>
- <li class='tag4'>
- <a href='https://grails.apache.org/plugins/tags/logging.html'>logging</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/logical-delete.html'>logical-delete</a>
- </li>
- <li class='tag9'>
- <a href='https://grails.apache.org/plugins/tags/mail.html'>mail</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/mailgun.html'>mailgun</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/mailhide.html'>mailhide</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/management.html'>management</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/markdown.html'>markdown</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/markup.html'>markup</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/memcached.html'>memcached</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/tags/messaging.html'>messaging</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/metrics.html'>metrics</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/micronaut.html'>micronaut</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/middleware.html'>middleware</a>
- </li>
- <li class='tag4'>
- <a
href='https://grails.apache.org/plugins/tags/migration.html'>migration</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/moceanapi.html'>moceanapi</a>
- </li>
- <li class='tag4'>
- <a href='https://grails.apache.org/plugins/tags/mongodb.html'>mongodb</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/multitenant.html'>multitenant</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/mysql.html'>mysql</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/neo4j.html'>neo4j</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/newrelic.html'>newrelic</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/nosql.html'>nosql</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/oauth.html'>oauth</a>
- </li>
- <li class='tag10'>
- <a href='https://grails.apache.org/plugins/tags/oauth2.html'>oauth2</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/ods.html'>ods</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/owasp.html'>owasp</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/p6spy.html'>p6spy</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/pagination.html'>pagination</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/payment.html'>payment</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/paypal.html'>paypal</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/pdf.html'>pdf</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/permissions.html'>permissions</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/postgres.html'>postgres</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/postgresql.html'>postgresql</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/push-notification.html'>push-notification</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/pushover.html'>pushover</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/qrcode.html'>qrcode</a>
- </li>
- <li class='tag5'>
- <a href='https://grails.apache.org/plugins/tags/quartz.html'>quartz</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/queue.html'>queue</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/rabbitmq.html'>rabbitmq</a>
- </li>
- <li class='tag4'>
- <a href='https://grails.apache.org/plugins/tags/rdms.html'>rdms</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/react.html'>react</a>
- </li>
- <li class='tag4'>
- <a href='https://grails.apache.org/plugins/tags/redis.html'>redis</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/rendering.html'>rendering</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/tags/reporting.html'>reporting</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/reports.html'>reports</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/rest.html'>rest</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/retina.html'>retina</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/rxjava.html'>rxjava</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/rxjava2.html'>rxjava2</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/s3.html'>s3</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/saml.html'>saml</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/sanitizer.html'>sanitizer</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/sass.html'>sass</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/scaffolding.html'>scaffolding</a>
- </li>
- <li class='tag6'>
- <a
href='https://grails.apache.org/plugins/tags/scheduling.html'>scheduling</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/scripting.html'>scripting</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/scss.html'>scss</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/search.html'>search</a>
- </li>
- <li class='tag34'>
- <a
href='https://grails.apache.org/plugins/tags/security.html'>security</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/seed.html'>seed</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/segment.html'>segment</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/sendgrid.html'>sendgrid</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/sentry.html'>sentry</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/ses.html'>ses</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/shiro.html'>shiro</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/slack.html'>slack</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/sms.html'>sms</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/sns.html'>sns</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/soap.html'>soap</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/spa.html'>spa</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/spring-boot-actuator.html'>spring-boot-actuator</a>
- </li>
- <li class='tag29'>
- <a
href='https://grails.apache.org/plugins/tags/spring-security.html'>spring-security</a>
- </li>
- <li class='tag5'>
- <a
href='https://grails.apache.org/plugins/tags/spring-security-rest.html'>spring-security-rest</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/spring-ws.html'>spring-ws</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/sqs.html'>sqs</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/square.html'>square</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/ssh.html'>ssh</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/ssl.html'>ssl</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/ssr.html'>ssr</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/stripe.html'>stripe</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/sts.html'>sts</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/tags/swagger.html'>swagger</a>
- </li>
- <li class='tag8'>
- <a href='https://grails.apache.org/plugins/tags/testing.html'>testing</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/timezone.html'>timezone</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/twilio.html'>twilio</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/twitter.html'>twitter</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/typescript.html'>typescript</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/upload.html'>upload</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/util.html'>util</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/vaadin.html'>vaadin</a>
- </li>
- <li class='tag4'>
- <a
href='https://grails.apache.org/plugins/tags/validation.html'>validation</a>
- </li>
- <li class='tag6'>
- <a href='https://grails.apache.org/plugins/tags/views.html'>views</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/tags/websocket.html'>websocket</a>
- </li>
- <li class='tag3'>
- <a href='https://grails.apache.org/plugins/tags/xml.html'>xml</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/xss.html'>xss</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/tags/zk.html'>zk</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/tags/zk-grails.html'>zk-grails</a>
- </li>
- </ul>
-</div></div><div><h3 class='columnheader'>Plugins By Owner</h3><div
class='tagsbytopic'>
- <ul class='tagcloud'>
- <li class='tag5'>
- <a href='https://grails.apache.org/plugins/owners/9ci.html'>9ci</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/agileorbit.html'>agileorbit</a>
- </li>
- <li class='tag14'>
- <a
href='https://grails.apache.org/plugins/owners/agorapulse.html'>agorapulse</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/ajay-kumar.html'>ajay-kumar</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/amc-world.html'>amc-world</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/amitjain.html'>amitjain</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/andreperegrina.html'>andreperegrina</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/anthofo.html'>anthofo</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/appcela.html'>appcela</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/ataylor284.html'>ataylor284</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/benlucchesi.html'>benlucchesi</a>
- </li>
- <li class='tag15'>
- <a
href='https://grails.apache.org/plugins/owners/bertramlabs.html'>bertramlabs</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/bmuschko.html'>bmuschko</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/bostanio.html'>bostanio</a>
- </li>
- <li class='tag10'>
- <a href='https://grails.apache.org/plugins/owners/budjb.html'>budjb</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/captivatelabs.html'>captivatelabs</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/carlosmtobon.html'>carlosmtobon</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/cazacugmihai.html'>cazacugmihai</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/cdrchops.html'>cdrchops</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/charlieamat.html'>charlieamat</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/craigburke.html'>craigburke</a>
- </li>
- <li class='tag6'>
- <a
href='https://grails.apache.org/plugins/owners/ctoestreich.html'>ctoestreich</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/cwang.html'>cwang</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/danlobo.html'>danlobo</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/daraii.html'>daraii</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/dbpatel219.html'>dbpatel219</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/owners/desirable-objects.html'>desirable-objects</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/dmahapatro.html'>dmahapatro</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/domurtag.html'>domurtag</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/donald-jackson.html'>donald-jackson</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/double16.html'>double16</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/dpcasady.html'>dpcasady</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/dtanner.html'>dtanner</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/dubems.html'>dubems</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/enesakar.html'>enesakar</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/errbuddy.html'>errbuddy</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/exanpe.html'>exanpe</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/owners/frnktrgr.html'>frnktrgr</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/goodstartgenetics.html'>goodstartgenetics</a>
- </li>
- <li class='tag6'>
- <a href='https://grails.apache.org/plugins/owners/gpc.html'>gpc</a>
- </li>
- <li class='tag66'>
- <a href='https://grails.apache.org/plugins/owners/grails.html'>grails</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/grails-aws.html'>grails-aws</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/grails-plugins.html'>grails-plugins</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/gregopet.html'>gregopet</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/groovyzk.html'>groovyzk</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/herrvendil.html'>herrvendil</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/iamthechad.html'>iamthechad</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/ikalizpet.html'>ikalizpet</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/ishults.html'>ishults</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/jamescookie.html'>jamescookie</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/jeetmp3.html'>jeetmp3</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/jeffwils.html'>jeffwils</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/junehasissues.html'>junehasissues</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/jvilaplana.html'>jvilaplana</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/kaleidos.html'>kaleidos</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/kensiprell.html'>kensiprell</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/lduarte.html'>lduarte</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/lgrignon.html'>lgrignon</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/longwa.html'>longwa</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/owners/mathifonseca.html'>mathifonseca</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/owners/matrei.html'>matrei</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/owners/matrixcrawler.html'>matrixcrawler</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/mkobel.html'>mkobel</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/moceanapi.html'>moceanapi</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/modnsolutions.html'>modnsolutions</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/owners/mrhaki.html'>mrhaki</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/owners/neilab.html'>neilab</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/nerderg.html'>nerderg</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/nobeans.html'>nobeans</a>
- </li>
- <li class='tag4'>
- <a
href='https://grails.apache.org/plugins/owners/novadge.html'>novadge</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/ondrej-kvasnovsky.html'>ondrej-kvasnovsky</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/orkonano.html'>orkonano</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/pankajtandon.html'>pankajtandon</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/piotrchowaniec.html'>piotrchowaniec</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/puneetbehl.html'>puneetbehl</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/puravida-software.html'>puravida-software</a>
- </li>
- <li class='tag5'>
- <a
href='https://grails.apache.org/plugins/owners/purpleraven.html'>purpleraven</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/reid.html'>reid</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/relaximus.html'>relaximus</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/rlovtangen.html'>rlovtangen</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/owners/rpalcolea.html'>rpalcolea</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/rvanderwerf.html'>rvanderwerf</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/sachinverma.html'>sachinverma</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/salex772.html'>salex772</a>
- </li>
- <li class='tag2'>
- <a href='https://grails.apache.org/plugins/owners/saw303.html'>saw303</a>
- </li>
- <li class='tag3'>
- <a
href='https://grails.apache.org/plugins/owners/sbglasius.html'>sbglasius</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/sergiomichels.html'>sergiomichels</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/sheehan.html'>sheehan</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/snimavat.html'>snimavat</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/splix.html'>splix</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/stefanogualdi.html'>stefanogualdi</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/symentis.html'>symentis</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/tadodotcom.html'>tadodotcom</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/technipelago.html'>technipelago</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/tednaleid.html'>tednaleid</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/tony75.html'>tony75</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/tothenew.html'>tothenew</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/touk.html'>touk</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/troutbird.html'>troutbird</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/uberall.html'>uberall</a>
- </li>
- <li class='tag11'>
- <a href='https://grails.apache.org/plugins/owners/vahid.html'>vahid</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/vahidhedayati.html'>vahidhedayati</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/valentingoebel.html'>valentingoebel</a>
- </li>
- <li class='tag2'>
- <a
href='https://grails.apache.org/plugins/owners/virtualdogbert.html'>virtualdogbert</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/vsachinv.html'>vsachinv</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/yamkazu.html'>yamkazu</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/yingliang-du.html'>yingliang-du</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/zacharyklein.html'>zacharyklein</a>
- </li>
- <li class='tag1'>
- <a
href='https://grails.apache.org/plugins/owners/zenharbinger.html'>zenharbinger</a>
- </li>
- <li class='tag1'>
- <a href='https://grails.apache.org/plugins/owners/zyro.html'>zyro</a>
- </li>
- </ul>
-</div></div><div><h3 class='columnheader'>Useful Link</h3>
- <ul class='guidegroup'>
- <li>
- <a
href='https://grails.apache.org/blog/2021-04-07-publish-grails-plugin-to-maven-central.html'>Publishing
Guide</a>
- </li>
- <li>
- <a href='https://github.com/apache/grails-plugins-metadata'>Portal on
Github</a>
- </li>
- </ul>
-</div></div>
- <div class='column'><h3 class='columnheader allpluginslabel'>Plugins</h3>
-<h3 class='columnheader searchresultslabel hidden'>Plugins Filtered by:
- <span class='query-label' />
-</h3>
-<div class='plugins allplugins'>
- <ul><li class='plugin'>
- <h3 class='name'>
- <a href='https://github.com/virtualdogbert/Enforcer'>enforcer</a>
- </h3>
- <p class='desc'>A plugin for enforcing business rules/permissions, that
works with Spring Security Core, is easier to implement, and extend. It can
also be used as an alternative to Spring Security ACL</p>
- <span>3.0.0</span> published Jul 16, 2023
- <a href='https://grails.apache.org/plugins/owners/virtualdogbert.html'>by
virtualdogbert</a>
- <ul class='labels'>
- <li class='label'>
- <a href='https://grails.apache.org/plugins/tags/acl.html'>acl</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/business-rules.html'>business-rules</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/permissions.html'>permissions</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/Security.html'>Security</a>
- </li>
- <li class='label'>
- <a
href='https://grails.apache.org/plugins/tags/spring-security.html'>spring-security</a>
- </li>
- </ul>
- <div class='githubstar'>
- <span class='star'>
- <img src='https://grails.apache.org/images/small_githubstar.svg'
height='20' />
- </span>
- <span class='count'>10</span>
- </div>
-</li></ul>
-</div>
-<div class='guidegroup noresults hidden'>
- <div class='guidegroupheader'>
- <h2>No results found!</h2>
- </div>
-</div>
-<div class='searchresults hidden'></div>
-<div class='pagination-container' /></div>
- </div>
-</div> </article>
-<footer>
- <div class='content'>
- <div class='apache-grails'>
- <p>Apache Grails (incubating) is an effort undergoing incubation
at The Apache Software Foundation (ASF), sponsored by the <a
href="http://groovy.apache.org" target="_blank">Apache
- Groovy</a> project. Incubation is required of all newly
accepted projects until a further review indicates that the infrastructure,
communications, and decision making process have stabilized in a manner
consistent with other successful ASF projects. While incubation status is not
necessarily a reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.</p>
- <a href='https://apache.org'><img class=''
src='https://www.apache.org/img/asf_logo.png' width='300px'
- alt='Apache Software
Foundation'/></a>
- <p>The Apache Software Foundation</p>
- <p>Apache, Apache Grails, Grails, Groovy, and the ASF logo are
either registered trademarks or trademarks
- of The Apache Software Foundation.
- </p>
-
- </div>
- <nav class='socialmedianav'>
- <ul>
- <li>
- <a href='mailto:[email protected]'><img class=''
src='https://grails.apache.org/images/email.svg' alt='Email Icon'/></a>
- </li>
- <li>
- <a href='https://slack.grails.org'><img class=''
src='https://grails.apache.org/images/slack.svg'
- alt='Slack
Icon'/></a>
- </li>
- <li>
- <a href='https://www.youtube.com/@GrailsFramework'><img
class='' src='https://grails.apache.org/images/youtube.svg'
-
alt='Youtube Icon'/></a>
- </li>
- <li>
- <a
href='https://www.linkedin.com/showcase/official-grails/'><img class=''
-
src='https://grails.apache.org/images/linkedin.svg'
-
alt='LinkedIn Icon'/></a>
- </li>
- <li>
- <a href='https://github.com/apache/grails-core'><img
class='' src='https://grails.apache.org/images/github.svg'
- alt='Github
Icon'/></a>
- </li>
- <li style="margin-bottom:10px;">
- <a href='https://twitter.com/grailsframework'><img
class='' src='https://grails.apache.org/images/x-twitter.svg'
-
alt='Twitter Icon'/></a>
- </li>
- </ul>
- </nav>
- </div>
- <div class="content">
- <nav class='footer' style="margin-bottom: 10px">
- <p>© 2005-2025 the Apache Grails project — Grails is Open
Source:
- <a href='https://www.apache.org/licenses/'>License</a>,
- <a
href='https://privacy.apache.org/policies/privacy-policy-public.html'>Privacy
Policy</a>,
- <a
href='https://www.apache.org/foundation/sponsorship'>Sponsor Apache</a>,
- <a
href='https://www.apache.org/events/current-event'>Events</a>,
- <a href='https://www.apache.org/security'>Security</a>,
- <a
href='https://www.apache.org/foundation/thanks.html'>Thanks</a>
- </p>
- </nav>
- </div>
-</footer>
-<div>
-
-</div>
-</body>
-</html>