[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZe7AedttmQK4KRwEvoUcNOlTSaEeDJMnc4I2Fl8Hai8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":127,"fingerprints":372},"serend-animations","Serend Animations","1.0.3","serend","https:\u002F\u002Fprofiles.wordpress.org\u002Fserend\u002F","\u003Cp>Serend Animations makes it incredibly easy to add stunning scroll animations to any Gutenberg block. Choose an animation type, select a direction with intuitive arrow buttons, optionally enable slow motion, and watch your content come to life as visitors scroll through your page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW in v1.0.3:\u003C\u002Fstrong> Visual direction picker with arrow buttons! All animation types now support all 4 directions (top, right, bottom, left), plus a universal Slow Motion toggle for dramatic effects.\u003C\u002Fp>\n\u003Cp>Why choose Serend Animations?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Direction Control\u003C\u002Fstrong>: Intuitive arrow buttons to select animation direction – no more guessing!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>20 Animation Variants\u003C\u002Fstrong>: 5 animation types × 4 directions = endless creative possibilities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slow Motion Toggle\u003C\u002Fstrong>: Make any animation 1.5x slower for more dramatic effects\u003C\u002Fli>\n\u003Cli>Ultra Lightweight: Pure CSS animations with minimal JavaScript – only 8KB total\u003C\u002Fli>\n\u003Cli>GDPR Friendly: No tracking, no cookies, no external connections – 100% privacy compliant  \u003C\u002Fli>\n\u003Cli>Zero Dependencies: No jQuery, no third-party libraries, no external CDNs\u003C\u002Fli>\n\u003Cli>Lightning Fast: GPU-accelerated CSS animations with Intersection Observer\u003C\u002Fli>\n\u003Cli>Security First: Clean code, no external requests, WordPress security standards\u003C\u002Fli>\n\u003Cli>Accessibility Ready: Respects user motion preferences automatically\u003C\u002Fli>\n\u003Cli>White Label Ready: Clean frontend code without plugin branding or bloat\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>5 Animation Types with 4 Directions Each: 20 beautiful animation variants to choose from\u003C\u002Fli>\n\u003Cli>Visual Direction Picker: Intuitive arrow buttons to select animation direction (top, right, bottom, left)\u003C\u002Fli>\n\u003Cli>Slow Motion Toggle: Make any animation 1.5x slower for more dramatic effects\u003C\u002Fli>\n\u003Cli>Staggered Animations: Use the delay slider to create cascading animation effects\u003C\u002Fli>\n\u003Cli>One-Click Integration: No code required – just select an animation and direction\u003C\u002Fli>\n\u003Cli>Performance Optimized: Uses native Intersection Observer API for smooth performance\u003C\u002Fli>\n\u003Cli>Works with All Blocks: Compatible with every Gutenberg block\u003C\u002Fli>\n\u003Cli>Clean Code: Pure CSS + vanilla JavaScript – no bloat, no dependencies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Open any block in the Gutenberg editor\u003C\u002Fli>\n\u003Cli>Look for “Serend Animation” in the block inspector panel\u003C\u002Fli>\n\u003Cli>Choose an animation type (Fade, Zoom, Rotate, Bounce, or Flip)\u003C\u002Fli>\n\u003Cli>Select a direction using the visual arrow buttons\u003C\u002Fli>\n\u003Cli>Optionally enable “Slow Motion” for a more dramatic effect\u003C\u002Fli>\n\u003Cli>Optionally set a delay for staggered effects\u003C\u002Fli>\n\u003Cli>Click “Show Animation” to preview in the editor\u003C\u002Fli>\n\u003Cli>Save and view your animated content on the frontend\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Animation Types\u003C\u002Fh4>\n\u003Cp>Each animation type supports 4 directions (top, right, bottom, left):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fade\u003C\u002Fstrong>: Elements gracefully fade in while sliding from the selected direction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zoom\u003C\u002Fstrong>: Elements scale up from smaller size while moving from the selected direction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rotate\u003C\u002Fstrong>: Elements rotate while scaling and moving from the selected direction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bounce\u003C\u002Fstrong>: Elements bounce in with elastic effect from the selected direction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flip\u003C\u002Fstrong>: Elements flip in with 3D rotation (X-axis for top\u002Fbottom, Y-axis for left\u002Fright)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plus, every animation can be made slower with the “Slow Motion” toggle for more dramatic effects!\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>GDPR-Compliant Websites: No tracking, no cookies, no privacy concerns\u003C\u002Fli>\n\u003Cli>Performance-Critical Sites: Lightweight and fast-loading\u003C\u002Fli>\n\u003Cli>Agency & Developer Projects: White label ready, clean code with no plugin branding\u003C\u002Fli>\n\u003Cli>Landing Pages: Engaging animations without the bloat\u003C\u002Fli>\n\u003Cli>Portfolio Websites: Showcase your work with beautiful effects\u003C\u002Fli>\n\u003Cli>Business Sites: Stand out without compromising on speed or privacy\u003C\u002Fli>\n\u003Cli>Blog Posts: Dynamic content reveals that respect user preferences\u003C\u002Fli>\n\u003Cli>Client Projects: Safe, reliable animations with zero maintenance overhead\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Pure CSS + Vanilla JS: No jQuery or framework dependencies\u003C\u002Fli>\n\u003Cli>WordPress Coding Standards: Clean, secure, and maintainable code\u003C\u002Fli>\n\u003Cli>Zero External Calls: No CDNs, APIs, or third-party services\u003C\u002Fli>\n\u003Cli>White Label Frontend: No plugin branding or comments in generated HTML\u002FCSS\u003C\u002Fli>\n\u003Cli>Lightweight Footprint: Only 8KB total – smaller than most images\u003C\u002Fli>\n\u003Cli>Extensible Architecture: Easy to customize with your own CSS\u003C\u002Fli>\n\u003Cli>Debug Mode: Built-in tools for development and troubleshooting (enable via Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Serend Animations)\u003C\u002Fli>\n\u003Cli>GDPR Compliant: No data collection, tracking, or external connections\u003C\u002Fli>\n\u003Cli>Security Focused: Follows WordPress security best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Minimum Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Modern browser with JavaScript enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>This plugin is open source. Contributions are welcome.\u003C\u002Fp>\n","Add beautiful scroll animations to Gutenberg blocks with a simple dropdown. Lightweight, GDPR-friendly, no third-party dependencies!",40,361,0,"2025-11-06T10:21:00.000Z","6.8.5","6.0","7.4",[19,20,21,22,23],"animations","blocks","effects","gutenberg","scroll","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fserend-animations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fserend-animations.1.0.3.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-04-04T14:41:36.079Z",[36,51,71,86,109],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":16,"requires_php":17,"tags":48,"homepage":49,"download_link":50,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"scroll-animations-for-blocks","Scroll Animations for Blocks","1.0.0","simplydev","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimplydev\u002F","\u003Cp>Scroll Animations for Gutenberg allows you to add smooth scroll animations to any block in the WordPress editor. Each block can be configured with its own animation settings, including threshold, duration, and delay.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add scroll animations to any Gutenberg block\u003C\u002Fli>\n\u003Cli>Customizable animation settings per block:\n\u003Cul>\n\u003Cli>Enable\u002Fdisable animation\u003C\u002Fli>\n\u003Cli>Threshold (when the animation triggers)\u003C\u002Fli>\n\u003Cli>Duration (how long the animation lasts)\u003C\u002Fli>\n\u003Cli>Delay (when the animation starts)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Lightweight and performance optimized\u003C\u002Fli>\n\u003Cli>Uses Intersection Observer API for smooth performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Edit any post or page with the WordPress editor\u003C\u002Fli>\n\u003Cli>Select any block\u003C\u002Fli>\n\u003Cli>In the block settings sidebar, look for the “Scroll Animation” panel\u003C\u002Fli>\n\u003Cli>Enable the animation and adjust the settings as needed:\n\u003Cul>\n\u003Cli>Threshold: When the block should start animating (0-1)\u003C\u002Fli>\n\u003Cli>Duration: How long the animation should last (0-5000ms)\u003C\u002Fli>\n\u003Cli>Delay: When the animation should start (0-5000ms)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin uses \u003Ccode>@wordpress\u002Fscripts\u003C\u002Fcode> for development. To get started:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Clone the repository\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm install\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm run start\u003C\u002Fcode> for development\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm run build\u003C\u002Fcode> for production build\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>Modern web browser with Intersection Observer API support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPL v3 or later\u003C\u002Fp>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>Simply Dev\u003C\u002Fp>\n","Scroll Animations for Blocks A lightweight WordPress plugin that adds scroll animations to all Gutenberg blocks.",10,440,"2025-04-15T20:30:00.000Z","6.7.5",[19,20,21,22,23],"","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscroll-animations-for-blocks.1.0.0.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":44,"last_updated":62,"tested_up_to":63,"requires_at_least":64,"requires_php":17,"tags":65,"homepage":69,"download_link":70,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"uicore-animate","UiCore Animate – Free Animations, Transitions, and Interactions Addon for Elementor & Gutenberg blocks","2.2.3","uicore","https:\u002F\u002Fprofiles.wordpress.org\u002Fuicore\u002F","\u003Cp>UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor and Gutenberg blocks, for smoother, engaging experiences.\u003C\u002Fp>\n\u003Ch3>Unleash the Power of Animations in Elementor and Gutenberg\u003C\u002Fh3>\n\u003Cp>UiCore Animate is the ultimate tool for creating stunning animations in Elementor and Gutenberg, giving you the ability to easily add eye-catching effects, smooth transitions, and dynamic interactions to your WordPress site.\u003C\u002Fp>\n\u003Ch3>Key Features of UiCore Animate\u003C\u002Fh3>\n\u003Cp>Quick & Easy Animations: Say goodbye to time-consuming manual animations. With UiCore Animate, you can effortlessly add animations to any widget in Elementor or Gutenberg in just a few clicks, saving you time and improving design quality.\u003C\u002Fp>\n\u003Cp>Animate Multiple Widgets at Once: Apply animations to multiple widgets simultaneously, ensuring consistency and cohesion across your entire site.\u003C\u002Fp>\n\u003Cp>Scroll-Based Animations & Entrance Effects: Create captivating animations that trigger as elements come into view or during scrolling. Control the timing, style, and delay for a fully immersive user experience.\u003C\u002Fp>\n\u003Cp>Wide Range of Animation Presets: Choose from a diverse set of animation presets to replace default animations in Elementor and Gutenberg. Whether you prefer playful or sleek effects, UiCore Animate has the perfect option for you.\u003C\u002Fp>\n\u003Cp>Smooth Scrolling Navigation: Enhance your site’s user journey with smooth scroll capabilities, paired seamlessly with animations for a captivating browsing experience.\u003C\u002Fp>\n\u003Cp>Page Transitions & Preloaders: Craft engaging user journeys with polished page transitions and customizable preloaders, maintaining a consistent and professional look.\u003C\u002Fp>\n\u003Cp>Creative Effects: Extend your widgets with unique effects like fluid gradients, floating animations, sticky reveals on scroll, and animated borders, making your design truly stand out.\u003C\u002Fp>\n\u003Ch3>Boost Engagement & Improve User Experience\u003C\u002Fh3>\n\u003Cp>UiCore Animate is designed to enhance the visual appeal of your website while improving user interaction. Whether you’re building a portfolio, a business website, or a blog, this plugin is perfect for creating memorable experiences that keep visitors engaged.\u003C\u002Fp>\n\u003Ch3>How to add aniamtions to any gutenberg block\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FtMsAp68d530?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>How to use Animate Controller in Elementor\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FL6UddkUrmk8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor and Gutenberg blocks, for smoother, engaging experiences.",40000,362760,64,"2026-01-30T10:00:00.000Z","6.9.0","4.6",[66,20,67,22,68],"animation","elementor","scroll-animations","https:\u002F\u002Fanimate.uicore.co","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuicore-animate.2.2.3.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":13,"downloaded":79,"rating":13,"num_ratings":13,"last_updated":80,"tested_up_to":81,"requires_at_least":82,"requires_php":17,"tags":83,"homepage":84,"download_link":85,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"simple-block-animations","Simple Block Animations","2.0.7","Valentin Grenier","https:\u002F\u002Fprofiles.wordpress.org\u002Fvalentingrenier\u002F","\u003Cp>Simple block animations adds scroll-triggered animations to WordPress Gutenberg blocks without any coding required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>5 animation types (fade, slide up\u002Fdown\u002Fleft\u002Fright)\u003C\u002Fli>\n\u003Cli>Customizable duration and delay\u003C\u002Fli>\n\u003Cli>Works with all blocks (core, third-party, and custom blocks)\u003C\u002Fli>\n\u003Cli>Lightweight (CSS + Intersection Observer)\u003C\u002Fli>\n\u003Cli>No jQuery or heavy libraries\u003C\u002Fli>\n\u003Cli>Accessibility-friendly (respects prefers-reduced-motion)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported Blocks:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Works with all WordPress blocks, including core blocks, third-party blocks, and custom blocks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Development:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The source code for this plugin is available on GitHub: https:\u002F\u002Fgithub.com\u002Fvalentin-grenier\u002Fsimple-animations-for-gutenberg\u003C\u002Fp>\n\u003Cp>The plugin uses npm and webpack to compile JavaScript and CSS files. Source files are located in the \u003Ccode>src\u002F\u003C\u002Fcode> directory, and compiled files are in the \u003Ccode>build\u002F\u003C\u002Fcode> directory.\u003C\u002Fp>\n\u003Cp>To build from source:\u003Cbr \u002F>\n1. Install dependencies: \u003Ccode>npm install\u003C\u002Fcode>\u003Cbr \u002F>\n2. Build for production: \u003Ccode>npm run build\u003C\u002Fcode>\u003Cbr \u002F>\n3. Build for development: \u003Ccode>npm run dev\u003C\u002Fcode>\u003C\u002Fp>\n","Add beautiful scroll-triggered animations to any Gutenberg block with a simple, lightweight solution.",277,"2026-03-05T15:06:00.000Z","6.9.4","5.8",[66,20,21,22,23],"https:\u002F\u002Fgithub.com\u002Fvalentin-grenier\u002Fsimple-animations-for-gutenberg","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-block-animations.2.0.7.zip",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":81,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":104,"download_link":105,"security_score":106,"vuln_count":107,"unpatched_count":13,"last_vuln_date":108,"fetched_at":28},"ghostkit","Ghost Kit – Page Builder Blocks, Motion Effects & Extensions","3.5.1","nK","https:\u002F\u002Fprofiles.wordpress.org\u002Fnko\u002F","\u003Cp>\u003Cstrong>The Ultimate WordPress Page Building Solution\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ghost Kit enhances the WordPress editing experience\u003C\u002Fstrong> with a comprehensive collection of Gutenberg blocks, motion effects, and extensions. Create sophisticated, interactive websites using an intuitive interface and extensive customization options. Design engaging layouts, add smooth animations, and extend functionality while maintaining optimal performance. Ghost Kit gives you the precise control you need over your content, making it a powerful alternative to complex page builders.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">See Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnk-crew\u002Fghostkit\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>We created this blocks collection for our own needs – create different multipurpose sites and themes. This is a professional collection and extensions with responsive grid system helps us and will help you as well, \u003Cstrong>Ghost Kit will boost your development speed\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>🏆 Create Multipurpose Sites with Ghost Kit\u003C\u002Fh3>\n\u003Cp>Gutenberg is good tool for basic websites, but when you need something advanced, Ghost Kit will give you the needed power. Enormous collection of blocks and extensions will be your magic wand:\u003C\u002Fp>\n\u003Ch4>🧱 Blocks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fadvanced-columns\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Columns Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nResponsive grid block to build layouts of all shapes and sizes thanks to a twelve column system. Visual columns size and order change.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fprogress\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Progress Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nShow the progress of your work, skills or earnings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fbutton\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Button Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nChange important links to buttons to get more click rate.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fcircle-button\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Circle Button Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nCircle button with circular text.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fshape-divider\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Shape Divider Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nAdd SVG shapes between your sections.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fdivider\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Divider Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nDivide your long texts and blocks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Falert\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Alert Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nProvide contextual feedback messages for user actions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Ficon\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Icon Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nIcons are one of the best visual replacement for text descriptions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fnumber-box\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Number Box Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nShow your progress and rewards using counting numbers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Faccordion\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Accordion Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nToggle the visibility of content across your project.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Ftabs\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Tabs Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nSeparate content on the tabs with titles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Ftoggle-content\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Toggle Content Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nSwitch content by clicking on toggle button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fcountdown\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Countdown Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nDisplay countdown for you upcoming events.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fvideo\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Video Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nPlain and Fullscreen YouTube, Vimeo and Self-Hosted videos.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fimage-compare\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Image Compare Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nCompare two images with a slider.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fimage-scroller\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Image Scroller Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nScroll tall images with hover or mouse scroll.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Finteractive-links\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Interactive Links Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nInteractive links with media displayed on hover.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fmagnifying-image\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Magnifying Image Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nImage block with magnifying glass effect.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fcarousel\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Carousel Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nCarousel for any type of content – images or other blocks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fmarquee\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Marquee Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nScroll text and blocks in a marquee effect.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fcode\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Code Highlight Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nDisplay code snippets with syntax highlighting\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fpricing-table\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Pricing Table Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nSell your products or services and show all features.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Ftestimonial\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Testimonial Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nShow how your users love your products and what saying.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fgif\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>GIF Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nSearch for and insert an animated image from Giphy.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fform\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Contact Form Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nAdd contact form to your page with reCaptcha.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fgoogle-maps\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Google Maps Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nShow maps with custom styles, markers and settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fgithub-gist\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>GitHub Gist Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nEmbed code parts form GitHub Gist to your site or documentation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Fchangelog\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Changelog Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nShow the changes log of your product.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fblocks\u002Ftable-of-contents\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=blocks\" rel=\"nofollow ugc\">\u003Cstrong>Table of Contents Block\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nAutomatically generate a table of contents by parsing page headers in content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Markdown Block\u003C\u002Fstrong>\u003Cbr \u002F>\nLightweight markup language with plain-text-formatting syntax.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Widgetized Area Block\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect registered sidebars and put it in any place.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚙️ Extensions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fextensions\u002Feffects\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=extensions\" rel=\"nofollow ugc\">\u003Cstrong>Effects\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nAdd stunning visual effects and interactivity to Ghost Kit and Core blocks. You can can easily add reveal animations, scroll effects, mouse move\u002Fhover\u002Fpress effects and loop animations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fextensions\u002Fposition\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=extensions\" rel=\"nofollow ugc\">\u003Cstrong>Position\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nChange block position to absolute or fixed and move it with offset in Ghost Kit and Core blocks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fextensions\u002Fspacings\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=extensions\" rel=\"nofollow ugc\">\u003Cstrong>Spacings\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nEasily add spacings to Ghost Kit and Core blocks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fextensions\u002Fdisplay-conditions\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=extensions\" rel=\"nofollow ugc\">\u003Cstrong>Display\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nShow and hide blocks Ghost Kit and Core blocks on different screen sizes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fextensions\u002Fframe\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=extensions\" rel=\"nofollow ugc\">\u003Cstrong>Frame\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nAdd borders, shadows and corner radius to Ghost Kit and Core blocks on different screen sizes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fextensions\u002Fcustom-css-js\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=extensions\" rel=\"nofollow ugc\">\u003Cstrong>Custom CSS & JavaScript\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\nThis extension is available on all pages and let you add custom CSS and JavaScript for the current page and globally site wide.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📄 Typography\u003C\u002Fh3>\n\u003Cp>Change typography options globally on a whole site or on specific pages only. Options available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Font Family\n\u003Cul>\n\u003Cli>Google Fonts\u003C\u002Fli>\n\u003Cli>Adobe Fonts (Typekit) in Pro version\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Font Weight\u003C\u002Fli>\n\u003Cli>Font Size\u003C\u002Fli>\n\u003Cli>Line Height\u003C\u002Fli>\n\u003Cli>Letter Spacing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By default you can change typography for the following elements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Body\u003C\u002Fli>\n\u003Cli>Buttons\u003C\u002Fli>\n\u003Cli>Headings\n\u003Cul>\n\u003Cli>From H1 to H6\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Color Palette\u003C\u002Fh3>\n\u003Cp>Add custom colors to Gutenberg color palette.\u003C\u002Fp>\n\u003Ch3>📝 Extended Core Blocks\u003C\u002Fh3>\n\u003Cp>Ghost Kit enhances all WordPress blocks by providing additional functionalities, but it also offers special extensions for specific blocks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fcore-blocks\u002Fheading\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=core-blocks\" rel=\"nofollow ugc\">Headings\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fcore-blocks\u002Flist\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=core-blocks\" rel=\"nofollow ugc\">Lists\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fcore-blocks\u002Fparagraph\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=core-blocks\" rel=\"nofollow ugc\">Paragraph\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📝 Content Formatting\u003C\u002Fh3>\n\u003Cp>See demo page with content formatting \u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=formatting\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002Fanimated-text\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=formatting\" rel=\"nofollow ugc\">Animated Text\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002Fbadge\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=formatting\" rel=\"nofollow ugc\">Badges\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002Florem-ipsum-generator\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=formatting\" rel=\"nofollow ugc\">Lorem Ipsum Generator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002Fspoiler\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=formatting\" rel=\"nofollow ugc\">Spoiler\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002Fstroke\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=formatting\" rel=\"nofollow ugc\">Stroke\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002Ftooltip\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=formatting\" rel=\"nofollow ugc\">Tooltip\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Fformats\u002Ftooltip\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=formatting\" rel=\"nofollow ugc\">Uppercase\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 Ghost Kit Pro\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>Ghost Kit plugin is also available in a professional version which includes more features and blocks! \u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fpricing\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro\" rel=\"nofollow ugc\">\u003Cstrong>Learn more about Ghost Kit Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In order to maintain the free version of the plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. The Pro version allows you to:\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cul>\n\u003Cli>More Blocks\n\u003Cul>\n\u003Cli>Code Highlight block\u003C\u002Fli>\n\u003Cli>Marquee block\u003C\u002Fli>\n\u003Cli>Interactive Links block\u003C\u002Fli>\n\u003Cli>Magnifying Image block\u003C\u002Fli>\n\u003Cli>Image Scroller block\u003C\u002Fli>\n\u003Cli>Circle Button block\u003C\u002Fli>\n\u003Cli>Toggle Content block\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>More Content Formatting\n\u003Cul>\n\u003Cli>Animated Text format\u003C\u002Fli>\n\u003Cli>Stroke format\u003C\u002Fli>\n\u003Cli>Spoiler format\u003C\u002Fli>\n\u003Cli>Tooltip format\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Advanced Effects:\n\u003Cul>\n\u003Cli>Loop Effects\u003C\u002Fli>\n\u003Cli>Scroll Effects\u003C\u002Fli>\n\u003Cli>Mouse Effects\u003C\u002Fli>\n\u003Cli>3D Rotation\u003C\u002Fli>\n\u003Cli>Custom Viewport\u003C\u002Fli>\n\u003Cli>Replay Animation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>More Icon Packs\u003C\u002Fli>\n\u003Cli>Custom Block Attributes\u003C\u002Fli>\n\u003Cli>CSS Transform and Transition for blocks\u003C\u002Fli>\n\u003Cli>Custom Responsive Breakpoints\u003C\u002Fli>\n\u003Cli>Additional shapes for Shape Divider block\u003C\u002Fli>\n\u003Cli>Adobe Fonts (Typekit)\u003C\u002Fli>\n\u003Cli>Custom Fonts\u003C\u002Fli>\n\u003Cli>Gradient buttons, backgrounds, icons, badges\u003C\u002Fli>\n\u003Cli>Google Maps custom markers and info boxes\u003C\u002Fli>\n\u003Cli>And more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏳️ Multilingual\u003C\u002Fh3>\n\u003Cp>Ghost Kit adds a new layer of compatibility for \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>. All blocks are compatible with it and ready for translation. \u003Ca href=\"https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Flanguages\u002Fmultilingual\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=multilingual\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ghostkit.io\u002Fdocs\u002Flanguages\u002Fmultilingual\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Create engaging websites using over 25 advanced blocks featuring motion effects, smooth animations, and robust extensions.",7000,257395,92,46,"2026-03-04T07:47:00.000Z","6.6","7.2",[66,20,21,102,103],"gutenberg-blocks","page-builder","https:\u002F\u002Fwww.ghostkit.io\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=byline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fghostkit.3.5.1.zip",97,2,"2025-09-17 20:48:21",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":26,"num_ratings":107,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":124,"download_link":125,"security_score":126,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"animate-blocks","Animate Blocks","1.0.1","liip","https:\u002F\u002Fprofiles.wordpress.org\u002Fliip\u002F","\u003Cp>Animate Gutenberg blocks when they scroll into view.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with all existing Gutenberg blocks\u003C\u002Fli>\n\u003Cli>Choose from 27 different animations\u003C\u002Fli>\n\u003Cli>Configure animation with custom delays, offsets and durations\u003C\u002Fli>\n\u003Cli>Based on \u003Ca href=\"http:\u002F\u002Fmichalsnik.github.io\u002Faos\u002F\" rel=\"nofollow ugc\">AOS Animate On Scroll Library\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress >= 5.0\u003C\u002Fli>\n\u003Cli>PHP >= 5.6\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Further Information\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Documentation: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin\u002Fblob\u002Fmaster\u002FREADME.md\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin\u002Fblob\u002Fmaster\u002FREADME.md\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WordPress Plugin: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fanimate-blocks\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fanimate-blocks\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>GitHub Repository: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Changelog: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin\u002Freleases\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin\u002Freleases\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Issue tracker: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin\u002Fissues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Animate Gutenberg blocks plugin for WordPress.",500,4936,"2019-03-29T15:02:00.000Z","5.1.22","5.0","5.6",[19,20,22],"https:\u002F\u002Fgithub.com\u002Fliip\u002Fanimate-blocks-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimate-blocks.1.0.1.zip",85,{"attackSurface":128,"codeSignals":174,"taintFlows":364,"riskAssessment":365,"analyzedAt":371},{"hooks":129,"ajaxHandlers":170,"restRoutes":171,"shortcodes":172,"cronEvents":173,"entryPointCount":13,"unprotectedCount":13},[130,136,139,142,145,149,153,157,161,163,164,165,166,167,168,169],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","plugins_loaded","load_textdomain","serend-animations.php",56,{"type":131,"name":137,"callback":137,"file":134,"line":138},"init",57,{"type":131,"name":140,"callback":140,"file":134,"line":141},"enqueue_block_assets",76,{"type":131,"name":143,"callback":143,"file":134,"line":144},"enqueue_block_editor_assets",79,{"type":131,"name":146,"callback":147,"file":134,"line":148},"wp_enqueue_scripts","enqueue_frontend_assets",82,{"type":131,"name":150,"callback":151,"file":134,"line":152},"wp_footer","debug_animation_classes",257,{"type":131,"name":154,"callback":155,"file":134,"line":156},"admin_notices","serend_animations_admin_notice",263,{"type":131,"name":158,"callback":159,"file":134,"line":160},"admin_menu","serend_animations_admin_menu",269,{"type":131,"name":132,"callback":133,"file":162,"line":135},"trunk\\serend-animations.php",{"type":131,"name":137,"callback":137,"file":162,"line":138},{"type":131,"name":140,"callback":140,"file":162,"line":141},{"type":131,"name":143,"callback":143,"file":162,"line":144},{"type":131,"name":146,"callback":147,"file":162,"line":148},{"type":131,"name":150,"callback":151,"file":162,"line":152},{"type":131,"name":154,"callback":155,"file":162,"line":156},{"type":131,"name":158,"callback":159,"file":162,"line":160},[],[],[],[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":178,"fileOperations":13,"externalRequests":13,"nonceChecks":107,"capabilityChecks":107,"bundledLibraries":363},[],{"prepared":13,"raw":13,"locations":177},[],{"escaped":179,"rawEcho":180,"locations":181},24,126,[182,186,188,190,192,194,196,198,200,202,203,205,206,208,210,212,214,216,218,219,221,222,224,225,227,228,230,231,233,235,237,239,241,242,244,245,247,248,250,252,254,256,258,260,262,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362],{"file":183,"line":184,"context":185},"includes\\serend-animations-functions.php",77,"raw output",{"file":183,"line":187,"context":185},80,{"file":183,"line":189,"context":185},103,{"file":183,"line":191,"context":185},106,{"file":183,"line":193,"context":185},109,{"file":183,"line":195,"context":185},111,{"file":183,"line":197,"context":185},112,{"file":183,"line":199,"context":185},113,{"file":183,"line":201,"context":185},114,{"file":183,"line":201,"context":185},{"file":183,"line":204,"context":185},115,{"file":183,"line":204,"context":185},{"file":183,"line":207,"context":185},116,{"file":183,"line":209,"context":185},117,{"file":183,"line":211,"context":185},118,{"file":183,"line":213,"context":185},125,{"file":183,"line":215,"context":185},133,{"file":183,"line":217,"context":185},135,{"file":183,"line":217,"context":185},{"file":183,"line":220,"context":185},136,{"file":183,"line":220,"context":185},{"file":183,"line":223,"context":185},137,{"file":183,"line":223,"context":185},{"file":183,"line":226,"context":185},138,{"file":183,"line":226,"context":185},{"file":183,"line":229,"context":185},139,{"file":183,"line":229,"context":185},{"file":183,"line":232,"context":185},142,{"file":183,"line":234,"context":185},143,{"file":183,"line":236,"context":185},148,{"file":183,"line":238,"context":185},149,{"file":183,"line":240,"context":185},151,{"file":183,"line":240,"context":185},{"file":183,"line":243,"context":185},152,{"file":183,"line":243,"context":185},{"file":183,"line":246,"context":185},153,{"file":183,"line":246,"context":185},{"file":183,"line":249,"context":185},160,{"file":183,"line":251,"context":185},161,{"file":183,"line":253,"context":185},163,{"file":183,"line":255,"context":185},164,{"file":183,"line":257,"context":185},165,{"file":183,"line":259,"context":185},166,{"file":183,"line":261,"context":185},168,{"file":183,"line":261,"context":185},{"file":183,"line":264,"context":185},172,{"file":183,"line":266,"context":185},174,{"file":183,"line":268,"context":185},175,{"file":183,"line":270,"context":185},176,{"file":183,"line":272,"context":185},177,{"file":183,"line":274,"context":185},178,{"file":183,"line":276,"context":185},181,{"file":183,"line":278,"context":185},188,{"file":183,"line":280,"context":185},189,{"file":183,"line":282,"context":185},195,{"file":183,"line":284,"context":185},199,{"file":183,"line":286,"context":185},202,{"file":183,"line":288,"context":185},212,{"file":183,"line":290,"context":185},214,{"file":183,"line":292,"context":185},220,{"file":183,"line":294,"context":185},222,{"file":183,"line":296,"context":185},223,{"file":183,"line":298,"context":185},224,{"file":300,"line":184,"context":185},"trunk\\includes\\serend-animations-functions.php",{"file":300,"line":187,"context":185},{"file":300,"line":189,"context":185},{"file":300,"line":191,"context":185},{"file":300,"line":193,"context":185},{"file":300,"line":195,"context":185},{"file":300,"line":197,"context":185},{"file":300,"line":199,"context":185},{"file":300,"line":201,"context":185},{"file":300,"line":201,"context":185},{"file":300,"line":204,"context":185},{"file":300,"line":204,"context":185},{"file":300,"line":207,"context":185},{"file":300,"line":209,"context":185},{"file":300,"line":211,"context":185},{"file":300,"line":213,"context":185},{"file":300,"line":215,"context":185},{"file":300,"line":217,"context":185},{"file":300,"line":217,"context":185},{"file":300,"line":220,"context":185},{"file":300,"line":220,"context":185},{"file":300,"line":223,"context":185},{"file":300,"line":223,"context":185},{"file":300,"line":226,"context":185},{"file":300,"line":226,"context":185},{"file":300,"line":229,"context":185},{"file":300,"line":229,"context":185},{"file":300,"line":232,"context":185},{"file":300,"line":234,"context":185},{"file":300,"line":236,"context":185},{"file":300,"line":238,"context":185},{"file":300,"line":240,"context":185},{"file":300,"line":240,"context":185},{"file":300,"line":243,"context":185},{"file":300,"line":243,"context":185},{"file":300,"line":246,"context":185},{"file":300,"line":246,"context":185},{"file":300,"line":249,"context":185},{"file":300,"line":251,"context":185},{"file":300,"line":253,"context":185},{"file":300,"line":255,"context":185},{"file":300,"line":257,"context":185},{"file":300,"line":259,"context":185},{"file":300,"line":261,"context":185},{"file":300,"line":261,"context":185},{"file":300,"line":264,"context":185},{"file":300,"line":266,"context":185},{"file":300,"line":268,"context":185},{"file":300,"line":270,"context":185},{"file":300,"line":272,"context":185},{"file":300,"line":274,"context":185},{"file":300,"line":276,"context":185},{"file":300,"line":278,"context":185},{"file":300,"line":280,"context":185},{"file":300,"line":282,"context":185},{"file":300,"line":284,"context":185},{"file":300,"line":286,"context":185},{"file":300,"line":288,"context":185},{"file":300,"line":290,"context":185},{"file":300,"line":292,"context":185},{"file":300,"line":294,"context":185},{"file":300,"line":296,"context":185},{"file":300,"line":298,"context":185},[],[],{"summary":366,"deductions":367},"The serend-animations v1.0.3 plugin exhibits a generally strong security posture based on the provided static analysis.  The plugin has no known vulnerabilities in its history, which is a significant positive indicator.  Furthermore, the absence of detected dangerous functions, SQL injection risks (all queries use prepared statements), file operations, and external HTTP requests suggests a well-controlled codebase. The presence of nonce and capability checks, even though limited in number, is a good practice for securing entry points. However, a notable concern arises from the low percentage of properly escaped output (16%). This indicates a high potential for Cross-Site Scripting (XSS) vulnerabilities, where untrusted data might be rendered directly in the browser without proper sanitization, allowing attackers to inject malicious scripts.",[368],{"reason":369,"points":370},"Low percentage of properly escaped output",15,"2026-03-16T22:20:24.428Z",{"wat":373,"direct":386},{"assetPaths":374,"generatorPatterns":379,"scriptPaths":380,"versionParams":381},[375,376,377,378],"\u002Fwp-content\u002Fplugins\u002Fserend-animations\u002Fincludes\u002Fassets\u002Fcss\u002Fanimations.css","\u002Fwp-content\u002Fplugins\u002Fserend-animations\u002Fincludes\u002Fassets\u002Fcss\u002Feditor.css","\u002Fwp-content\u002Fplugins\u002Fserend-animations\u002Fincludes\u002Fassets\u002Fjs\u002Feditor.js","\u002Fwp-content\u002Fplugins\u002Fserend-animations\u002Fincludes\u002Fassets\u002Fjs\u002Fanimations.js",[],[377,378],[382,383,384,385],"serend-animations\u002Fincludes\u002Fassets\u002Fcss\u002Fanimations.css?ver=","serend-animations\u002Fincludes\u002Fassets\u002Fcss\u002Feditor.css?ver=","serend-animations\u002Fincludes\u002Fassets\u002Fjs\u002Feditor.js?ver=","serend-animations\u002Fincludes\u002Fassets\u002Fjs\u002Fanimations.js?ver=",{"cssClasses":387,"htmlComments":409,"htmlAttributes":410,"restEndpoints":411,"jsGlobals":412,"shortcodeOutput":415},[388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408],"scroll-fade-in","scroll-fade-in-left","scroll-fade-in-right","scroll-fade-in-top","scroll-zoom-in","scroll-zoom-in-left","scroll-zoom-in-right","scroll-zoom-in-top","scroll-rotate-in","scroll-rotate-in-left","scroll-rotate-in-right","scroll-rotate-in-top","scroll-bounce-in","scroll-bounce-in-left","scroll-bounce-in-right","scroll-bounce-in-top","scroll-flip-in","scroll-flip-in-left","scroll-flip-in-right","scroll-flip-in-top","animation-slow",[],[],[],[413,414],"serendAnimations","serendAnimationsSettings",[]]