Asteris Blocks
50 free Gutenberg blocks. Full-featured, and free forever. Asteris Blocks gives you a polished, alphabetised block library covering everything you need to build landing pages, blog posts, and product pages. Every block is complete — nothing is locked behind a paywall, and the plugin never nags you to upgrade. What you get 50 blocks — Hero, Pricing Table, FAQ Accordion (with schema), Recipe Card (with rich results), Comparison Table, Countdown, Cookie Notice, Code Block with syntax highlighter, Image Hotspots, Map (OpenStreetMap), QR Code, Before/After Slider, Table of Contents, and 37 more. 12 pre-built patterns — Hero + Stats, Pricing 3-tier, Full landing page, and more — one-click insert. 60 block style variations — Hero (minimal / split / gradient), Feature Grid (cards / icons-only / bordered / numbered), Pricing (classic / minimal / bordered / highlighted), and dozens more. Newsletter integrations — Mailchimp, MailerLite, ConvertKit, Brevo. API keys encrypted at rest (AES-256-CBC). See “External services” below. Schema.org markup — FAQ + Recipe + AggregateRating JSON-LD validates on Google Rich Results Test. HTML anchor IDs on every block — link anywhere, jump anywhere. Native typography + colour controls on every text-bearing block. 100/100 Lighthouse accessibility on Kadence, GeneratePress, Twenty Twenty-Five. What you do NOT get No email-gated features — every one of the 50 blocks is fully functional, free. No nag screens, no pop-ups, no “your trial expires” timers in your editor. No tracking. No cookies. No analytics. The only outbound connections are the optional third-party services listed under “External services” below, and they run only when you add the relevant block to a page or configure a newsletter provider. Asteris Blocks is full-featured and free forever — funded by our other products, not by upselling you. If you ever want premium section patterns and pro-level design controls, there’s an optional Asteris Blocks Pro — but the free plugin is complete on its own and never pushes you toward it. Why Asteris Blocks? Built lean on purpose. Here’s what you actually get: Tiny footprint — about 215 KB zipped, and it loads zero front-end CSS or JavaScript on pages that don’t use an Asteris block. Only loads where it’s used — the shared stylesheet and script enqueue only on pages where one of your Asteris blocks actually renders. No site-wide weight. No JavaScript framework — blocks render in PHP with tiny vanilla-JS view scripts; no React or jQuery dependency dragged onto your front end. 50 blocks, 12 patterns, 60 style variations — all free — nothing gated, no “premium” lock icons cluttering the inserter. Schema built in — FAQ, Recipe and AggregateRating JSON-LD that validates on Google’s Rich Results Test, no separate SEO plugin required. No phone-home — no tracking, no cookies, no analytics on you. The only outbound calls are blocks you choose to add (Map, Video, embeds) — each documented below. Accessibility-minded — 100/100 Lighthouse accessibility on Kadence, GeneratePress and Twenty Twenty-Five. GPL-2.0 — audit it, fork it, keep it forever. No nag screens — Pro is mentioned once, never a pop-up or a disabled button. Asteris Blocks Pro Asteris Blocks is full-featured and free forever. If you want to go further, the optional Asteris Blocks Pro adds: 73 premium section patterns — niche page templates (photographer, music artist, conference, salon, fitness), video + audio sections, premium e-commerce layouts. The control layer — fine-tune any block’s spacing, responsive visibility, hover states, animations and custom CSS, no code required. AI Section Generator — describe a section and get a ready-to-edit block layout. Cloud pattern library — one-click insert from a growing hosted collection. Same lightweight, no-bloat build. See everything included at asterisblocks.com/blocks-pro. External services This plugin can connect to the following third-party services. None of them are contacted unless you add the block that uses them to a page, or configure a newsletter provider. No data is sent to us. Newsletter providers (optional). When you configure a provider and a visitor submits the Newsletter block, the visitor’s email address (and name, if entered) is sent from your server to that provider’s API to create or subscribe the contact. You choose the provider and supply the API key. Mailchimp — terms: https://mailchimp.com/legal/terms/ — privacy: https://www.intuit.com/privacy/statement/ MailerLite — terms: https://www.mailerlite.com/terms-of-service — privacy: https://www.mailerlite.com/legal/privacy-policy ConvertKit (Kit) — terms: https://kit.com/terms — privacy: https://kit.com/privacy Brevo — terms: https://www.brevo.com/legal/termsofuse/ — privacy: https://www.brevo.com/legal/privacypolicy/ OpenStreetMap (Map block). Adding the Map block embeds a map from openstreetmap.org. When a visitor loads the page, their browser requests map tiles from OpenStreetMap. Terms: https://wiki.osmfoundation.org/wiki/Terms_of_Use — privacy: https://wiki.osmfoundation.org/wiki/Privacy_Policy YouTube / Vimeo (Video block). Adding a video embeds a player from youtube-nocookie.com or player.vimeo.com when a visitor plays it. YouTube terms: https://www.youtube.com/t/terms — Google privacy: https://policies.google.com/privacy — Vimeo terms: https://vimeo.com/terms — Vimeo privacy: https://vimeo.com/privacy Spotify / SoundCloud (Embed block). Adding the Embed block with a Spotify or SoundCloud URL embeds that provider’s player. When a visitor loads the page, their browser requests the player and the track/episode you embedded from open.spotify.com or w.soundcloud.com. Only the public URL you paste into the block is sent. Spotify terms: https://www.spotify.com/legal/end-user-agreement/ — Spotify privacy: https://www.spotify.com/legal/privacy-policy/ — SoundCloud terms: https://soundcloud.com/terms-of-use — SoundCloud privacy: https://soundcloud.com/pages/privacy
Top keywords
- com21×2.35%
- block18×2.01%
- https18×2.01%
- privacy15×1.68%
- blocks14×1.57%
- terms14×1.57%
- asteris9×1.01%
- privacy https9×1.01%
- terms https9×1.01%
- asteris blocks8×0.89%
- https www8×0.89%
- www8×0.89%
Bootstrap Blocks
Bootstrap Gutenberg Blocks for WordPress. This plugin adds Bootstrap components and layout options as Gutenberg blocks. Features Supports Bootstrap v5 and v4 Support for CSS grid (experimental) Fully customizable with filters Configuration via option page or programmatically with constants Block templates can be overwritten in your theme The full documentation of this plugin can be found on GitHub: https://github.com/tschortsch/bootstrap-blocks-wordpress-plugin#readme Available Blocks Container Options: Fluid: If enabled the container will use the full available width, spanning the entire width of the viewport. Fluid Breakpoint: Used to enable responsive containers. This feature only works with Bootstrap v4.4+. The container will use 100% of the width until the specified breakpoint is reached, after which the defined max-widths will apply for each of the higher breakpoints. Margin After: Define a margin which should be added after the container. Row Options: Template: Choose from a predefined template for the inner column blocks. No Gutters: Disable gutters between columns. Alignment: Horizontal alignment of inner column blocks. Vertical Alignment: Vertical alignment of inner column blocks. Editor stack columns: Displays stacked columns in the editor to enhance readability of block content. Horizontal Gutters: Size of horizontal gutters. Vertical Gutters: Size of vertical gutters. CSS Grid Gutters: Size of gutters when CSS grid is used. Column Options: Sizes for all breakpoints (xxl, xl, lg, md, sm, xs): How much space the column should use for the given breakpoint. Equal width for all breakpoints (xxl, xl, lg, md, sm, xs): If enabled column will spread width evenly with other columns. Background Color: Set background color to column. Content vertical alignment: Align content vertically in column. This option is only needed if a background color is set. Otherwise use the Alignment option of the outer row block. Padding: Define padding inside the column. Button Options: Style: Choose the styling of the button. Open in new tab: Choose if link should be opened in a new tab. Rel: Set rel attribute of the link. Alignment: Horizontal alignment of the button. Supported Bootstrap versions This plugin supports Bootstrap v4 and v5. The version can be selected in the plugin settings (Settings > Bootstrap Blocks) or by defining the WP_BOOTSTRAP_BLOCKS_BOOTSTRAP_VERSION constant in the wp-config.php file: Bootstrap 4: define( 'WP_BOOTSTRAP_BLOCKS_BOOTSTRAP_VERSION', '4' ); Bootstrap 5 (default): define( 'WP_BOOTSTRAP_BLOCKS_BOOTSTRAP_VERSION', '5' ); Possible values right now are '4' or '5'. By default Bootstrap version 5 is selected. CSS Grid The CSS grid (supported with Bootstrap >= 5.1.0) can be enabled in the plugin settings (Settings > Bootstrap Blocks) or by defining the WP_BOOTSTRAP_BLOCKS_ENABLE_CSS_GRID constant in the wp-config.php file: eg. define( 'WP_BOOTSTRAP_BLOCKS_ENABLE_CSS_GRID', true ); When the CSS grid is enabled the row and the column blocks will use custom templates for the rendering process: Row: row-css.grid.php Column: column-css-grid.php The support is still experimental since it’s also marked as experimental in the Bootstarp library. Please read the official Bootstrap documentation to get more information on how to use it. Bootstrap library Please be aware that this plugin does not include the Bootstrap library in your website. You need to do this by yourself. We decided not to include the library so that you can modify Bootstrap to your own needs before loading it. You’ll find an example how to include it in your theme’s functions.php in the documentation. Templates All blocks are implemented as dynamic blocks. This makes it possible to overwrite the template of a block in your theme. To overwrite a block template create a folder called wp-bootstrap-blocks/ in your theme directory. You can copy the original template from wp-bootstrap-blocks/src/templates/ .php as a starting point and adjust it to your needs. Requirements WordPress >= 5.0 PHP >= 5.6 Further Information Documentation: https://github.com/tschortsch/bootstrap-blocks-wordpress-plugin#readme WordPress Plugin: https://wordpress.org/plugins/wp-bootstrap-blocks GitHub Repository: https://github.com/tschortsch/bootstrap-blocks-wordpress-plugin Changelog: https://github.com/tschortsch/bootstrap-blocks-wordpress-plugin/releases Issue tracker: https://github.com/tschortsch/bootstrap-blocks-wordpress-plugin/issues