A dog and a cat surrounded by flowing blue water-like forms

Free open-source platform for animal shelters and rescue organizations

Enter animal data once and create everything that matters from it. GraceWays brings information and media together in one consistent record — ready for adoption work, websites and multilingual social media.

Free to use worldwide. The organization remains in control of its data.

About GraceWays

Information about one animal is often scattered across messages, notes, spreadsheets, images, videos and different devices. GraceWays brings it together through an easy-to-use form and saves it as an open, permanently readable .md file (Markdown).

The organization can retain the animal's data and related media in its own files. Consistently structured records can also be searched and filtered — for example, to find every animal still waiting for a home.

01

Preserve structure

Story, character, medical details, adoption status and media come together in one consistent AnimalProfile file.

02

Tell stories in many languages

Confirmed facts can become Heart Notes, adoption profiles, website content and social posts in selected languages.

03

Stay independent

The record belongs to the organization. It can be exported as readable Markdown and remains usable without GraceWays.

04

Find animals quickly

Consistent fields make records searchable and filterable by status, species, location or medical information.

05

Keep media together

Images, videos and audio stay connected to the correct animal and can be saved with the Markdown file as one complete package.

06

Publish with purpose

Multiple records could automatically produce posts for all unadopted cats or animals needing foster homes. Websites could show focused views — such as all male cats, dogs in one location or animals currently seeking adoption.

07 · Planned organization workflow

Document together

Authorized people can contribute to the same animal record: foster homes add observations, volunteers upload images, videos or voice notes, and veterinarians add medical information. The animal ID connects every contribution to the right animal; media is placed in the intended image and media folders. The organization reviews and approves content before publication.

How GraceWays works

From browser form to a complete record on your own computer.

The current prototype runs directly in the browser — without an account or server. The organization decides when and where the record is saved.

  1. 1
    Enter information

    Add story, character, health and adoption details to the universal form. Images, videos and audio can be added by drag and drop.

  2. 2
    Generate an ID

    Country, organization, collection and sequence number create an ID such as EL-SC-BC-007. In this prototype the sequence is unique only within the same browser and device; a future shared system will allocate IDs centrally.

  3. 3
    Review locally

    Text entries are temporarily stored only in this browser. The live Markdown preview grows immediately; internal fields are clearly marked.

  4. 4
    Download

    “Markdown only” saves one .md file. “Download complete record” creates a ZIP containing Markdown, images, videos and audio.

  5. 5
    Store it locally

    The browser normally saves the file in Downloads or asks for a destination. The ZIP can then be extracted into the organization's chosen folder.

  6. 6
    Optionally use Obsidian

    The record folder can be opened as an Obsidian vault. Markdown remains locally readable, searchable and filterable by its properties.

What the download contains

A clear folder structure

sissi-graceways.zip
├── sissi.md
├── images/
│   ├── sissi-main.jpg
│   └── sissi-02.jpg
└── media/
    ├── video-01.mp4
    └── audio-01.mp3

The .md file contains the structured animal data. Media remains in ordinary file formats and is linked to the record through its file paths.

Obsidian is optional

GraceWays works completely without Obsidian

No additional application is required to enter animal data, add media and download a completed record. GraceWays structures the information, assigns media to the correct folders and creates the package.

Obsidian becomes useful when an organization wants to search many stored records together on its own computer. It can open the existing record folder as a vault and recognize the metadata at the beginning of each GraceWays file as properties.

Its optional “Bases” feature can turn those properties into tables, cards and filtered views — for example, all unadopted cats or all animals needing foster care.

Learn about optional Obsidian features →

Important: Uploaded media is permanently saved only after the complete record has been downloaded as a ZIP file. GraceWays is not a backup system; the organization's folder should be backed up regularly to a second storage location.

Open source · built together

An open full-stack foundation for animal rescue

GraceWays invites developers to help build a free, modular platform for shelters and rescue organizations. Contributions can span frontend, backend, data models, media management, translation, accessibility, privacy and documentation.

The vision is a family of complete full-stack websites built on one shared open foundation: animal records, user roles, shared media storage, adoption, sponsorship, multilingual content and automated publishing. Every organization keeps its own domain, design, identity and data.

This prototype begins with the universal record and local export. Future stages will connect authorized contributors, animal records and publishing workflows into complete organizational platforms. Every shared improvement can then benefit many organizations.

Open-source codeModular full stackData ownershipFor organizations worldwide

The vision

A world map filled with hearts.

Each heart represents an independent organization. Select it to discover its animals, projects and ways to help. No organization gives up its identity — yet all can work from a shared, open foundation.

“We connect people so that more animals can be saved.”

SunCats is the first node in this network. More rescues, shelters and helpers can join. The result is not one central organization, but a community in which everyone can contribute.

SunCats Pro Canes Shelter Partner GraceWays

The GraceWays digital animal record

Universal Animal Profile

A complete digital record for different species, organizations and countries.

AnimalProfile.md

Universal input form

Open only the sections you need. Empty fields remain available in the universal template.

0 % Core profile complete