Dasturlash

Arcmark – macOS uchun yangi bookmark menejeri, brauzer yon paneliga o‘rnatiladi

7-mart, 2026, 06:117 ko'rish2 daqiqa o'qish
Arcmark – macOS uchun yangi bookmark menejeri, brauzer yon paneliga o‘rnatiladi

Hacker News hamjamiyatida ko‘p yillik Arc brauzer foydalanuvchisi bo‘lgan muallif, brauzer o‘zgartirishda ham ish jarayonini yo‘qotmaslik maqsadida Arcmark nomli yangi dastur yaratdi. Bu dastur macOS operatsion tizimida ishlaydi va har qanday brauzer oynasiga yon panel (sidebar) sifatida qo‘shiladi, shu bilan foydalanuvchilar bookmark va sahifalarni qulayroq boshqarishlari mumkin.

Arcmark qanday ishlaydi?

Dastur Swift va AppKit texnologiyalaridan foydalangan holda ishlab chiqilgan. U macOS accessibility API (kirish imkoniyatlari APIsi) orqali brauzer oynasini kuzatib, yon panelni doimiy ravishda unga biriktiradi. Natijada, brauzer oynasini harakatlantirsangiz ham, Arcmark paneli ham birga harakatlanadi.

Asosiy funksiyalar

  • Workspace‑asoslangan tashkilot – foydalanuvchilar bookmarklarni ish maydonlari (workspace) ichida guruhlaydi, har bir maydon rang bilan ajratiladi.
  • Ichki papkalar va drag‑and‑drop – papkalar ichiga papkalar yaratish, elementlarni sichqoncha yordamida ko‘chirish imkoniyati.
  • Mahalliy saqlash – barcha maʼlumotlar bitta JSON faylida (~/Library/Application Support/Arcmark/data.json) saqlanadi, hisob yoki bulut sinxronizatsiyasi yo‘q.
  • Har qanday brauzer bilan moslik – Chrome, Safari, Brave, Arc va boshqa brauzerlar bilan ishlaydi; shuningdek, alohida dastur sifatida ham foydalanish mumkin.
  • Arc’dan import – eski Arc brauzerining StorableSidebar.json faylini tahlil qilib, aniq bir xil ish maydonlari va papkalar tuzilishini tiklaydi.

Nega bu muhim?

Ko‘pgina foydalanuvchilar bookmarklarni brauzer ichida boshqarish qiyinligini his qilishadi. Ayniqsa, bir nechta loyiha yoki vazifa ustida ishlayotganlar uchun ish maydonlari (workspace) juda foydali. Arcmark bu muammoni hal qilib, bookmarklarni alohida, mustaqil dasturda, lekin brauzer bilan birga ko‘rish imkonini beradi.

Texnik tafsilotlar

Dastur swift-bundler yordamida, Xcode‑siz ham qurilishi mumkin, bu esa ishlab chiquvchilar uchun qo‘shimcha qulaylik yaratadi. Dastur macOS 13+ versiyalarida ishlaydi, DMG fayli GitHub releases sahifasidan yuklab olinadi yoki manba kodidan o‘zingiz qurishingiz mumkin.

Qanday foydalanish mumkin?

1. GitHub sahifasidan Arcmark.dmg faylini yuklab oling.
2. Dastur o‘rnatilgandan so‘ng, brauzer oynasini oching va Arcmark panelini ishga tushiring.
3. Bookmarklarni yaratish, papkalar qo‘shish, rangli workspace‑larni belgilash orqali o‘z ish jarayonini moslang.

Kelajak rejalari

Hozirgi vaqtda dastur v0.1.0 beta bosqichida, lekin muallif foydalanuvchilardan fikr-mulohazalar kutmoqda. Kelgusida bulut sinxronizatsiyasi, iOS versiyasi yoki qo‘shimcha plaginlar qo‘shilishi mumkin.

Arcmark – ochiq kodli loyiha bo‘lgani uchun, har bir dasturchi kodni ko‘rib, o‘z ehtiyojiga moslashtirishi mumkin. Bu, ayniqsa, macOS foydalanuvchilari va Swift dasturchilari uchun qiziqarli imkoniyatdir.

Manba: Hacker News
#macOS #bookmark manager #Arcmark #Swift #open source
Telegram da muhokama qilish