WP Manifestindependent plugin directory
manifest / editor / blockforge

BlockForge

A collection of custom Gutenberg blocks.

by Anisur Rahman · github.com/anisur2805/blockforge

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/anisur2805/blockforge/archive/refs/heads/master.zip

Readme

BlockForge

A modern, scalable Gutenberg block plugin for WordPress.

Features

  • Native Discovery: Built with @wordpress/scripts — no custom webpack config.
  • Hero Section Block: Full-width hero with complete typography, responsive alignment, and button styling.
  • Responsive: Separate controls for Desktop, Tablet, and Mobile breakpoints.
  • Typography: 8 Font Families, weight, line-height, letter-spacing, text-transform.
  • Strict TypeScript: Zero any types, shared types in src/types/.

Development

Prerequisites

  • Node.js (v18+)
  • npm

Setup

  1. Clone the repo
  2. Run npm install
  3. Run npm run build

Scripts

  • npm run build — Compile for production.
  • npm run start — Watch mode for development.
  • npm run type-check — Run TypeScript checks.

Architecture

  • /src/blocks/ — Individual block modules.
  • /src/types/ — Shared TypeScript interfaces.
  • /src/utils/ — Shared utility functions.
  • /src/hooks/ — Custom React hooks.

License

GPL-2.0-or-later

Read the full README on GitHub →