Chrome Web Store:
https://chromewebstore.google.com/detail/velove-velog-%ED%86%B5%EA%B3%84-%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC-%EC%BD%94%EB%93%9C%EB%B3%B5%EC%82%AC/kchhlpmlimheihmppgecbglmfcafdihm
(firefox add-on은 현재 심사중)
velove❤️는 velog에서
기능이 막 엄청 복잡한 도구는 아니고,
velog에 “딱 있었으면 좋겠는 부가기능들”만 모으는 걸 목표로 만들고 있어요.
설치하고, velog 헤더에 생긴
velove버튼 한 번 누르면 끝나는,
간단하고 안전한 velog 부가기능입니다.
설치 후 velog를 열어보면 상단 헤더(알림 아이콘 근처)에
velove 토글 버튼이 하나 생깁니다.
설정 페이지도, 별도의 로그인도, 복잡한 온보딩도 없습니다.
이 동작만으로 내 게시글 목록과
조회수/좋아요/댓글을 한 번에 확인할 수 있습니다.
velove는 엑세스 토큰을 받지 않습니다.
velog 통계를 보여주겠다고 하면서
사용자에게 액세스 토큰 입력을 요구하는 서비스들이 있는데,
개인적으로는 이 방식이 꽤 위험하다고 생각해서
애초에 velove는 “토큰을 달라고 할 일이 없는 구조”로 만들었어요.
“설치했다가 나중에 정보 털리는 거 아니야?”
라는 걱정을 안 해도 되는 확장 프로그램을 목표로 합니다.
velove는 GitHub에 전체 코드가 공개된 오픈소스 프로젝트입니다.
모두 편하게 해주셔도 됩니다.
코드는 여기에서 볼 수 있어요:
를, velog 안에서 클릭 한 번으로 확인할 수 있습니다.
“오늘 쓴 글, 어제 쓴 글, 예전에 올렸던 글들 반응이 어떤지
블로그 대시보드처럼 보고 싶은 사람”
에게 특히 잘 맞습니다.
velove는 글을 읽을 때도 조금 편해집니다.
pre 코드 블록에 “복사” 버튼이 자동으로 붙고즉,
드래그+선택+복사하는 과정을 줄여주는 작은 품입니다.
개인적으로 velog에는 앞으로도 부가기능이 더 많이 생겼으면 좋겠다고 생각해서,
velove를 “velog 부가기능을 한 군데에 모으는 확장”으로 키우고 싶어요.
현재까지 구현된 건:
pre 코드 블록에 복사 버튼 자동 추가그리고 지금 만들고 있는 건:
velove는 WXT라는 브라우저 익스텐션 프레임워크 위에서 동작합니다.
WXT는 Nuxt에서 영감을 받은, 크롬/파이어폭스 등 여러 브라우저용 확장을
Vite+TypeScript 기반으로 편하게 개발할 수 있게 해주는 프레임워크예요.
국내에서도 노마드코더 같은 분들이 “괜찮다”고 언급한 적 있는 프레임워크라,
저도 velove를 만들 때 자연스럽게 WXT를 선택하게 됐습니다.
(브라우저 확장 개발에 관심 있다면 velove 레포 구조를 같이 보는 것도 도움이 될 거예요.)
정리하면, velove는:
velog에 글을 쓰는 분이라면
velog 글을 읽는 분이라면
한 번 써보시고 불편한 점이나 아이디어가 있다면
이 글 댓글이나 GitHub 이슈로 편하게 남겨 주세요. 🙌
Chrome Web Store:
https://chromewebstore.google.com/detail/velove-velog-%ED%86%B5%EA%B3%84-%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC-%EC%BD%94%EB%93%9C%EB%B3%B5%EC%82%AC/kchhlpmlimheihmppgecbglmfcafdihm
(firefox add-on은 현재 심사중)