PHPackages                             pixelgrade/nova-blocks - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. pixelgrade/nova-blocks

ActiveWordpress-plugin[Templating &amp; Views](/categories/templating)

pixelgrade/nova-blocks
======================

Nova Blocks is a collection of distinctive Gutenberg blocks, committed to making your site shine like a newborn star. It is taking a design-driven approach to help you made the right decisions and showcase your content in the best shape.

2.1.21(2d ago)66175[27 issues](https://github.com/pixelgrade/nova-blocks/issues)[22 PRs](https://github.com/pixelgrade/nova-blocks/pulls)GPL-3.0-onlyJavaScriptCI failing

Since May 25Pushed 2w ago5 watchersCompare

[ Source](https://github.com/pixelgrade/nova-blocks)[ Packagist](https://packagist.org/packages/pixelgrade/nova-blocks)[ Docs](https://github.com/pixelgrade/nova-blocks)[ RSS](/packages/pixelgrade-nova-blocks/feed)WikiDiscussions main Synced today

READMEChangelog (10)DependenciesVersions (142)Used By (0)

[![nova-icon](https://user-images.githubusercontent.com/1632775/58468221-d0f5b180-8145-11e9-9c5f-21a7eb902dcb.png)](https://user-images.githubusercontent.com/1632775/58468221-d0f5b180-8145-11e9-9c5f-21a7eb902dcb.png)

Nova Blocks for Gutenberg Space
===============================

[](#nova-blocks-for-gutenberg-space)

### Nova Blocks is a collection of distinctive Gutenberg blocks, committed to making your site shine like a newborn star. It is taking a design-driven approach to help you made the right decisions and showcase your content in the best shape.

[](#nova-blocks-is-a-collection-of-distinctive-gutenberg-blocks-committed-to-making-your-site-shine-like-a-newborn-star--it-is-taking-a-design-driven-approach-to-help-you-made-the-right-decisions-and-showcase-your-content-in-the-best-shape)

[Download for Free](https://downloads.wordpress.org/plugins/nova-blocks.latest-stable.zip)

[![](https://camo.githubusercontent.com/2c2e7aa04ca53c7811db5810dbf26271266661c6fe23a96e167964c8cd42bd29/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732d636c6f7365642f706978656c67726164652f6e6f76612d626c6f636b732e7376673f636f6c6f723d366363363434266c6162656c3d497373756573)](https://github.com/pixelgrade/nova-blocks/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+) [![](https://camo.githubusercontent.com/49ae4fd1cb18d6007396e29755b0fccf2c09f218c77fd6a84b99635846fe88fd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f706978656c67726164652f6e6f76612d626c6f636b732e7376673f636f6c6f723d343037386330266c6162656c3d253230)](https://github.com/pixelgrade/nova-blocks/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen)

[![](https://user-images.githubusercontent.com/1632775/61370143-638b1500-a89a-11e9-94e2-fd0a9b8e9581.png)](https://pixelgrade.com/plugins/nova-blocks/)

### Positioning

[](#positioning)

*Clear and obvious, exciting and not afraid to take risks, distinctive, forward thinking.*

1. Obvious not *confusing*
2. Exciting not *dull*
3. Distinctive not *common*

### Principles

[](#principles)

1. Decisions not options.
2. Purpose-driven
3. Distinctive
4. Cross-themes oriented

FAQs:
-----

[](#faqs)

**Can I use the Nova blocks with my own theme?**

Yes! Nova Blocks are built to inherit your theme style as much as possible.

**Is Nova Blocks free?**

Yes! Nova Blocks' core features are free to use.

Installation
------------

[](#installation)

1. Log in to your WordPress dashboard and navigate to the Plugins menu, and click “Add New.”
2. In the search field type “Nova Blocks,” then click “Search Plugins.”
3. Once you’ve found the plugin, click “Install Now,” and then click “Activate”.
4. Do the same steps for the “Gutenberg” plugin and install the latest version of the Editor.
5. Start using the new blocks on your pages by searching and/or selecting them from the **Nova Blocks** section of the Gutenberg Editor.

Completely compatible with the following WordPress themes:
----------------------------------------------------------

[](#completely-compatible-with-the-following-wordpress-themes)

- [Mies LT](https://pixelgrade.com/themes/portfolio/mies-lt/) *by Pixelgrade*
- [Julia LT](https://pixelgrade.com/themes/blogging/julia-lt/) *by Pixelgrade*
- [Rosa LT](https://pixelgrade.com/themes/restaurants/rosa-lt/) *by Pixelgrade*
- [Felt LT](https://pixelgrade.com/themes/blogging/felt-lt/) *by Pixelgrade*

Contributing
------------

[](#contributing)

The essence of **open source** is that by freely sharing the code, you have the freedom to use it for any purpose, study how it works and adapt it to your needs, improve the program and **share your improvements** with the community so that we all benefit. 🙏

It's great if you're willing to use your skills, knowledge, and experience to help further refine this project with your own improvements. We really appreciate it and you're 💯 welcome to submit an issue or pull request on any topic.

### How can you help?

[](#how-can-you-help)

- 🐛 **Discovered an issue?** Please report it [here](https://github.com/pixelgrade/nova-blocks/issues/new?assignees=&labels=%5BType%5D+Bug&template=bug_report.md&title= "here") and help us fix it.
- 🛠 **Fixed a bug?** That’s fantastic! Send a [pull request](https://github.com/pixelgrade/nova-blocks/pulls "pull request") and we will look over it.
- 🙋 **Need a feature?** Please take a moment to find out whether your idea fit the wider scope of this theme and provide as much detail and context as possible. Then propose it [here](https://github.com/pixelgrade/nova-blocks/issues/new?assignees=&labels=%5BType%5D+Feature&template=feature_request.md&title=).
- 💎 **Have you made something great?** [Share](https://github.com/pixelgrade/nova-blocks/issues/new "Share") it with us.

### Contributors

[](#contributors)

A manually curated list that include all the valuable people that have contributed to this project with code, user testing, feedback, or mockups. Thank you!

[![](https://github.com/razwan.png?size=64)](https://github.com/razwan) [![](https://github.com/georgeolaru.png?size=64)](https://github.com/georgeolaru) [![](https://github.com/oanafilip.png?size=64)](https://github.com/oanafilip) [![](https://github.com/vladolaru.png?size=64)](https://github.com/vladolaru) [![](https://github.com/madalingorbanescu.png?size=64)](https://github.com/madalingorbanescu) [![](https://github.com/acosmin.png?size=64)](https://github.com/acosmin) [![](https://github.com/loxK.png?size=64)](https://github.com/loxK)

Local Environment Setup Pointers
--------------------------------

[](#local-environment-setup-pointers)

You need to be careful since we **require** certain **Node.js (v14) and PHP (v7.4) versions.**

For ease of development, it is best to use [**nvm**](https://github.com/nvm-sh/nvm) for node version management and automatic node version switching on shell navigation. For the `zsh` shell the easiest way is to use [oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh) with the `nvm` [plugin](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/nvm) activated.

We use the following oh-my-zsh plugins: `plugins=(composer git nvm npm)` configured in `~/.zshrc`. For automatic node version switching, place this line in `~/.zshrc` just below the plugins line: `NVM_AUTOLOAD=1`. Now whenever you enter a directory through the shell, if it finds a `.nvmrc` file, it will switch to the specified node version.

Private Local Overlays
----------------------

[](#private-local-overlays)

This repo supports a split between tracked public templates and ignored local private files.

Tracked files:

- `AGENTS.md`
- `AGENTS.local.example.md`
- `.claude/napkin.example.md`
- `.env.example`
- `bin/bootstrap-private`

Ignored files:

- `AGENTS.local.md`
- `.ai/`
- `.claude/napkin.md`
- `.env.local`
- `.private/`

Recommended workflow:

1. Put your real private files in a separate private repo, for example `nova-blocks-private`.
2. Store any of these files there when needed:
    - `AGENTS.local.md`
    - `.ai/`
    - `.claude/napkin.md`
    - `.env.local`
3. After cloning `nova-blocks`, configure the private repo once:

```
git config --local novablocks.privateRepo git@github.com:/nova-blocks-private.git
```

4. Hydrate the local private files:

```
bin/bootstrap-private
```

Useful variants:

```
# replace existing local private files from the private source
bin/bootstrap-private --force

# symlink the files instead of copying them
bin/bootstrap-private --link

# use an existing local checkout of your private repo
bin/bootstrap-private --source-dir /path/to/nova-blocks-private
```

Use `AGENTS.local.md` for shared private instructions, `.ai/` for vendor-neutral plans/research notes, and `.claude/napkin.md` for tool-specific distilled working memory.

The bootstrap script syncs `AGENTS.local.md`, `.ai/`, `.claude/napkin.md`, and `.env.local` when those files exist in the private source.

License
-------

[](#license)

Nova Blocks source code is released under the [GNU GPL v3 license](https://www.gnu.org/licenses/gpl-3.0.en.html) or later. This is so you have the freedom to create something beautiful and share it back with us.

2019-2022 © Pixelgrade.

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance90

Actively maintained with recent releases

Popularity20

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 76.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~45 days

Recently: every ~11 days

Total

42

Last Release

2d ago

Major Versions

1.13.3 → 2.0.02022-04-15

1.13.4 → 2.0.12022-05-06

1.13.5 → 2.1.52022-10-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/271d0cabd7da9cf11802446adc02f1dc41c57a7c56b3399b341ec632a1cadb83?d=identicon)[vladpotter](/maintainers/vladpotter)

---

Top Contributors

[![razwan](https://avatars.githubusercontent.com/u/1633371?v=4)](https://github.com/razwan "razwan (2014 commits)")[![vladolaru](https://avatars.githubusercontent.com/u/8830539?v=4)](https://github.com/vladolaru "vladolaru (280 commits)")[![georgeolaru](https://avatars.githubusercontent.com/u/1632775?v=4)](https://github.com/georgeolaru "georgeolaru (261 commits)")[![madalingorbanescu](https://avatars.githubusercontent.com/u/46342490?v=4)](https://github.com/madalingorbanescu "madalingorbanescu (40 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (33 commits)")[![pixelgradebot](https://avatars.githubusercontent.com/u/118718578?v=4)](https://github.com/pixelgradebot "pixelgradebot (3 commits)")[![loxK](https://avatars.githubusercontent.com/u/136687?v=4)](https://github.com/loxK "loxK (3 commits)")[![acosmin](https://avatars.githubusercontent.com/u/4193980?v=4)](https://github.com/acosmin "acosmin (1 commits)")

---

Tags

block-editorcolor-systemdesign-systemfont-stylesgutenberggutenberg-blockswordpresswordpress-pluginwordpressblocksgutenbergblock editorpixelgrade

### Embed Badge

![Health badge](/badges/pixelgrade-nova-blocks/health.svg)

```
[![Health](https://phpackages.com/badges/pixelgrade-nova-blocks/health.svg)](https://phpackages.com/packages/pixelgrade-nova-blocks)
```

###  Alternatives

[mwdelaney/sage-acf-gutenberg-blocks

Create Gutenberg blocks from Sage blade templates and ACF fields.

354376.2k1](/packages/mwdelaney-sage-acf-gutenberg-blocks)[palmiak/timber-acf-wp-blocks

Create Gutenberg blocks from Twig templates and ACF fields.

24976.7k2](/packages/palmiak-timber-acf-wp-blocks)[infinum/eightshift-libs

WordPress libs developed by Eightshift team to use in modern WordPress.

63125.5k3](/packages/infinum-eightshift-libs)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
