{"id":51136864,"url":"https://github.com/serdargoleli/lasboard","last_synced_at":"2026-06-25T19:01:30.436Z","repository":{"id":357209271,"uuid":"1235795815","full_name":"serdargoleli/lasboard","owner":"serdargoleli","description":"Macos clipboard manager app ","archived":false,"fork":false,"pushed_at":"2026-05-11T19:22:13.000Z","size":3507,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-11T21:29:04.419Z","etag":null,"topics":["clipboard","clipboard-manager","lasboard","macapps","macos"],"latest_commit_sha":null,"homepage":"https://lasboard.serdargoleli.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/serdargoleli.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-11T16:59:39.000Z","updated_at":"2026-05-11T19:22:26.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/serdargoleli/lasboard","commit_stats":null,"previous_names":["serdargoleli/lasboard"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/serdargoleli/lasboard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serdargoleli%2Flasboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serdargoleli%2Flasboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serdargoleli%2Flasboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serdargoleli%2Flasboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/serdargoleli","download_url":"https://codeload.github.com/serdargoleli/lasboard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serdargoleli%2Flasboard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34788254,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-25T02:00:05.521Z","response_time":101,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clipboard","clipboard-manager","lasboard","macapps","macos"],"created_at":"2026-06-25T19:01:04.879Z","updated_at":"2026-06-25T19:01:30.424Z","avatar_url":"https://github.com/serdargoleli.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LasBoard\n\nLasBoard, macOS için Electron + React + TypeScript ile geliştirilmiş basit bir clipboard manager uygulamasıdır. Kopyaladığın metinleri, linkleri, dosya referanslarını ve clipboard'a alınan ekran görüntülerini lokal geçmişte tutar. Bir kayda tıklayınca ya da kopyalama butonuna basınca içerik tekrar clipboard'a yazılır.\n\n## Özellikler\n\n- Metin, link, dosya, image ve screenshot geçmişi\n- `All`, `Text`, `Link`, `File`, `Image`, `Screenshots` tab filtreleri\n- Arama\n- Tekrar kopyalama\n- Kopyalanınca `Kopyalandı` toast bildirimi\n- Pinleme, silme ve geçmiş temizleme\n- Arka planda çalışmaya devam etme\n- Global kısayol: `Cmd + Shift + V`\n- Lokal SQLite veritabanı\n\n## Gereksinimler\n\n- macOS\n- Node.js\n- npm\n\nProjeyi geliştirmek için önerilen Node sürümü güncel LTS sürümdür. Native SQLite paketi Electron için yeniden derlendiği için `npm install` sonrası `postinstall` otomatik çalışır.\n\n## Kurulum\n\nRepoyu klonla:\n\n```bash\ngit clone \u003crepo-url\u003e\ncd mac-copy-paste\n```\n\nBağımlılıkları kur:\n\n```bash\nnpm install\n```\n\nUygulamayı geliştirme modunda çalıştır:\n\n```bash\nnpm run dev\n```\n\nElectron geliştirme modunda Vite renderer server'ı başlatır. Terminalde `localhost` adresi görmen normaldir; uygulamayı tarayıcıdan değil, açılan LasBoard masaüstü penceresinden kullanmalısın.\n\n## Kullanım\n\nLasBoard açıkken metin, link veya dosya kopyala. Kayıtlar listeye otomatik düşer. Bir kaydı yeniden clipboard'a almak için satıra tıkla ya da satırdaki kopyalama butonuna bas.\n\nTablar:\n\n- `All`: tüm kayıtlar\n- `Text`: sadece metinler\n- `Link`: URL kayıtları\n- `File`: kopyalanan dosya referansları\n- `Image`: clipboard image kayıtları\n- `Screenshots`: clipboard'a alınan ekran görüntüleri\n\nScreenshot yakalama:\n\n```text\nCmd + Shift + 3\nCmd + Shift + 4\n```\n\nmacOS bu kısayollarla screenshot'ı genelde masaüstüne dosya olarak kaydeder. LasBoard masaüstünü izler, yeni screenshot dosyasını yakalar, `Screenshots` tabına ekler ve tekrar clipboard'a yazar.\n\nDoğrudan clipboard'a screenshot almak istersen:\n\n```text\nCmd + Ctrl + Shift + 3\nCmd + Ctrl + Shift + 4\n```\n\n## Arka Planda Çalışma\n\nPencereyi kırmızı kapatma butonuyla kapattığında LasBoard tamamen kapanmaz, sadece gizlenir. Clipboard watcher arka planda çalışmaya devam eder.\n\nTekrar açmak için:\n\n- menubar'daki LasBoard ikonuna tıkla\n- veya `Cmd + Shift + V` kısayolunu kullan\n\nTamamen kapatmak için menubar menüsünden `Quit LasBoard` seç.\n\n## Komutlar\n\nTestleri çalıştır:\n\n```bash\nnpm run test\n```\n\nLint kontrolü:\n\n```bash\nnpm run lint\n```\n\nProduction build:\n\n```bash\nnpm run build\n```\n\nNative Electron modüllerini yeniden derle:\n\n```bash\nnpm run postinstall\n```\n\n## Veri Saklama\n\nLasBoard verileri lokal olarak macOS application support klasöründe saklanır:\n\n```text\n~/Library/Application Support/LasBoard/\n```\n\nSQLite veritabanı:\n\n```text\n~/Library/Application Support/LasBoard/clipboard.sqlite\n```\n\nImage/screenshot dosyaları:\n\n```text\n~/Library/Application Support/LasBoard/images/\n```\n\n## Notlar\n\n- Dosya içerikleri kopyalanmaz; sadece dosya referansları saklanır.\n- Sync, hesap sistemi ve iCloud desteği bu MVP kapsamına dahil değildir.\n- Uygulama şu an macOS hedeflidir.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fserdargoleli%2Flasboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fserdargoleli%2Flasboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fserdargoleli%2Flasboard/lists"}