Skip to content
View jalendport's full-sized avatar

Organizations

@extendsConf

Block or report jalendport

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jalendport/README.md

Howdy 👋

I'm Jalen, a designer & web developer who spends most days building things with Craft CMS, Laravel, Vue, and Tailwind CSS. I care a lot about workflows — maybe too much. A repetitive, clunky process is the kind of thing I'll happily disappear for an afternoon to fix, and most of my open source projects came out of exactly that itch: smoothing rough edges so other people don't have to.

What you'll find in my repos

Twig Toolbox vscode-twig-toolbox brings a complete Twig 3 grammar and a real language server to VS Code, with first-class Craft CMS awareness.

Spark — A set of opinionated boilerplates and tooling for spinning up new projects fast.

  • spark-craft — an opinionated boilerplate for Craft CMS projects
  • spark-craft-lab — a disposable Craft CMS runtime for smoke-testing plugins
  • spark-cli — a CLI for various Spark boilerplates
  • spark-docker-images — opinionated Docker images for various Spark boilerplates
  • spark-github-actions — reusable GitHub Actions for building and deploying Spark-based projects

Craft CMS plugins — A whole shelf of plugins I've built over the years.

  • craft-preparse — a field type that parses Twig when an element is saved
  • craft-metronome — Laravel-style task scheduling for Craft CMS: one crontab entry, everything else in PHP
  • craft-lockout — temporarily lock certain users out of the control panel
  • craft-altcha — integrate Altcha's privacy-first spam protection into your Craft CMS forms
  • craft-readtime — estimated read times for Craft CMS entries, counting every field and nested block
  • plus a few more

Laravel Forge — Helpers and ready-to-deploy stacks for Laravel Forge.

Odds & ends — Everything that doesn't fit neatly above.

  • tailwindcss-fluid — fluid clamp() utilities and range variants for Tailwind CSS v4
  • dotfiles — my personal collection of dotfiles

Get in touch

I'm always happy to talk shop — feel free to reach out using any of the links in my profile. And if something I've built saves you time, sponsoring my work is a lovely way to say thanks.

Pinned Loading

  1. vscode-twig-toolbox vscode-twig-toolbox Public

    A complete Twig 3 grammar and a real language server, with first-class Craft CMS awareness

    TypeScript

  2. spark-craft spark-craft Public

    Opinionated boilerplate for Craft CMS projects

    Vue 1

  3. craft-preparse craft-preparse Public

    Field type that parses twig when an element is saved.

    PHP 107 23

  4. tailwindcss-fluid tailwindcss-fluid Public

    TypeScript