Wenlan
Wenlan은 소스 기반 AI 지식베이스·LLM 위키로, 문서·결정을 페이지화해 검색·검토·리뷰 가능
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
A free, open-source Dynamic Island for the MacBook notch: music controls, a drag-and-drop file shelf, clipboard history, a focus timer that blocks apps and sites, thirteen widgets and Claude Code status. Works without a notch too.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Your MacBook notch, doing something.
Media, a drag-and-drop file shelf, clipboard history, focus sessions, daily notes, a timer and thirteen widgets — all in the space around the camera.
Download · funnotch.xyz · Install guide · Changelog
Free and open source. No account, no subscription, no telemetry.
Also in the box
Download the latest .dmg, drag FunNotch to Applications, and open it.
First launch. Builds are signed ad-hoc rather than with a paid Apple Developer certificate, so macOS will refuse the first open. Go to System Settings → Privacy & Security and click Open Anyway, or right-click the app in Applications and choose Open. After that it opens normally, and updates arrive in-app.
Full walkthrough: funnotch.xyz/install.
No Xcode project — the app builds with swiftc directly.
./build.sh # debug build into build/
./build.sh --universal # arm64 + x86_64
./build.sh --universal --package # ...and produce dist/*.dmg and dist/*.zip
Requires the Xcode command line tools. Everything under build/ and dist/ is
generated and git-ignored.
Builds are signed ad-hoc by default, which is why macOS refuses the first launch. If you have a paid Apple Developer certificate:
./build.sh --universal --package \
--sign "Developer ID Application: Your Name (TEAMID)" \
--notarize your-notary-profile
There is a self-test that drives the real window manager rather than mocking it — it opens and closes the notch, simulates drags, and checks the panel geometry.
build/FunNotch.app/Contents/MacOS/FunNotch --self-test
It needs a GUI session, so it will not run over plain SSH. There is also a preview renderer that writes every notch state to PNG, which is how the screenshots in this README are produced:
build/FunNotch.app/Contents/MacOS/FunNotch --render-preview /tmp/shots
And a diagnostics dump:
build/FunNotch.app/Contents/MacOS/FunNotch --diagnostics
Sources/
App/ Lifecycle, status bar, self-test, preview renderer
Core/ Settings, home-screen layout model, extensions, diagnostic log
Managers/ Media, shelf, clipboard, focus, notes, timer, calendar,
battery, weather, HUD, updates
Settings/ The settings window and the home-screen editor
Views/ The notch panel and everything drawn in it
Tools/
MakeIcon.swift Generates the app icon at build time
fetch-sparkle.sh Pins and verifies the Sparkle framework
make-appcast.sh Signs a release for the auto-updater
The marketing site at funnotch.xyz is deliberately not in this repo — it isn't part of the app, and it deploys separately.
None are required; each one only enables the feature that needs it.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