Ryan Cramer (@ryancramerdesign)
  • Stars
    star
    1,279
  • Global Rank 24,140 (Top 0.9 %)
  • Followers 239
  • Following 24
  • Registered over 14 years ago
  • Most used languages
    PHP
    82.5 %
    JavaScript
    12.3 %
    CSS
    5.3 %
  • Location 🇺🇸 United States
  • Country Total Rank 7,157
  • Country Ranking
    PHP
    227
    CSS
    1,302
    JavaScript
    9,994

Top repositories

1

ProcessWire

Our repository has moved to https://github.com/processwire – please head there for the latest version.
PHP
728
star
2

ProcessWire-2.0

THIS IS AN OLD VERSION. Get the new one at the URL below:
PHP
39
star
3

SkyscrapersProfile

ProcessWire skyscrapers site profile
PHP
29
star
4

skyscrapers2

Skyscrapers profile templates (v2)
CSS
29
star
5

FieldtypeMapMarker

Fieldtype for ProcessWire - holds an address or location name, and automatically geocodes the address to latitude/longitude using Google Maps API.
JavaScript
28
star
6

ProcessHannaCode

Easily insert any complex HTML, Javascript or PHP output in your ProcessWire content by creating your own Hanna code tags.
JavaScript
24
star
7

LoginRegister

ProcessWire 3.x module for rendering and processing login, user registration, and profile edits.
CSS
23
star
8

regular

Uikit 3 “Regular” site/blog profile for ProcessWire 3.0.51+
PHP
21
star
9

ProcessExportProfile

Creates a site profile that can be used to install a new copy of ProcessWire.
PHP
20
star
10

FormTemplateProcessor

Form Template Processor for ProcessWire
PHP
20
star
11

jquery-asmSelect

A jquery plugin providing progressive enhancement to <select multiple> form elements.
JavaScript
19
star
12

ProcessHello

A starting point skeleton from which to build your own Process module.
PHP
18
star
13

IftRunner

PHP
16
star
14

TextformatterVideoEmbed

ProcessWire Textformatter module that enables translation of YouTube or Vimeo URLs to full embed codes, resulting in a viewable video in textarea fields you apply it to.
16
star
15

ProcessWireUpgrade

Upgrade ProcessWire core to latest master or dev version automatically in the admin.
PHP
16
star
16

ImportPagesCSV

Module that imports data from CSV files to create ProcessWire pages.
15
star
17

GoogleClientAPI

Google Client library for use with ProcessWire 3.x
PHP
15
star
18

BlogProfile

ProcessWire Blog Site Profile
PHP
13
star
19

DynamicRoles

Dynamic Roles for ProcessWire
PHP
12
star
20

ServicePages

ProcessWire Pages Web Service
PHP
11
star
21

MarkupLoadRSS

For ProcessWire 2.1+. Given an RSS feed URL, this module will pull it, and let you foreach() it or render it.
10
star
22

ProcessWireConfig

Enables you to customize most ProcessWire config settings from the admin, plus create your own.
PHP
9
star
23

FoundationSiteProfile

ProcessWire Site Profile Using Zurb Foundation 4. Drop-in replacement for the default site profile.
PHP
9
star
24

FieldtypeEvents

Example of creating an editable table of data as a Fieldtype and Inputfield in ProcessWire.
PHP
8
star
25

InputfieldCKEditor

CKEditor Inputfield module for ProcessWire
CSS
8
star
26

TfaTotp

ProcessWire two-factor authentication using TOTP (for Google Authenticator, Authy, MS Authenticator, etc.)
PHP
8
star
27

MarkupTwitterFeed

Twitter feed markup generator for ProcessWire
PHP
8
star
28

ProcessDatabaseBackups

Create and/or restore database backups.
PHP
7
star
29

LoginNotifier

ProcessWire Login Notifier module. Provides ability to send an email, ping a URL or save a log entry when a login occurs.
PHP
5
star
30

WireWordTools

ProcessWire API methods for English word inflection and lemmatisation, plus ability to use them in search queries.
PHP
5
star
31

TextformatterEmoji

ProcessWire module that converts 800+ emojis shortcodes in text to native browser UTF-8 emoji.
PHP
5
star
32

pw28

ProcessWire 2.8 development – a non-namespace version of ProcessWire 3.x. Note this may be merged to a separate branch in the ProcessWire repo.
PHP
5
star
33

