Skip to content
ToolShedby Wasim Shaikh

Liferay Tools

A free collection of 14 browser-based utilities for Liferay DXP developers — generators, converters, and quick references for Service Builder, OSGi, themes, fragments, upgrades, and more. Everything runs client-side; nothing is uploaded.

Featured

All Liferay Tools

Liferay Layout Template GeneratorVisually build Liferay layout templates with rows and column widths. Exports a Velocity .tpl and liferay-layout-templates.xml for Liferay 6.x and 7.x/DXP.Liferay Theme Builder WizardGuided wizard to scaffold a complete Liferay 7.4/DXP theme — layout, colors, typography — exported as a ready-to-build ZIP with SCSS, FTL templates, and a @liferay/cli package.json.Theme Color & Token CustomizerCustomize 10 portal color tokens (header, nav, body, sidebar, footer, links) with a live preview. Export as CSS custom properties or SCSS variables.Liferay classNameId LookupSearch and reference all Liferay built-in classNameId values. Find entity IDs for JournalArticle, DLFileEntry, User, and 40+ core entities.Liferay Portlet ID ReferenceSearch and reference all Liferay built-in portlet IDs. Find IDs for Journal, Documents, Blogs, Asset Publisher, and 25+ core portlets.Liferay Fragment Config BuilderBuild Liferay fragment configuration.json files visually. Add configurable fields (text, select, color, item selector) and export ready-to-use JSON.Liferay Taglib ReferenceSearchable reference for liferay-ui, aui, clay, and liferay-frontend JSP tags with attributes, usage snippets, and rendered HTML.Liferay Cron Expression BuilderBuild Quartz cron expressions for Liferay Job Scheduler. 6-field visual builder with presets, validation, and next execution preview.Liferay service.xml GeneratorGenerate Liferay service.xml files for Service Builder projects. Define entities, columns, and finders visually — export ready-to-use XML.Liferay Portal Properties DiffCompare portal.properties between Liferay versions. See what properties were added, removed, or changed during upgrades.Velocity to FreeMarker ConverterConvert Liferay Velocity (.vm) templates to FreeMarker (.ftl) and back — directives, variables, and comments. Built for theme and ADT migration.Liferay Hook vs OSGi Decision TreeAnswer a few questions to find the right Liferay 7.x/DXP OSGi extension point for any old 6.x hook, with a copy-ready code stub.Liferay Upgrade PlannerPick a source and target Liferay version to get an ordered, checkable upgrade plan — breaking changes, deprecated APIs, data-upgrade steps, and commands.Liferay OSGi Config GeneratorGenerate Liferay OSGi .config files for osgi/configs. Pick a component for a typed property form, or use custom mode for any PID. Correct Felix format.

Liferay Guides

Deep dives into Liferay DXP capabilities to pair with the tools above.