마리모는 반응형 파이썬 노트북으로, 재현 가능한 실험을 실행하고, 스크립트로 실행하거나 앱으로 배포할 수 있습니다.

셀 실행 시 의존 셀을 자동으로 업데이트하며, 순수 파이썬 형식으로 저장되어 깃(Git) 버전 관리에 용이합니다.

데이터 분석과 웹 애플리케이션 개발에 적합하며, 사용자는 슬라이더, 테이블 등 인터랙티브 UI 요소를 쉽게 연결할 수 있습니다.

 

https://github.com/marimo-team/marimo

 

GitHub - marimo-team/marimo: A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an

A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an app, and version with git. - GitHub - marimo-team/marimo: A reactive notebook for Python — run repr...

github.com

https://docs.marimo.io/

 

marimo

The next generation of Python notebooks

docs.marimo.io

 

반응형

Go-Haystack는 애플의 “Find My” 네트워크를 OpenHaystack과 Macless-Haystack을 활용해 블루투스 장치를 추적할 수 있는 툴입니다.

이 프로젝트는 Go/TinyGo로 작성되었으며, 애플 하드웨어가 필요하지 않습니다.

TinyGo 기반 펌웨어와 다양한 하드웨어를 지원하며, Raspberry Pi와 같은 Linux 장치에서도 실행 가능합니다.

또한 TinyScan 기능으로 주변 장치를 스캔할 수 있습니다.

 

https://github.com/hybridgroup/go-haystack

반응형

curl-impersonate는 curl의 TLS 및 HTTP 핸드셰이크를 실제 브라우저처럼 모방하도록 수정된 도구입니다.

이를 통해 서버의 TLS 및 HTTP/2 지문 분석을 우회하여 Chrome, Edge, Safari, Firefox 등 주요 브라우저처럼 동작합니다.

Akamai와 같은 특정 서비스의 제한을 피하는 데 유용하며, BoringSSL 등을 사용해 TLS 확장도 지원합니다.

주로 프라이버시 보호 및 제한된 콘텐츠 접근을 위한 도구로 활용됩니다.

 

https://github.com/lexiforest/curl-impersonate

반응형

mitmproxy2swagger는 REST API의 트래픽을 캡처하여 자동으로 OpenAPI 3.0 스펙으로 변환하는 도구입니다. 이 도구를 사용하면 앱 실행 중 캡처된 HTTP 트래픽을 기반으로 API의 구조를 쉽게 분석할 수 있습니다.

 

주요 기능

mitmproxy 통합: mitmproxy를 통해 HTTP 트래픽을 캡처하고 이를 기반으로 API 스펙을 생성합니다.

HAR 파일 지원: 브라우저 개발자 도구에서 내보낸 HAR 파일도 처리할 수 있습니다.

유연한 스키마 병합: 기존 API 스펙과 새로 캡처한 데이터를 안전하게 병합할 수 있습니다.

 

활용 사례

내부 API 분석 및 문서화

타사 API 리버스 엔지니어링

 

https://github.com/alufers/mitmproxy2swagger

반응형

MarkItDown은 Microsoft에서 제공하는 Python 기반 도구로, 다양한 문서를 Markdown 형식으로 변환할 수 있습니다.

 

지원되는 파일 형식에는 PDF, Word(.docx), Excel(.xlsx), PowerPoint(.pptx), HTML, 이미지(EXIF 메타데이터 및 OCR 포함), 오디오 파일(음성 인식 포함) 등이 포함됩니다.

 

이 도구는 간단한 API를 통해 손쉽게 사용할 수 있으며, 텍스트 분석 및 데이터 정리를 위한 강력한 도구입니다.

 

자세한 내용은 GitHub 페이지에서 확인하세요.

 

https://github.com/microsoft/markitdown

반응형

SeekStorm은 Rust로 구현된 초고속 전체 텍스트 검색 라이브러리이자 다중 테넌시 서버입니다.

 

실시간 검색과 효율적인 색인 업데이트를 지원하며, Geo 검색, 결과 정렬, 페이시팅 등 다양한 고급 기능을 제공합니다.

 

단일 서버에서 수천 건의 동시 쿼리를 처리할 수 있으며, Windows, Linux, macOS 등 다양한 플랫폼에서 실행됩니다.

 

Apache 2.0 라이선스 기반으로 오픈 소스로 제공됩니다.

 

https://github.com/SeekStorm/SeekStorm

반응형

React Scan은 리액트 애플리케이션의 성능 문제를 자동으로 찾아내고, 느린 렌더링을 제거하는 도구입니다.

 

코드 수정 없이 설치만으로 사용할 수 있으며, 최적화가 필요한 컴포넌트를 강조하여 보여줍니다.

 

CLI, npm, 스크립트 태그 등 다양한 방식으로 통합할 수 있어 편리합니다.

 

Next.js, Vite 등 주요 프레임워크와 호환되며 개발 속도를 높이는 데 유용합니다.

 

자세한 내용은 React Scan GitHub 페이지에서 확인하세요!

 

https://github.com/aidenybai/react-scan

반응형

Vince는 Google Analytics의 대안으로 설계된 비용 효율적이고 프라이버시 친화적인 자체 호스팅 웹 분석 도구입니다. GDPR, CCPA 및 PECR과 같은 규정을 준수하며, 사용자 프라이버시를 보호하고 쿠키 동의 배너 없이도 웹사이트의 통찰력을 제공합니다.

 

주요 기능:

자동 TLS 지원: 보안 연결을 자동으로 설정합니다.

커스텀 이벤트 추적: 페이지뷰 외에도 사용자 정의 이벤트를 추적할 수 있습니다.

목표 전환 추적: 특정 행동이나 전환 목표를 설정하고 모니터링합니다.

파일 다운로드 및 아웃바운드 링크 추적: 파일 다운로드와 외부 링크 클릭을 기록합니다.

404 페이지 추적: 방문자가 접속한 404 오류 페이지를 추적합니다.

무제한 웹사이트 및 이벤트 지원: 여러 웹사이트와 이벤트를 제한 없이 관리할 수 있습니다.

간편한 배포 및 운영: 단일 바이너리로 손쉬운 배포와 관리를 제공합니다.

효율적인 리소스 활용: 자원을 효율적으로 사용하여 비용을 절감합니다.

 

Vince는 압축 로어링 비트맵을 활용한 컬럼형 스토리지를 사용하여 빠른 쿼리 속도와 효율적인 데이터 저장을 실현합니다. 또한, 1KB 미만의 가벼운 스크립트로 웹사이트 성능에 미치는 영향을 최소화하며, 단일 바이너리로 쉽게 배포하고 관리할 수 있습니다.

 

자체 호스팅 웹 분석 도구를 찾고 계신다면, Vince를 통해 사용자 프라이버시를 보호하면서도 강력한 분석 기능을 활용해보세요.

 

https://github.com/vinceanalytics/vince

반응형

+ Recent posts