Menu

Get the free plugin

A free WordPress plugin for community organizations

Help your community find help, faster

Publish a searchable directory of local resources (ex. food, shelter, health, and legal aid) with a live map, open-now status, and printable handouts. It works with the WordPress theme you already have.

No account or API key. Built to meet WCAG 2.1 AA. Free under the GPL.

Live demo

Live demo of the resource directory

8 resources found

  • Golden Years Senior Center

    Family Services, Hot Meals, Transportation

    Closed until tomorrow at 11:00 am

    Meals, rides to medical appointments, and social programs for adults 50 and older.

    • Walk-ins welcome
    • Wheelchair accessible
    • Near public transit

    Get directions

    Info verified August 4, 2026

  • Grace Street Community Meal

    Hot Meals

    Closed until tomorrow at 11:00 am

    A free hot meal open to everyone, no questions asked. Vegetarian options and take-home boxes available.

    • Free
    • Walk-ins welcome
    • No ID required
    • Wheelchair accessible

    Get directions

    Info verified October 3, 2026

  • Grace Street Community Meal (Location 2)

    Hot Meals

    Closed until tomorrow at 11:00 am

    A free hot meal open to everyone, no questions asked. Vegetarian options and take-home boxes available.

    • Free
    • Walk-ins welcome
    • No ID required
    • Wheelchair accessible

    Get directions

    Info verified July 15, 2026

  • Hilltop Food Pantry

    Food Pantries

    Closed until Thursday at 4:00 pm

    Free groceries for local households. Bring a photo ID and proof of address on your first visit. Fresh produce, dairy, and pantry staples available.

    • Free
    • Walk-ins welcome
    • Wheelchair accessible
    • Languages: English, Spanish
    • Address: 1922 Bluestem Way, Ames, IA 50010
    • Phone: (515) 555-0100
    • Hours: Mon: Closed; Tue: 4:00 pm to 7:00 pm; Wed: Closed; Thu: 4:00 pm to 7:00 pm; Fri: Closed; Sat: 9:00 am to 12:00 pm; Sun: Closed

    Get directions

  • Hilltop Food Pantry (Location 2)

    Food Pantries

    Closed until Thursday at 4:00 pm

    Free groceries for local households. Bring a photo ID and proof of address on your first visit. Fresh produce, dairy, and pantry staples available.

    • Free
    • Walk-ins welcome
    • Wheelchair accessible
    • Languages: English, Spanish
    • Address: 1126 Switchgrass Ave, Ames, IA 50010
    • Phone: (515) 555-0120
    • Website: hilltopfoodpantry.example.org
    • Hours: Mon: Closed; Tue: 4:00 pm to 7:00 pm; Wed: Closed; Thu: 4:00 pm to 7:00 pm; Fri: Closed; Sat: 9:00 am to 12:00 pm; Sun: Closed

    Get directions

  • Open Table Meal and Pantry

    Food Pantries, Hot Meals

    Closed until tomorrow at 11:00 am

    Free perishable food pantry and a free community meal served every day of the year.

    • Free
    • Walk-ins welcome
    • No ID required

    Get directions

    Info verified August 16, 2026

  • Prairie Community Action

    Family Services, Food

    Closed until tomorrow at 9:00 am

    Energy assistance, Head Start, WIC, and family development programs for local families.

    • Free
    • Appointment needed
    • Wheelchair accessible
    • Languages: English, Spanish
    • Address: 1479 Bur Oak Trl, Ames, IA 50010
    • Phone: (515) 555-0112
    • Hours: Mon to Fri: 9:00 am to 5:00 pm; Sat to Sun: Closed

    Get directions

    Info verified August 20, 2026

  • Helping Hands Emergency Fund

    Food, Housing & Shelter

    One time help with rent, utilities, and other emergency needs for Ames residents.

    • Free
    • Appointment needed
    • Phone or online help

    Get directions

    Info verified July 31, 2026

