Pordle 是一款面向 Parch Linux 的波斯语 Wordle 游戏,使用 Rust、GTK4 和 libadwaita 构建,提供每日共享单词和随机练习模式,并支持内置波斯语键盘。

Stars

4

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

NOASSERTION

最近更新

2026-07-30

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它把 Wordle 体验带给波斯语用户,并以原生 Linux 应用形式使用现代 GTK4/libadwaita 技术栈,包含每日模式、练习模式和波斯语屏幕键盘。

适合谁使用

  • 喜欢文字游戏的波斯语使用者
  • Linux 用户,尤其是 Parch Linux 用户
  • 对本地化游戏示例感兴趣的 Rust/GTK 开发者
  • 想玩波斯语每日谜题的 Wordle 爱好者

典型使用场景

  • 每日猜测一个波斯语五字母单词
  • 用随机单词进行无限练习
  • 通过实体键盘或内置波斯语触屏键盘输入

项目优势

  • 使用 Rust、GTK4 和 libadwaita,提供原生 Linux 体验
  • 同时提供每日模式和练习模式
  • 波斯语词表内置于程序中
  • 支持实体键盘和波斯语屏幕键盘输入

使用前须知

  • 构建需要 GTK4 和 libadwaita 依赖
  • 按设计只支持五个字母的波斯语单词
  • 初始词库来自外部项目;添加新词需遵循贡献指南

README 快速开始

پردل یک بازی وردل فارسی برای پارچ لینوکس است که با Rust و GTK4 و libadwaita ساخته شده. هر روز یک کلمه پنج حرفی جدید حدس بزنید و ببینید چند حدس لازم دارید.

Pordle is a Persian Wordle game for Parch Linux built with Rust, GTK4, and libadwaita. Guess a new five letter word every day and see how many guesses you need.

بازی در دو حالت

در حالت روزانه همه کاربران یک کلمه یکسان بر اساس تاریخ دریافت می‌کنند و نتیجه هر روز ذخیره می‌شود. در حالت آزاد کلمات تصادفی برای تمرین و تکرار در اختیار شماست. می‌توانید با صفحه کلید فیزیکی یا صفحه کلید لمسی فارسی داخل برنامه تایپ کنید.

Two game modes

Daily mode gives everyone the same word based on the date and saves your result for the day. Practice mode serves random words for unlimited play. Type using either your physical keyboard or the on-screen Persian keyboard.

رنگ‌ها

سبز یعنی حرف در جای درست، زرد یعنی حرف در کلمه هست اما جای آن درست نیست، و خاکستری تیره یعنی حرف در کلمه نیست.

Colors

Green means the letter is in the right position, yellow means the letter is in the word but in the wrong position, and dark gray means the letter is not in the word.

منبع کلمات / Word Database

بانک اطلاعات کلمات فارسی اولیه این برنامه از پروژه wordle-farsi توسط PedramH استخراج شده است.

The initial Persian dictionary used by Pordle is sourced from wordle-farsi by PedramH.

مشارکت و افزودن کلمات جدید / Contributing

اگر می‌خواهید کلمه جدیدی اضافه کنید یا در پروژه مشارکت داشته باشید، لطفاً فایل CONTRIBUTING.md را مطالعه کنید.

To add new 5-letter Persian words or contribute to the project, please refer to CONTRIBUTING.md.

ساخت و نصب / Building

cargo build --release
./target/release/pordle

وابستگی‌ها: GTK4، libadwaita، و Rust. کلمات به صورت پیش‌فرض در خود برنامه کامپایل شده‌اند و امکان اضافه کردن از data/words.txt نیز وجود دارد.

Dependencies are GTK4, libadwaita, and Rust. Words are embedded directly inside the application binary on build.

مجوز

این پروژه تحت مجوز AGPL-3.0 منتشر شده است.

项目描述

A Persian Wordle Game.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

l0ng-ai
精选
l0ng-ai GitHub avatar

tty7

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.

开发者工具CLI 与终端
359
steelbrain
精选
steelbrain GitHub avatar

reims-vgpu

reims-vgpu is an experimental virtual GPU for macOS guests that uses QEMU to decode the guest's GPU command stream and execute it through Metal or Vulkan, leveraging the built-in AppleParavirtGPU driver without requiring custom kexts.

桌面应用
143
m-novotny
精选
m-novotny GitHub avatar

memguard-rs

A Rust library that provides secure memory handling primitives including zeroization on drop, memory locking, constant-time comparison, and compile-time guarded regions, with zero dependencies and no_std support.

嵌入式与物联网安全
131