টেক্সট ও নথি
সাধারণ টেক্সট, Markdown, PDF
অনুচ্ছেদ, বাক্য ও শব্দের স্তরে তুলনা — কাঁচা লাইন diff-এর বদলে পড়ার সুবিধার জন্য তৈরি।
Changelo দুটি ফাইল — বা দুটি গোটা ফোল্ডার — তুলনা করে, আর কারিগরি diff-এর দেয়াল দেখানোর বদলে সহজ ভাষায় উত্তর দেয়।
iPhone ও iPad-এর জন্য ডাউনলোড করুন Mac-এর জন্য ডাউনলোড করুন
অথবা সরাসরি .dmg ডাউনলোড করুন — এতে কমান্ড-লাইন টুল রয়েছে।
সম্পূর্ণ অফলাইন। কোনো অ্যাকাউন্ট নেই, সার্ভার নেই, অ্যানালিটিক্স নেই।
Changelo আপনাকে আসলে এটাই বলে:
যেকোনো দুটি ফাইল বা ফোল্ডার অ্যাপে টেনে আনুন, Files বা Finder থেকে বেছে নিন, অথবা সরাসরি Finder-এর কনটেক্সট মেনু থেকে তুলনা শুরু করুন।
কয়েক সেকেন্ডের মধ্যেই সহজ ভাষায় ফলাফল, তার পেছনের কারণ এবং প্রতিটি পরিবর্তনের একটি তালিকা পাবেন, যেখানে খুঁজেও দেখা যায়।
পাশাপাশি ভিজ্যুয়াল পার্থক্য সবসময় এক ট্যাপ দূরে — টেক্সট, ছবি, ফোল্ডার ট্রি, টেবিল, PDF পৃষ্ঠা — কিন্তু তা কখনো আপনার পথে বাধা হয় না।
প্রতিটি উত্তর আসে নির্ধারণী, যাচাইযোগ্য বিশ্লেষণ থেকে — কোনো AI অনুমান নয়। সিদ্ধান্ত যখন আন্দাজভিত্তিক, Changelo তা স্পষ্ট করেই বলে: ফলাফলে “নিশ্চিত”, “সম্ভবত” বা “সম্ভাব্য” লেবেল থাকে।
Changelo বাইট মেলায় না — এটি ফরম্যাট বোঝে। PDF মানে পৃষ্ঠা, অনুচ্ছেদ ও অ্যানোটেশন। ছবি মানে পিক্সেল, EXIF ও কালার প্রোফাইল। ফোল্ডার মানে ফাইলের গাছ। অ্যাপ মানে সংস্করণ, ফ্রেমওয়ার্ক ও স্থানীয়করণ।
সাধারণ টেক্সট, Markdown, PDF
অনুচ্ছেদ, বাক্য ও শব্দের স্তরে তুলনা — কাঁচা লাইন diff-এর বদলে পড়ার সুবিধার জন্য তৈরি।
JSON, plist, XML, YAML, CSV
কী, মান ও সারি কাঠামোগতভাবে মেলানো হয়, তাই কেবল ফরম্যাটিং বদলালে সেটিকে কখনো সত্যিকারের পরিবর্তন ধরা হয় না।
JPEG, PNG, HEIC ও আরও
মাত্রা, EXIF, ICC প্রোফাইল, পারসেপচুয়াল হ্যাশ, হিস্টোগ্রাম ও SSIM — যাতে “আবার সংরক্ষণ করা” আর “সম্পাদিত” আলাদা করে বোঝা যায়।
ফোল্ডার, ZIP
যোগ হওয়া, মুছে ফেলা, পরিবর্তিত ও নাম বদলানো আইটেম — নাম বদল শনাক্ত হয় নাম দেখে নয়, বিষয়বস্তু দেখে।
SQLite, .app, .ipa, ডিস্ক ইমেজ
ডেটাবেসের জন্য স্কিমা ও সারি; অ্যাপ বান্ডলের জন্য সংস্করণ, ফ্রেমওয়ার্ক, স্থানীয়করণ ও এনটাইটেলমেন্ট।
QuickTime (MOV)
দৈর্ঘ্য, ট্র্যাক, কোডেক ও মেটাডেটা, সেই সঙ্গে নমুনা ফ্রেম — যাতে পুনরায় এনকোড করা আর সত্যিকারের সম্পাদনা আলাদা করা যায়।
macOS-এ অ্যাপ আগে না খুলেই সরাসরি Finder থেকে তুলনা শুরু করা যায়।
ফাইলগুলি Finder নিজেই খোলে, আর সেটিই স্যান্ডবক্সে থাকা অ্যাপকে ঠিক ওই বস্তুগুলিতেই প্রবেশাধিকার দেয়, অন্য কিছুতে নয়।
এই পাতা থেকে যে সংস্করণ নামান, তাতে একটি কমান্ড-লাইন টুলও থাকে। App Store সংস্করণে তা রাখা যায় না: স্যান্ডবক্সে থাকা অ্যাপের ভেতরের সবকিছুকেও স্যান্ডবক্সে থাকতে হয়, আর তেমন টুল কমান্ড লাইনে দেওয়া ফাইল খুলতে পারবে না।
শেল যাতে খুঁজে পায়, তার জন্য একবার লিঙ্ক করে নিন:
sudo ln -s /Applications/Changelo.app/Contents/Helpers/changelo /usr/local/bin/changelo
এরপর তুলনার জন্য দুটি বস্তু দিন:
changelo before.txt after.txt
এটি অ্যাপের মতোই উত্তর দেখায় এবং বস্তু দুটি অভিন্ন হলে 0, ভিন্ন হলে 1 ফেরত দেয় — তাই সরাসরি স্ক্রিপ্ট বা CI কাজে বসানো যায়।
Changelo এমনভাবে তৈরি যাতে এর অফলাইন হওয়া প্রমাণ করা যায়।