Far Manager – конзолен файлов мениджър за операционни системи от фамилията Microsoft Windows. Програмата предоставя удобен потребителски интерфейс за работа с файлови системи (реални и емулирани) и файлове: преглед на файлове и директории, редактиране, копиране и преименуване на файлове и много други.
Автор на програмата е Евгени Рошал. От 18 юни 2000 г. FAR Manager се разработва от групата FAR Group. От версия 2.0 програмата се разпространява под модифициран лиценз BSD.. Предишните версии имаха патентован лиценз, при който комерсиалното използване на програмата се заплащаше.
Програмата Far Manager наследява идеологията на два прозореца, стандартното оцветяване и командната система (управление от клавиатурата) от добре познатия файлов мениджър Norton Commander.
Програмата може да работи както в режим на прозорци, така и в режим на цял екран. Някои недостатъци на интерфейса, подобни на програмите DOS-в прозоречен режим (невъзможност за произволна промяна на резолюцията на текста на прозорците, проблеми със затварянето при изключване на системата), се появяват в Microsoft Windows 9x и отсъстват във фамилията Microsoft Windows NT.
Far Manager поддържа дълги имена на файлове, атрибути на файловата система NTFS, различни кодировки на текста, може да използва системни функции за копиране на файлове, има многоезичен интерфейс и помощна система.
Файловият мениджър Far Manager е ориентиран от самото начало към платформата Microsoft Windows.. От време на време потребителите са искали версии за други платформи (Linux и Mac OS X ). Разработчиците твърдят, че кодът на програмата е твърде специфичен за Microsoft Windows, а пренасянето към друга платформа би изисквало големи промени.
Приставки за Far Manager
Възможностите на Far Manager са значително разширени благодарение на приставки за различни цели:
Някои важни плъгини (напр. за работа с FTP, отпечатване, сравняване на файлове, работа с архиви, работа в мрежа) са включени в доставката на Far Manager. Но по-голямата част от плъгините са достъпни за изтегляне от интернет, като потребителят може да ги инсталира според задачите си. Понастоящем има повече от 700 приставки за Far Manager.
Повечето плъгини са написани на C/C++ и Pascal, като се използва оригиналният FAR API.. Има и съвременни алтернативи: FarNet предоставя API и инструменти за писане на модули.NET; модулът PowerShellFar реализира Windows PowerShell поддръжка и отваря обектния модел FarNet за писане на скриптове или управление от команден ред; модулът LuaFAR предоставя API за писане на скриптове и плъгини в Lua for Windows.


