غروف (GNU Troff) هو نظام تنسيق يقرأ النص العادي الممزوج بأوامر التنسيق وينتج إخراجًا مُنسَّقًا. يمكن أن يكون الإخراج PostScript أو PDF، HTML، أو ASCII/UTF8 للعرض في الطرفية. يمكن أن تكون أوامر التنسيق إما طلبات تنسيق منخفض المستوى (“برمجيات أساسية”) أو ماكروهات من مجموعة مُقدَّمة. يمكن للمستخدمين أيضًا كتابة ماكروهاتهم الخاصة. ويمكن دمج كل منها الثلاثة.
أطلق غروف في عام 1990، وهو جزء من مشروع جنو (GNU Project) الذي يهدف إلى توفير برمجيات حرة ومفتوحة المصدر للمستخدمين. يمكن العثور على المزيد من المعلومات حول غروف عبر موقع ويبه الرسمي على هذا الرابط: موقع غروف.
غروف يدعم العديد من الميزات، من بينها إمكانية وجود تعليقات في الكود والمحافظة على التباعد الدلالي. يمكن أن تكون هذه الميزات مفيدة للمطورين والمستخدمين على حد سواء لفهم وصيانة الكود.
لمزيد من المعلومات، يمكنك زيارة صفحة ويكيبيديا لغروف على هذا الرابط: غروف على ويكيبيديا.