پتال، ابزار آزاد و منبع باز برای برنامهنویسی مشترک، امکان اشتراکگذاری پویا و با کیفیت بالا از پنجرهها را فراهم میکند. این ابزار به کاربران اجازه میدهد تا پنجرههای اشتراکشده را به صورت مستقل و قابل تغییر اندازه نمایش دهند. هر پنجره دارای نشانگر مخصوص کاربر است و امکان کنترل از راه دور با موش و کلیدخانی وجود دارد. چندین کاربر میتوانند در یک زمان پنجرههای خود را اشتراکگذاری کنند. پتال امکان ایجاد اتاقهای مجازی مانند «eng-sync» را فراهم میکند که با یک کلیک قابل دسترسی است و نیازی به ارسال لینک یا برنامهریزی ندارد. این ابزار بر روی زیرساخت ویدئویی LiveKit کار میکند و کاربران میتوانند آن را با یک سرور LiveKit شخصی خودشان اجرا کنند. پتال به کاربران امکان تغییر و توسعه برنامه را میدهد.