코덱스맨 (58.♡.10.178)
2026년 4월 27일 PM 08:01
안녕하세요.
백준허브와 LeetHub처럼 알고리즘 문제 풀이를 GitHub에 자동으로 정리해주는 크롬 익스텐션을 만들어 공유드립니다.
AlgorithmHub는 LeetCode와 프로그래머스에서 문제를 풀면, 연결된 GitHub Repository로 자동으로 동기화하여 코드와 문제 정보를 함께 정리해줍니다. 또한 한 문제당 하나의 커밋으로 기록되도록 구성되어 있어, 풀이 이력을 깔끔하게 관리할 수 있습니다.
라이브 코딩 테스트를 준비하면서 문제 풀이를 GitHub에 꾸준히 정리하고 싶었는데, 기존에 LeetHub와 백준허브를 함께 사용하면서 몇 가지 아쉬운 점이 있었습니다.
두 익스텐션의 저장 방식이 달라 문제 풀이 저장소의 디렉토리 구조가 일관되지 않게 관리되었고, 특히 LeetHub의 경우 하나의 문제를 풀 때마다 README나 루트 파일이 함께 업데이트되면서 여러 개의 커밋이 생성되는 점이 계속 신경 쓰였습니다. 이러한 불편함을 해소하고자 직접 만들게 되었습니다.
AlgorithmHub는 “1문제 = 1커밋”이라는 원칙을 중심으로, LeetCode와 프로그래머스를 동시에 지원하고, 플랫폼별로 정리된 디렉토리 구조를 제공하면서도 전체 구조가 크게 어긋나지 않도록 설계했습니다. 또한 불필요한 커밋이 발생하지 않도록 신경 썼습니다.
현재 기본 기능은 안정적으로 동작하고 있으며, Chrome Extension 형태로 바로 사용하실 수 있습니다.
앞으로는 추가 플랫폼 지원과 다양한 기능을 계속 확장해나갈 예정입니다.
사용해보시고 개선 아이디어나 제안이 있다면 편하게 남겨주시면 감사하겠습니다.
댓글 (0)
- 아직 댓글이 없습니다. 첫 댓글을 작성해보세요!
댓글을 작성하려면 이 필요합니다.