PHPackages                             smartlogix/film-strip-slider-block - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. smartlogix/film-strip-slider-block

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

smartlogix/film-strip-slider-block
==================================

A fully customizable film strip slider Gutenberg block with navigation arrows, bullet dots, page numbers, autoplay, drag/swipe support, and responsive breakpoints.

v1.0.0(3mo ago)01GPL-2.0-or-laterPHPPHP &gt;=7.4CI failing

Since Feb 27Pushed 3mo agoCompare

[ Source](https://github.com/namithj/film-strip-slider-block)[ Packagist](https://packagist.org/packages/smartlogix/film-strip-slider-block)[ Docs](https://github.com/namithj/film-strip-slider-block)[ RSS](/packages/smartlogix-film-strip-slider-block/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Film Strip Slider Block
=======================

[](#film-strip-slider-block)

A fully customizable film strip slider Gutenberg block for WordPress. Built with the WordPress Interactivity API — zero external dependencies.

Features
--------

[](#features)

- **Responsive slides per view** — configurable for desktop, tablet, and mobile
- **Navigation arrows** — sides, top, or bottom positioning
- **Bullet dot navigation** — top or bottom positioning
- **Page numbers** — optional page counter
- **Autoplay** — configurable interval with pause-on-hover
- **Drag / swipe** — touch and pointer drag support
- **Infinite loop** — optional seamless looping
- **Configurable animation** — speed and easing options
- **Image height control** — responsive height with `object-fit: cover`
- **Reusable** — can be saved as a reusable block
- **Block supports** — wide/full alignment, colors, spacing

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

[](#installation)

### Via Composer (recommended)

[](#via-composer-recommended)

```
composer require smartlogix/film-strip-slider-block
```

The block auto-registers via Composer's autoloader. No additional theme code is required.

### Manual

[](#manual)

1. Download the [latest release zip](https://github.com/namithj/film-strip-slider-block/releases)
2. Extract into your theme's directory
3. Require the main PHP file:

```
require_once get_template_directory() . '/path/to/film-strip-slider-block/film-strip-slider-block.php';
```

Development
-----------

[](#development)

```
# Install dependencies
npm install

# Start development build (watch mode)
npm start

# Production build
npm run build

# Lint
npm run lint:js
npm run lint:css
```

Release Process
---------------

[](#release-process)

1. Update the version in `package.json`, `composer.json`, `film-strip-slider-block.php`, and `src/film-strip-slider-block/block.json`
2. Run `npm run build` and commit the updated `build/` directory
3. Tag the release: `git tag v1.x.x && git push --tags`
4. Create a GitHub Release — the CI workflow will verify the build and attach an installable zip

Requirements
------------

[](#requirements)

- WordPress 6.5+
- PHP 7.4+

License
-------

[](#license)

GPL-2.0-or-later

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance79

Regular maintenance activity

Popularity1

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity34

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

119d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f306e877645b4ee6e9eb24803569b34b71ae21bb566434790e74bdc3673d2be6?d=identicon)[namithj](/maintainers/namithj)

---

Top Contributors

[![namithj](https://avatars.githubusercontent.com/u/48271037?v=4)](https://github.com/namithj "namithj (1 commits)")

---

Tags

wordpresscarouselblockslidergutenbergfilm-strip

### Embed Badge

![Health badge](/badges/smartlogix-film-strip-slider-block/health.svg)

```
[![Health](https://phpackages.com/badges/smartlogix-film-strip-slider-block/health.svg)](https://phpackages.com/packages/smartlogix-film-strip-slider-block)
```

###  Alternatives

[log1x/poet

Configuration-based post type, taxonomy, editor color palette, block category, and block registration for Sage 10.

219293.1k1](/packages/log1x-poet)[log1x/acf-editor-palette

A replica Gutenberg color picker field for Advanced Custom Fields.

101299.6k](/packages/log1x-acf-editor-palette)[infinum/eightshift-libs

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

63123.8k3](/packages/infinum-eightshift-libs)[swissup/module-slick-carousel

the last carousel you'll ever need for magento2

1021.2k1](/packages/swissup-module-slick-carousel)[generoi/wp-gutenberg-button-popup

A boilerplate WordPress Gutenberg block

181.6k](/packages/generoi-wp-gutenberg-button-popup)

PHPackages © 2026

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