Skip to content
ToolShedby Wasim Shaikh

All tools

Image

10

Web & encoding

14

Text

3
Angular Upgrade PlannerPick a source and target Angular version (8–22) for an ordered, checkable upgrade plan — ng update commands, breaking changes, deprecations, and migrations.Angular CLI Command BuilderBuild ng new, ng generate, ng serve, ng build, ng test, ng add and ng update commands visually — pick options, copy the exact command. Based on the official Angular CLI reference.Angular inject() ConverterPaste an Angular component, directive or service and convert constructor injection to the inject() function: @Inject, @Optional, @Self, @SkipSelf, @Host, @Attribute and super() calls, with the official migration rules and optional @Service().Angular Proxy Config GeneratorGenerate proxy.conf.json or .mjs for ng serve: proxy /api to your backend, fix CORS in development, strip prefixes with pathRewrite, set changeOrigin and secure, and test which rule a request hits.Angular Route Config BuilderBuild Angular Routes visually: loadComponent and loadChildren, functional guards and resolvers, titles and withComponentInputBinding. Copy app.routes.ts, feature routes, app.config.ts and the ng generate commands.Signal Forms Migration ReferenceSide-by-side Reactive Forms to Signal Forms reference: FormGroup, Validators, FormArray, valueChanges, ControlValueAccessor and submission, with code checked against angular.dev.RxJS to Signals ReferenceSide-by-side RxJS to Angular signals reference: toSignal, httpResource, rxResource, resource, linkedSignal and takeUntilDestroyed, type-checked against Angular 22.Angular Control Flow ConverterConvert *ngIf, *ngFor and ngSwitch to @if, @for and @switch. Handles else templates, trackBy, index aliases and inline component templates, using the official migration rules.Jasmine to Vitest ConverterPaste an Angular Jasmine spec and get the Vitest version: spyOn, createSpyObj, and.returnValue, toBeTrue, expectAsync, done callbacks and fakeAsync, using the official Angular CLI migration rules.Angular Node.js & TypeScript Version CheckerWhich Node.js, TypeScript and RxJS versions does your Angular version need? Check your versions or paste package.json against the official compatibility table (Angular 6 to 22).Angular Material Upgrade PlannerPick a source and target Angular Material version (8–22) for an ordered upgrade plan — MDC migration, legacy removal, Material 3 theming, and ng update commands.Angular Material Icon FinderSearch 3,900+ Material Symbols and the legacy Material Icons by name or tag, preview Outlined, Rounded and Sharp, and copy <mat-icon> code, font links and SVGs.Angular Date Pipe Format TesterType a date pipe format and see the exact output for any locale and timezone, with every format token and named format. Also tests the number, currency and percent pipes and digitsInfo.
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 for a Liferay 7.4/DXP theme: pick layout, colors and fonts, then download a classic theme (gulp + liferay-theme-tasks) or a Theme CSS client extension as a ZIP.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 valid Liferay fragment configuration.json (fieldSets) visually: all 11 field types, validation, import, panel preview and FreeMarker snippets.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 and validate Quartz cron expressions for Liferay jobs: plain-English schedule, next 10 runs in any time zone, L/W/# and Unix conversion.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 6.x Velocity (.vm) templates to FreeMarker (.ftl) for 7.4 and DXP, including theme macros, $theme calls and loop counters. Lists what to check by hand.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 PlannerPlan a Liferay upgrade from 6.2 or 7.x to DXP 2025.Q1 or 2026.Q1 LTS: breaking changes (incl. Jakarta EE), JDK, Tomcat and search requirements, and the database upgrade 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.

AEM

3

Drupal

3

Sitecore

3

Alfresco

3

Fun

1