브라우저는 제게 가장 중요한 소프트웨어이며, 거의 컴퓨터 안에 자리 잡은 운영체제(OS)처럼 작동합니다. 수십 개의 중요한 확장 프로그램을 담고 있고, JSON 포맷터를 위한 탭을 고정해 두었으며, 파일 변환처럼 사소한 작업을 완료해야 할 때 가장 먼저 찾는 도구이기도 합니다. 브라우저는 매우 유용하지만 일상적인 사용으로 인해 복잡해졌고, 저는 IT-Tools를 사용하기 시작하면서 비로소 그 복잡함을 깨달았습니다.

이 무료 오픈 소스 웹 앱에는 60개가 넘는 유틸리티가 포함되어 있습니다. 가장 좋은 점은 IT-Tools 웹사이트에서 직접 사용하는 것 외에도, 단일 Docker 명령어로 직접 호스팅할 수 있다는 것입니다.

관련 기사

내장되어 있지만 저평가된 이 Chrome 기능으로 탭 혼란을 해결했습니다

내장된 Chrome 기능을 사용하여 개인 생활과 업무를 분리하는 방법.

대체된 도구들을 카테고리별로 살펴보기

JSON 포맷터는 제가 처음 시도한 유틸리티였습니다. 이전에는 광고가 많아 로딩 속도가 빠르지 않은 즐겨찾기 사이트를 사용했었습니다. 이 IT-Tools 유틸리티는 확실히 한 단계 더 나은 도구였습니다. 입력하는 즉시 새로고침이나 제출 버튼 없이도 JSON을 포맷하고 검증해 줍니다.

하지만 이것은 시작에 불과했습니다. 저는 Unix 타임스탬프 변환기도 교체했습니다. 이 도구는 여러 브라우저에 즐겨찾기를 해두고 수년간 사용해 온 것이었습니다. 이제는 단순히 IT-Tools를 열고 "timestamp"를 입력하기만 하면 2초 안에 API 응답을 디버깅하고 예를 들어 "1746057600"이 무엇을 의미하는지 알아낼 수 있습니다. 항상 구글에서 "decode strings"를 검색해 찾았지만 외우지는 않았던 두 개의 사이트를 IT-Tools의 인코딩 및 URL 인코딩 도구로 대체했습니다. 예전에는 민감한 문자열을 아무 웹사이트에나 붙여넣곤 했는데, 지금 생각하면 부끄러울 따름입니다. 이제는 IT-Tools의 해시 생성기를 사용합니다.

마지막 도구가 제게 가장 중요했는데, 개발자로서 자주 사용하는 마이크로 도구 중 상당수가 제어할 수 없는 서버로 보내서는 안 되는 데이터를 다루기 때문입니다. IT-Tools를 사용하면서 제 워크플로우는 한층 발전했습니다.

작업 이전 워크플로우 IT-Tools 워크플로우
JSON 포맷 느린 로딩 사이트, 제출 후 검증 즉시 실행, 입력 시 실시간 검증
타임스탬프 변환 매번 구글 검색, 새 탭 사용 검색 가능, 탭 전환 불필요
UUID 생성 전용 확장 프로그램, 브라우저 리소스 점유 내장형, 클릭 한 번으로 해결
Base64 인코딩 매번 다른 사이트 사용, 일관성 없음 동일한 인터페이스, 항상 사용 가능
문자열 해싱 외부 웹사이트에 붙여넣기 로컬 실행, 브라우저 외부로 데이터 유출 없음
이 글도 확인해 보세요:  아티스트와 크리에이터가 사용할 수 있는 9가지 뉴스레터 플랫폼

계정도, 대기 시간도 필요 없는 도구 그 자체

현대의 인터넷에는 너무나 당연해져서 더 이상 인지하지 못하는 특유의 마찰이 존재합니다. 새로운 페이지를 여는 순간 쿠키 배너가 반기고, 이를 수락하거나 거절한 후에는 뉴스레터 팝업을 마주할 수도 있습니다. 정작 필요한 도구에 도달할 때쯤이면 작업을 수행하는 시간보다 장애물을 처리하는 데 더 많은 시간을 소비하게 됩니다.

IT-Tools에서는 이런 일을 겪지 않습니다. 사이트에 접속하면 빠르게 로드되며, 필요한 유틸리티를 최대한 빨리 찾을 수 있는 통합 검색창을 제공합니다. 예를 들어 "color"를 입력하면 색상 관련 유틸리티가 모두 나타납니다. 저는 가장 자주 사용하는 도구들을 개인 대시보드에 고정해 두었으며, 그 이후로는 도구에 접근하는 속도가 훨씬 빨라졌습니다.

팀 단위로 일하는 분들께는 IT-Tools를 직접 호스팅하는 것을 추천합니다. 그렇게 하면 모두가 같은 도구를 사용하게 되며, 어떤 사이트가 더 신뢰할 수 있는지 논쟁할 필요도 없습니다.

모든 도구가 한곳에 모여 있을 때의 변화

도구가 웹 전역에 흩어져 있을 때는 의식적으로 찾고 있는 것만 발견하게 된다는 사실을 깨닫지 못합니다. 하지만 모든 도구가 검색 가능한 인터페이스 안에 있으면 실제로 둘러볼 수 있게 됩니다. 진정한 발견은 바로 그때 일어납니다.

제가 cron 표현식 파서를 발견한 과정이 정확히 그랬습니다. cron 작업을 자주 작성하더라도 항상 cron 구문을 찾아보곤 했습니다. 하지만 IT-Tools에서는 cron 스케줄이 어떻게 작동할지 실시간으로 평이한 영어로 확인할 수 있습니다.

또한 텍스트 대소문자 변환기도 발견했습니다. 사소해 보일 수 있지만, CMS에서 복사한 제목 대소문자(title case)로 엉망인 콘텐츠를 정리해야 할 때 이 도구는 구세주가 됩니다. 별도의 앱을 열지 않고도 서식을 확인할 수 있는 마크다운 미리보기 기능도 우연히 발견했으며, IT-Tools만큼 빠른 웹 QR 코드 생성기는 찾지 못했습니다. 말 그대로 필요한지조차 몰랐던 도구들을 우연히 발견했고, 이제는 없어서는 안 될 도구가 되었습니다.

도구 유용한 이유
Cron 파서 스케줄 구문을 즉시 평이한 영어로 번역
대소문자 변환기 엉망으로 붙여넣은 텍스트를 순식간에 수정
QR 생성기 다른 웹 대안보다 빠르고 깔끔함
색상 변환기 존재조차 잊고 있던 브라우저 확장 프로그램 대체
마크다운 to HTML 다른 앱을 열지 않고도 빠른 서식 확인
이 글도 확인해 보세요:  워크플로우를 간소화하는 10가지 디자인 협업 도구

이 모든 도구는 이제 그곳에 있다는 이유만으로 제가 매일 사용하는 도구가 되었습니다.

개발자 유틸리티 사이트 그 이상

IT-Tools를 방문하면 가장 먼저 보이는 문구 중 하나가 "개발자를 위한 편리한 도구(Handy tools for developers)"입니다. 하지만 이 표현은 이 리소스의 가치를 낮게 평가하는 것입니다. 작가로서 저는 마크다운 미리보기를 사용하고, 디자이너는 색상 변환기를 사용할 것이며, Wi-Fi QR 코드를 만들어 본 사람이라면 누구든 유용함을 느낄 것입니다.

흥미롭고 중독성 있는 사이트를 많이 접해봤지만, IT-Tools만큼 유용한 곳은 거의 없었습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.