Prismaliser screenshot

Prismaliser

Author Avatar Theme by Ovyerus
Updated: 17 May 2025
924 Stars

Visualise your Prisma schema!

Categories

Overview

Prismaliser is a visualisation web app designed for Prismaschemas. It offers users the opportunity to visually explore their schema and understand the relationships between different models. The application is open-source and built on Next.js, allowing for easy self-hosting. However, a hosted version is also available for users looking for a more convenient option.

Features

  • Visual Exploration: Easily explore schema and model relationships.
  • Entity-Relationship Model: Display links representing different types of relations (many-to-many, one-to-many, one-to-one).
  • Open-Source: Fully open-source Next.js application.
  • Self-Hostable: Can be self-hosted for customization.
  • Hosted Version: Online version available at prismaliser.app.
  • Node.js Compatibility: Requires Node.js for running.
  • Yarn Integration: Works well with Yarn for better CLI experience.

Installation

  1. Ensure Node.js is installed on your system.
  2. Clone the Prismaliser repository.
  3. Run the following commands to start:
    // To start the application
    npm start
    
    // For development purposes
    npm run dev
    
  4. For Docker users, an image is available for easier setup.

Summary

Prismaliser is a visualisation tool catering to developers working with Prismaschemas. It simplifies the process of exploring schema structures and relationships through a user-friendly interface. With its open-source nature and support for self-hosting, Prismaliser offers flexibility to users while also providing a hosted version for convenience. The tool’s compatibility with Node.js and optional Docker image make it accessible to a wide range of users, enhancing the overall experience of schema visualization and analysis.