پرش به محتویات

tmq

tmq یک پردازشگر سبک و انعطاف‌پذیرِ خط‌فرمان برای TOML است. مثل jq برای JSON و yq برای YAML — tmq برای TOML است.

با نحو نقطه‌ایِ ساده می‌توانی فایل‌های TOML را کوئری، تغییر، اعتبارسنجی و مقایسه کنی. جدول‌های تودرتو را برش بزن، مقادیر را در جای خود به‌روز کن، پیکربندی‌ها را به‌صورت گروهی پردازش کن، یا به JSON و YAML تبدیل کن — همه از خط فرمان و با یک فایل اجرایی.

tmq با Go نوشته شده: بدون وابستگی، یک فایل اجرایی. برای لینوکس، مک و ویندوز دانلود کن و هرجا اجرا کن.

tmq = TOML + Query

لینک‌های سریع

🚀 شروع کار

در چند دقیقه با tmq راه بیفت

  • نصب — دانلود و راه‌اندازی
  • شروع سریع — استفادهٔ پایه و مثال‌ها

📖 راهنمای کاربر

کوئری، تغییر، اعتبارسنجی و پردازش فایل‌های TOML

📄 مرجع

مرجع کامل دستورات و مثال‌های کاربردی

❓ عیب‌یابی

راه‌حل مسائل رایج و نحوهٔ دریافت کمک

نمای کلی قابلیت‌ها

✅ قابلیت‌های موجود

  • کوئری و خواندن: دسترسی به مقادیر تودرتو با نحو نقطه‌ای
  • تغییر و نوشتن: تنظیم، حذف و به‌روزرسانی مقادیر در جای خود
  • اعتبارسنجی: بررسی نحو و ساختار فایل TOML
  • مقایسه: مقایسهٔ دو فایل TOML برای یافتن اختلاف‌ها
  • عملیات گروهی: پردازش هم‌زمان چند فایل
  • فرمت‌های خروجی: خروجی JSON، YAML و TOML
  • سازگار با اسکریپت: کدهای خروجی واضح و پیام‌های خطای روشن
  • چندسکویی: باینری لینوکس، مک و ویندوز

🚧 قابلیت‌های برنامه‌ریزی‌شده

  • تبدیل JSON/YAML به TOML
  • حفظ کامنت‌ها
  • API کتابخانه
  • سیستم پلاگین
  • بهینه‌سازی عملکرد

دریافت کمک

مشارکت

مشارکت خوش‌آمد است. برای راه‌اندازی توسعه، README مخزن اصلی را ببین.