ফ্লেক্স হল একটি ওপেন সোর্স প্রোগ্রাম যা স্বয়ংক্রিয়ভাবে এবং দ্রুত স্ক্যানার তৈরি করার জন্য ডিজাইন করা হয়েছে, যা টোকেনাইজার নামেও পরিচিত, যা পাঠ্যের আভিধানিক নিদর্শনগুলিকে চিনতে পারে। ফ্লেক্স হল একটি সংক্ষিপ্ত রূপ যা "দ্রুত লেকসিকাল বিশ্লেষক জেনারেটর" এর জন্য দাঁড়িয়েছে৷ এটি লেক্সের একটি বিনামূল্যের বিকল্প, ইউনিক্স-ভিত্তিক সিস্টেমে স্ট্যান্ডার্ড লেক্সিক্যাল অ্যানালাইজার জেনারেটর৷ ফ্লেক্স মূলত সি প্রোগ্রামিং ভাষায় 1987 সালে ভার্ন প্যাক্সন লিখেছিলেন।
লেক্স মালিকানাধীন তবে মূল কোডের উপর ভিত্তি করে সংস্করণগুলি ওপেন সোর্স হিসাবে উপলব্ধ। এর মধ্যে শুধুমাত্র ফ্লেক্স নয়, OpenSolaris এবং Plan 9-এর উপাদান অন্তর্ভুক্ত। আভিধানিক বিশ্লেষণ হল উৎস কোডের মতো অক্ষর ক্রম প্রক্রিয়াকরণ যা পার্সারের মতো অন্যান্য প্রোগ্রামে ইনপুট হিসাবে ব্যবহারের জন্য টোকেন নামক প্রতীক ক্রম তৈরি করে।