Dev.to OpenSource
원문 사이트 ↗Dev.to OpenSource 섹션은 오픈소스 프로젝트·라이브러리·기여 가이드 콘텐츠가 모이는 카테고리로, 신규 OSS 출시 소식, 메인테이너 인터뷰, 기여 방법 안내 등이 발행됩니다. 한국 오픈소스 생태계 참여자에게 글로벌 동향 학습 자료로 추천합니다.
Dev.to OpenSource 주요 토픽
Dev.to OpenSource 관련 최신 글
- 2
ds[0x0010, 0x0010].value에 쓰는 것을 멈춰보세요 — Python에서 DICOM을 처리하는 더 나은 방법이 있습니다.
의료 영상 표준인 DICOM 데이터를 처리할 때 발생하는 복잡한 코드를 획기적으로 줄여주는 새로운 Python 라이브러리 'DicomForge'를 소개합니다. 기존 pydicom의 난해한 16진수(hex) 태그 방식 대신 직관적인 속성 이름을 사용하여 개발 생산성을 높이고, 데이터 익명화 및 이미지 변환 과정을 단순화합니다.
Stop writing ds[0x0010, 0x0010].value — there's a better way to handle DICOM in Python↗dev.to - 5
회사 인텔리전스 MCP 구축: SEC 제출물, 특허, 도메인 데이터, 하나의 툴에서
기업 조사용 AI 에이전트 개발 시 발생하는 파편화된 데이터 소스(SEC, USPTO, WHOIS 등) 문제를 해결하기 위해, 모든 기업 정보를 하나의 인터페이스로 통합한 'Company Intelligence MCP'가 출시되었습니다. 이 도구는 여러 개의 API와 인증 방식을 관리할 필요 없이 단일 MCP 서버를 통해 기업 프로필, 재무 데이터, 특허, 도메인 정보를 즉시 호출할 수 있게 해줍니다.
I Built a Company Intelligence MCP — SEC Filings, Patents, Domain Data in One Tool↗dev.to - 6
TypeScript에서 `.filter(Boolean)`이 타입 추론을 좁히지 않는 이유 (그리고 이를 위한 AST 수정기를 만든 방법)
TypeScript에서 `.filter(Boolean)`이 배열의 타입을 제대로 좁히지 못하는 기술적 이유를 설명하고, 이를 해결하기 위해 AST(추상 구문 트리) 변환을 활용한 자동 수정 도구인 'fixmyfile'을 개발한 사례를 다룹니다. 개발자의 의도와 컴파일러의 해석 사이의 간극을 메우는 자동화된 개발자 경험(DX) 개선의 중요성을 강조합니다.
Why `.filter(Boolean)` Doesn't Narrow Types in TypeScript (and how I built an AST fixer for it)↗dev.to - 7
VS Code 웹뷰와 씨름한 시간을 줄이기 위해 오픈 소스 유니버설 익스텐션 프로토콜을 만들었습니다
OXP(Open eXtensions Protocol)는 VS Code와 JetBrains 등 서로 다른 IDE 환경에 맞춰 개발 도구를 각각 개발해야 했던 '확장 프로그램 파편화' 문제를 해결하기 위한 오픈 소스 유니버설 프로토콜입니다. React와 WebAssembly(WASM)를 사용하여 한 번 작성한 코드를 모든 주요 에디터에서 네이티브 성능으로 실행할 수 있게 하며, 동시에 MCP(Model Context Protocol) 설정을 자동화하는 라우터 역할까지 수행합니다.
I spent months fighting VS Code webviews, so I built an open source universal extension protocol↗dev.to - 8
아머러 가드 학습 루프: AI 에이전트 보안을 위한 실시간 로컬 피드백, 모델 드리프트 없이
Armorer Guard가 AI 에이전트 보안을 위한 '학습 루프(Learning Loop)'를 출시했습니다. 이 기술은 Rust 기반의 로컬 우선(Local-first) 방식을 채택하여, 모델의 성능 저하나 데이터 오염(Poisoning) 없이 실시간으로 보안 정책을 업데이트하고 오탐(False Positive)을 즉각적으로 교정할 수 있는 하이브리드 학습 구조를 제공합니다.
Armorer Guard Learning Loop: live local feedback for AI-agent security, without model drift↗dev.to - 10
내 증권 거래 계좌에서 인출 시마다 인증 결제를 요구받는데, 혹시 사기를 당한 걸까요?
사용자가 이용 중인 거래 플랫폼에서 출금을 시도할 때마다 인증비, 세금, 해제 비용 등 추가 결제를 반복적으로 요구하는 전형적인 금융 사기 패턴을 폭로하고 있습니다. 수익은 화면상에 존재하지만, 실제 인출을 위해서는 끝없는 비용 지불을 유도하는 '선입금 사기'의 위험성을 경고합니다.
My broker keeps asking for verification payments before withdrawal—did I fall for something?↗dev.to
- 14
블록체인 없이도 DeFi 컨트랙트를 이식 가능하고 밀폐된 .js 파일로 구축했습니다 — AI, API, GPU 활용
AiDEFi는 블록체인, 가스비, 외부 인프라 의존성 없이 단일 .js 파일로 DeFi 컨트랙트를 생성하고 실행할 수 있는 혁신적인 도구입니다. AI 기반의 'Dream Parser'를 통해 자연어로 금융 로직을 설계하고, SHA-256 암호화 기술로 무결성을 보장하는 로컬 실행 환경을 제공합니다.
I built DeFi contracts as portable, sealed .js files — no blockchain require↗dev.to
- 18
AI 워크플로우를 위한 "Git"을 만들었어요: AI 에이전트는 자신이 무엇을 했는지 기억하지 못해서
AI 에이전트의 불투명한 동작과 추적 불가능한 워크플로우 문제를 해결하기 위해, Git과 같은 버전 관리 및 감사(Audit) 기능을 제공하는 오픈소스 프로젝트 'AI Audit Shelf'가 공개되었습니다. 이 도구는 AI의 모든 행동을 불변의 기록으로 저장하여, 프롬프트 변경 사항이나 워크플로우의 변동을 명확하게 추적할 수 있게 합니다.
I Built “Git for AI Workflows” Because AI Agents Have Zero Memory of What They Did↗dev.to
- 21
AI 에이전트에게 스스로 경쟁사를 조사하도록 요청했습니다. 그 결과는 다음과 같습니다.
자율형 AI 에이전트 'Daemora'가 인간의 개입 없이 스스로 경쟁사를 조사하고, 보안 취약점 발견부터 GTM(시장 진입) 전략 수립까지 완료한 사례를 소개합니다. 단순한 질의응답을 넘어 웹 검색, 데이터 교차 검증, 실행 가능한 영업 스크립트 작성까지 수행하는 '에이전트' 시대의 도래를 보여줍니다.
I asked my AI agent to research its own competitors. Here's what it found.↗dev.to