3 resources found

  • Hilltop Food Pantry

    Food Pantries

    Closed until Thursday at 4:00 pm

    Free groceries for local households. Bring a photo ID and proof of address on your first visit. Fresh produce, dairy, and pantry staples available.

    • Free
    • Walk-ins welcome
    • Wheelchair accessible
    • Languages: English, Spanish
    • Address: 1922 Bluestem Way, Ames, IA 50010
    • Phone: (515) 555-0100
    • Hours: Mon: Closed; Tue: 4:00 pm to 7:00 pm; Wed: Closed; Thu: 4:00 pm to 7:00 pm; Fri: Closed; Sat: 9:00 am to 12:00 pm; Sun: Closed

    Get directions

  • Hilltop Food Pantry (Location 2)

    Food Pantries

    Closed until Thursday at 4:00 pm

    Free groceries for local households. Bring a photo ID and proof of address on your first visit. Fresh produce, dairy, and pantry staples available.

    • Free
    • Walk-ins welcome
    • Wheelchair accessible
    • Languages: English, Spanish
    • Address: 1126 Switchgrass Ave, Ames, IA 50010
    • Phone: (515) 555-0120
    • Website: hilltopfoodpantry.example.org
    • Hours: Mon: Closed; Tue: 4:00 pm to 7:00 pm; Wed: Closed; Thu: 4:00 pm to 7:00 pm; Fri: Closed; Sat: 9:00 am to 12:00 pm; Sun: Closed

    Get directions

  • Open Table Meal and Pantry

    Food Pantries, Hot Meals

    Closed until tomorrow at 11:00 am

    Free perishable food pantry and a free community meal served every day of the year.

    • Free
    • Walk-ins welcome
    • No ID required

    Get directions

    Info verified August 16, 2026

Try the full demo

The real plugin, showing sample resources from a fictional directory. Try the filters, Open now, or Print list. See all 24 in the full demo

Works with block themes, classic themes, Divi, Elementor, and Bootstrap themes.

Mobile ready

Built for the phone in someone's pocket

Most people looking for help search on a phone. The filters, map, and listings are designed for small screens, with big tap targets and phone numbers.

The directory on a phone with Open now and Free turned on, showing 12 resources found.
The map on a phone with a pin selected, showing the name, phone number, and Get directions.
A resource card on a phone with its open status, services, languages, hours, and Get directions button.

More than a list of links

Most resource pages are a long list of names and phone numbers. Open Door Directory answers the questions people actually ask before they go.

01 Find

Show what is open right now

Places open now rise to the top, with plain-language status like "Open until 5:00 pm". Visitors narrow the list by category, keyword, language, and what matters to them, and the map follows along.

  • Open now first, then opening later today
  • Filters for Free, Walk-ins welcome, No ID required
  • Interactive map with directions to every listing

02 Trust

Information people can rely on

Nobody wants to show up to a locked door. Every listing can show when it was last verified, holiday closures, and exactly what to bring.

  • "Info verified" dates with a one-click update
  • Holiday closures and special hours by date
  • Who it is for, what to bring, languages spoken

03 Share

Built for the front desk, too

Caseworkers, librarians, and volunteers can print a clean handout of exactly the resources someone needs, or send a listing to a phone in two taps.

  • Print list turns filtered results into a handout
  • Share uses the phone's own share sheet
  • Every resource has its own page and link

04 Stay safe

Safety tools for sensitive services

If you list domestic violence, abuse, or crisis services, turn on a quick exit button and a crisis banner. Both are built in and accessible.

  • "Leave this site" button, or press Escape twice
  • Hide the address and map pin for shelters whose location must stay private
  • Crisis banner with 911 and 988 by default
  • Keyboard and screen reader friendly throughout

