- Decker는 사운드·이미지·하이퍼텍스트·스크립트를 결합해 대화형 문서를 만들고 공유하며, 웹 브라우저에서 바로 체험할 수 있음
- HyperCard의 쉬운 학습 방식과 클래식 macOS 미학을 계승하면서 깊은 실행 취소, 스크롤 휠·터치스크린, 키보드 탐색, 일괄 편집을 지원함
- E-Zine, 노트, 프레젠테이션, 어드벤처 게임, 1비트 픽셀 아트 등을 제작하고, 완성한 덱은 브라우저에서 자체 실행되는 단일
.html파일로 저장 가능함 - 자체 언어 Lil은 Lua와 Q의 영향을 받아 암시적 스칼라-벡터 연산과 SQL 형태의 질의를 제공하며, Lilt로 Decker 문서를 헤드리스 실행·조작할 수 있음
- macOS·Windows·BSD·Linux에서 네이티브로 실행되고 Git·SVN과 잘 맞는 줄 단위 텍스트 형식을 사용하며, 광고·텔레메트리·게임화 없이 MIT 라이선스로 공개됨
HyperCard의 단순함을 확장한 제작 환경
- Decker는 HyperCard의 단순함에 현대적인 편의 기능을 더함
- 깊은 실행 취소 기록과 일괄 편집을 제공함
- 스크롤 휠과 터치스크린을 지원함
- 현대적인 키보드 탐색 방식을 적용함
- 포근하고 향수를 자극하는 ditherpunk 미학과 제한된 표현 방식을 활용해 완벽한 결과물보다 거칠고 불완전한 프로토타이핑을 장려함
- E-Zine, 노트 정리, 프레젠테이션, 어드벤처 게임, 낙서, 1비트 픽셀 아트까지 제작할 수 있음
- 덱은 브라우저에서 자체 실행되는 단일
.html문서로 저장되므로 웹 페이지를 호스팅하거나 삽입할 수 있는 곳에서 공유 가능함 - 내장 대화형 위젯과 사용자 정의 위젯을 지원함
- 사용자 정의 위젯과 그 정의를 시스템 클립보드로 복사·붙여넣기할 수 있음
- 각 덱의 구성 요소를 가져와 다른 프로젝트에 재사용 가능함
- Lil은 도구와 게임 엔진에 널리 임베드되는 명령형 언어 Lua와 APL 계열 함수형 언어 Q의 영향을 받음
- 기존 프로그래밍 경험자가 익히기 쉬운 문법을 사용함
- 암시적 스칼라-벡터 산술과 내장 SQL 형태의 질의 언어를 제공함
- 소스에서 빌드하면 독립형 Lil 인터프리터 Lilt가 포함됨
- 명령줄에서 Decker 문서를 읽고 쓰고 조작하거나 헤드리스로 실행할 수 있음
- Decker보다 의존성이 적어 여러 플랫폼에서 실행되는 APE 실행 파일로 컴파일 가능함
- POSIX AWK에서 실행되는 Lil 인터프리터도 있음
- 덱은 줄 단위 텍스트 형식으로 저장돼 Git·SVN 같은 버전 관리 도구와 연동하기 쉬움
- 광고, 텔레메트리, 게임화, 생성형 콘텐츠 통합처럼 사용자 개인정보와 자율성을 침해하는 요소를 포함하지 않음
예제와 재사용 라이브러리
-
주요 예제
-
제공 라이브러리
문서와 커뮤니티
- 공식 자료로 Decker 참조 설명서, Lil 언어 문서, 문서 형식, 10분 Lil 학습, Lil 플레이그라운드, Lil 빠른 참조 카드를 제공함
- GitHub에서 소스 코드와 버그 추적기를 공개하며 MIT 라이선스를 적용함
- Itch.io에서 macOS·Windows 바이너리를 주기적으로 배포하고 커뮤니티 포럼을 운영함
- 매년 7월과 12월 Decker 테마의 Game Jam을 열며, 다음 행사는 2026년 7월 개최 예정인 Decker Fantasy Camp임