CustomInputfieldAttributes

Add custom attributes to Inputfields in ProcessWire, FormBuilder, etc.
PHP
4
star
34

LoginFacebook

Provides Facebook login, user data, and account creation in ProcessWire 3.x
PHP
4
star
35

ProcessLanguageFieldExportImport

Multi-language field export/import tool for ProcessWire
PHP
4
star
36

TextformatterWebpImages

Format JPG/PNG img tags to use WEBP, auto-creating WEBP images as needed.
4
star
37

EmailImage

Send photos from your mobile phone to ProcessWire, from anywhere, on-the-fly.
PHP
4
star
38

FieldtypeTextUnique

Same as the Text fieldtype, but enforces that values stored are unique, site-wide.
4
star
39

PW2-PageLinkAbstractor

Converts links in textarea/rich-text fields to an abstract format for storage, and converts them back at runtime.
PHP
4
star
40

TextformatterPagination

ProcessWire module to paginate a large text field into multiple pages.
PHP
4
star
41

PageEditPerUser

Assign ProcessWire edit (or view) access to users on a per-page basis.
PHP
4
star
42

Helloworld

ProcessWire 'Hello world' demonstration module. Demonstrates the Module interface and how to add hooks.
PHP
3
star
43

MarkupLoadGCal

Google Calendar Loader for ProcessWire
3
star
44

TfaEmail

ProcessWire two-factor authentication for Email/SMS delivery
PHP
3
star
45

SessionAllow

ProcessWire module that enables you to configure whether to allow session for each request based on configured rules.
PHP
3
star
46

InputfieldTinyMCE

TinyMCE v6 for ProcessWire 3.0.200+
JavaScript
2
star
47

FieldtypeURLLanguage

Multi-language URL Fieldtype for ProcessWire 3.x
2
star
48

Less

This is a ProcessWire module front-end for the Wikimedia LESS parser.
PHP
2
star
49

TextformatterTextile

Textile text formatter module for ProcessWire 2.2+
PHP
2
star
50

MarkupHTMLPurifier

HTML sanitization and validation for ProcessWire. Serves as a front-end to the HTML Purifier PHP library.
PHP
2
star
51

PageEditFieldPermission

ProcessWire module that enables you to limit edit access (by role) to any field in the page editor.
2
star
52

LoginTimer

Normalize successful and failed login times to prevent timing attacks.
PHP
1
star
53

PageCleanEmptyDirs

Goes through all of your /site/assets/files/ directories and removes those that have no files in them.
PHP
1
star
54

ServiceCurrencyConversion

Currency conversion service module for ProcessWire
PHP
1
star
55

JqueryCollagePlus

Produces a nice grid output for ProcessWire image selection.
JavaScript
1
star
56

TextformatterBBCode

BBCode Text Formatter for ProcessWire using the NBBC Parser.
PHP
1
star
57

P21

Placeholder to redirect users to the new repo name (ProcessWire)
1
star
58

FieldtypeConcat

ProcessWire Fieldtype module that concatenates the values from one or more other fields at runtime.
PHP
1
star
59

ProcessLatestComments

Generates a listing of all site comments in chronological order, making it easy to find and approve or remove them.
PHP
1
star
60

FileValidatorImage

ProcessWire FileValidator module to validate JPG, PNG and GIF image files.
1
star
61

FileValidatorSvgSanitizer

SVG sanitizer module
PHP
1
star
62

PageEditRestore

Prevents page edits in the admin from getting lost when a user session is lost.
JavaScript
1
star
63

TextformatterFindReplace

ProcessWire module that applies find/replace patterns to text or markup. Supports simple and regex find/replace.
PHP
1
star
64

FieldtypeModules

ProcessWire Fieldtype that stores reference to one or more other modules.
PHP
1
star
65

InputfieldSelectMultipleTransfer

Multi-selection Inputfield module for ProcessWire using jquery.uix.multiselect (jQuery UI plugin by Yanick Rochon).
JavaScript
1
star
66

WireMailGmail

ProcessWire WireMail module that sends email through Google’s Gmail
PHP
1
star
67

WireCacheFilesystem

ProcessWire WireCache module that replaces the default cache handler with a file system based cache. Requires 3.0.218+
PHP
1
star