Also in the box

  • Interactive map

    Every listing on a map that filters with the list. Click a card to jump to its pin.

  • Open-now status

    Calculated in your site's timezone, including overnight shelters and 24-hour lines.

  • Holiday hours

    Close for Thanksgiving or set special hours for one day. Past dates clean themselves up.

  • Filters that matter

    Free, walk-ins welcome, no ID required, wheelchair accessible, and language.

  • Printable handouts

    A clean two-column handout of exactly the resources someone needs.

  • Quick exit

    An optional Leave this site button for domestic violence and crisis services.

  • Accessible by default

    Built to WCAG 2.1 AA contrast, keyboard support, screen reader announcements, and it works without JavaScript.

  • Looks like your brand

    Set colors, button shapes, and fonts with a live preview and a built-in contrast check.

  • Found on Google

    Structured data on every listing helps search engines show correct hours and addresses.

  • Developer friendly

    A REST endpoint, a PHP API, template overrides, and dozens of hooks.

  • One-click coordinates

    Type an address, click Find coordinates, and drag the pin to fine tune it.

  • Free and private

    No account, no tracking, no API key. Your data stays in your WordPress site. Map tiles load from OpenStreetMap.

Every listing that is clear about hours, ID, and language is a phone call someone does not have to make and a trip that is never wasted.

How it works

Step by Step

  1. Install the free plugin

    Add it from your WordPress dashboard. Ten starter categories are created for you.

  2. Add your resources

    Fill in contact details, find coordinates with one click, and copy Monday's hours to the whole week.

  3. Drop it on any page

    Add the shortcode to a page and your directory is live, with the list, map, and filters.

    [opendoor_directory]

Pricing

Free. Really.

The free plugin includes everything in the live demo. Pro adds the tools that keep a busy directory current and reach people who are not online.

Open Door Directory

$0 forever

  • Unlimited resources and categories
  • List, map, and filter views
  • Open-now status and holiday hours
  • Print handouts and share links
  • Quick exit and crisis banner
  • Appearance settings
  • REST API and developer hooks
Download the free plugin

Pro add-on

$49 a year for one site

$149 for 5 sites, $299 for unlimited sites.

  • Text-message help through your own Twilio number*
  • Reminders when listings need re-verifying
  • Let providers submit and update their own listings
  • Search insights: what people look for and cannot find
  • Spreadsheet import and export
  • Automatic updates

*Texting needs a Twilio account and phone number, which you set up and pay Twilio for separately. How to set it up

Get Pro

30-day money-back guarantee. If your license lapses, everything keeps working; only updates stop.

FAQ

Questions, answered

Yes. The plugin is free and open source under the GPL, with no limits on resources or categories. A paid Pro add-on, from $49 a year, adds tools for busier directories, and nothing in the free plugin will ever be taken away.

It is designed to. The directory is a shortcode and its styles are self-contained, so it works with block themes, classic themes, Divi, Elementor, and Bootstrap themes. You can match your brand colors in the Appearance settings.

No. Maps use OpenStreetMap by default and the Find coordinates button uses OpenStreetMap's free geocoder. We don't track your visitors, and your data stays in your own WordPress site. Visitors' browsers load map tiles from OpenStreetMap, and Get directions opens Google Maps when clicked.

Filtering happens instantly in the browser, which works well for directories of up to a few hundred resources. That covers most counties and regional networks. A directory shows up to 500 resources at once by default. Larger networks can split listings into category directories.

Accessibility is built in: color contrast designed to meet WCAG 2.1 AA, labeled filters, full keyboard support, and a live region that announces result counts. The list is the main experience and the map is an extra, so the directory works for everyone, even with JavaScript turned off.

Your directory and every Pro feature keep working. You just stop getting updates until you renew. Pro also comes with a 30-day money-back guarantee.

Yes. Mark the resource as a confidential location and its street address, map pin, and directions are hidden everywhere, including search engine data. Visitors see the city and phone number only.

Not yet. We are exploring an optional connector to the 211 National Data Platform so organizations can start with a full local directory. Today, Pro's spreadsheet import can bring in a list exported from 211 or anywhere else.

Your community's resource guide

Download the free plugin, then upload it in WordPress under Plugins > Add New Plugin > Upload Plugin. It is also on its way to the WordPress.org plugin directory.