DGIST 학생을 위한 데스크톱 앱 · Windows · macOS · Linux

LMS, 메일, 학사일정.
이제 한 화면에서.

Daling은 강의자료와 과제 마감, 학교 메일, 학사일정과 공지를 알아서 모아 한 화면에 보여 주는 앱입니다. 자료는 내 Google Drive에, 마감과 행사는 Google Calendar에도 넣어 줍니다.

무료 · 오픈 소스 · 개발자 서버 없음 · 자료와 비밀번호는 내 컴퓨터에만

Daling 대시보드: 오늘 날짜와 진행 중인 학사일정, 임박한 마감 4개, 전체 자료 26개, 강의 6개, 새 메일 3통, 주간 시간표

왜 만들었나요

매일 열던 창, 몇 개였나요?

LMS, 웹메일, 학사일정, 학교 공지. 로그인도 따로, 확인도 따로라 마감과 공지를 놓치기 쉽습니다.

DGIST LMS 로그인 화면
LMS강의자료 · 과제 · 마감
DGIST 웹메일 통합 인증 화면
학교 메일행사 · 세미나 · 행정 안내
DGIST 홈페이지 학사일정
학사일정시험 · 수강신청 · 휴일
DGIST 홈페이지 일반공지 게시판
학교 공지장학 · 채용 · 학교 소식
Daling이 한데 모아 한 화면에 보여 줍니다

기능

켜 두기만 하면, 알아서 모입니다

한 번 로그인해 두면 메일은 5분, 과제 마감은 1시간, 강의자료는 3시간마다 확인해 새로 생긴 것만 가져옵니다.

대시보드 · 과제 마감

오늘 할 일과 마감이 먼저 보여요

첫 화면에 오늘 남은 수업, 7일 안에 끝나는 과제, 안 읽은 메일이 모입니다.

  • 모든 과목의 과제를 D-day 순으로 한 목록에
  • 미제출 과제는 '제출하러 가기'로 LMS 제출 화면을 바로 열기
  • 시험·수강신청 같은 학사일정 D-day와 주간 시간표
과제 마감 화면: 과목별 과제가 D-2, D-3 같은 D-day 순으로 정리되고 '제출하러 가기' 버튼이 있다

강의자료

LMS 폴더 그대로, 새 자료는 알아서

새로 올라온 강의자료만 골라 내려받아, LMS의 주차·강의 폴더 구조 그대로 정리합니다.

  • 내 컴퓨터 폴더에도 과목별로 정리
  • 여러 파일을 한꺼번에 열기·저장 (Windows는 삼성 노트로 보내기도)
자료 화면: 과목 폴더를 펼치면 공지사항, Assignments, Course Materials 아래 Week 5·6·7 폴더와 PDF 파일이 LMS와 같은 구조로 보인다

학교 메일

학교 메일을 앱 안에서 읽고 씁니다

웹메일에 따로 로그인하지 않아도 받은 메일을 보고 바로 답장할 수 있어요.

  • 세미나·행사, 행정·학생팀, 취업·진로처럼 자동 분류
  • 영어 메일 번역·요약 (선택, 내 Gemini 키)
메일함 화면: 왼쪽에 분류별 메일함, 가운데에 날짜별 메일 목록, 오른쪽에 고른 메일 본문

캘린더

마감과 학사일정, 내 일정을 한 달력에

과제 마감과 학사일정, 공휴일은 저절로 채워지고, 내 일정도 함께 적어 둘 수 있어요.

  • 과제 마감은 빨강, 학교 행사는 노랑, 내 일정은 파랑
  • 마감 목록을 캘린더 파일(.ics)로 내보내기
캘린더 화면: 10월 달력에 중간시험 기간, 과제 마감, 가을 축제, 스터디 일정이 색깔별로 표시된다

그 밖에도

통합 검색과목·자료·과제·메일·일정을 검색창 하나로. 초성으로도 찾아요.
알림마감이 다가오거나 새 자료·새 공지가 올라오면 알려 줘요.
셔틀버스·공지셔틀 시간표와 학교 공지를 앱 안에서 바로.
해외 파견 지도FGLP·학점교류 대학을 세계지도에서 한눈에.
테마 5가지 · 영어 화면밝은·어두운·남색 테마와 English 화면을 지원해요.
첫 실행 안내처음 켜면 화면 곳곳을 하나씩 소개해 줘요.

꿀기능

알아 두면 시간이 확 줄어드는 기능

LMS와 웹메일을 따로 쓸 때는 할 수 없던 일들입니다.

과목 · 메일

과목 이름 하나로 교수·조교와 메일까지

  • 메일 받는 사람 칸에 '일반물리'만 쳐도 그 과목 교수와 조교가 분반과 함께 나와요.
  • 과목 카드마다 이번 학기 교수·조교가 붙어 있고, 편지 아이콘을 누르면 받는 사람과 '[과목 01분반]' 제목이 채워진 메일 쓰기가 열려요.
  • 메일함에서 '일반화학', 'General Chemistry' 어떻게 쳐도 그 과목 메일이 찾아지고, 보낸 사람 옆에는 '일반물리Ⅱ 3분반 교수' 같은 꼬리표가 붙어요.
메일 쓰기 받는 사람 칸에 '일반물리'를 치자 홍길동(일반물리Ⅱ 1분반 교수), 김철수·이영희(일반물리Ⅱ 1분반 조교), 송지호(일반물리실험Ⅱ 1분반 조교)가 주소와 함께 나온 모습
강의 화면의 과목 카드 세 장. 카드마다 다음 마감과 함께 교수·조교 이름이 분반과 함께 붙어 있다

자료

강의자료를 Drive·클라우드로과목·주차 폴더 그대로 내 Google Drive에 올리고, 고친 자료는 새 판으로 바꿔요. 아래 클라우드 폴더에도 복사돼 휴대폰에서도 봐요.

일정

세미나 메일 → 달력메일 속 날짜는 물론 연사·제목·장소까지 읽어 달력과 Google Calendar에 넣어요.

시간표

시간표는 사진 한 장으로에브리타임 링크나 시간표 캡처로 주간 시간표를 채워요. (사진은 Gemini 키 필요)

메일

답장 안 온 메일 찾기보낸 메일 중 답이 없는 것을 모아 보고, 리마인드 메일 초안을 바로 만들어요.

개인정보

내 컴퓨터에서만 돌아갑니다

Daling에는 개발자가 운영하는 서버가 없습니다. 자료와 계정 정보는 이용자의 컴퓨터에만 저장되고 개발자에게 전송되지 않습니다.

  • 비밀번호·API 키는 Windows DPAPI, macOS 키체인, Linux 키링으로 암호화
  • 분석·광고·사용 통계 수집 없음, 어떤 정보도 판매하지 않음
  • Google 연결은 선택이며 Google 계정 설정에서 언제든 해제

개인정보처리방침 전문 보기 →

Google Drivedrive.file

앱이 만든 과목·주차 폴더에 강의자료를 올리고, 이미 올린 파일인지 확인합니다. 앱이 만들지 않은 Drive 파일은 볼 수 없습니다.

Google Calendarcalendar.app.created

앱 전용 캘린더를 하나 만들어 과제 마감·학사일정·메일 속 일정을 넣고 고칩니다. 앱이 만든 캘린더만 열 수 있어, 내 다른 캘린더와 일정은 보지도 바꾸지도 못합니다.

그 밖의 연결

DGIST LMS·메일(학교 계정으로 로그인), 학교 홈페이지·공공데이터(공개 정보), 새 버전 확인(GitHub). Google에서 받은 정보는 광고나 AI 학습에 쓰지 않습니다.

내려받기

무료로 쓰세요

오픈 소스(Apache License 2.0)로 공개된 무료 앱입니다.

Windows

Windows 10·11 (64비트) · 설치 파일(.exe)

Windows용 내려받기

버전 1.12.21 · 57MB

설치할 때 'Windows의 PC 보호' 창이 뜨면
  1. 창의 추가 정보를 누릅니다.
  2. 실행을 누르면 설치가 이어집니다.

macOS

베타

Apple Silicon(M1 이상) Mac · macOS 12 이상 · 디스크 이미지(.dmg)

Mac용 내려받기

버전 1.12.21 · 77MB

처음 열 때 막히면
  1. DMG를 열고 Daling을 응용 프로그램 폴더로 끌어 놓습니다.
  2. 응용 프로그램 폴더에서 Daling을 Control-클릭 → 열기를 누릅니다.
  3. 그래도 막히면 시스템 설정 → 개인정보 보호 및 보안 아래쪽의 '그래도 열기'를 누릅니다.
  4. '손상되었기 때문에 열 수 없습니다'가 나오면 터미널에서 xattr -dr com.apple.quarantine /Applications/Daling.app 을 실행하고 다시 엽니다.

Linux

베타

x86_64 · Ubuntu 22.04·Debian 12·Fedora 36 이상 · AppImage

Linux용 내려받기

버전 1.12.21 · AppImage

실행하는 방법
  1. 터미널에서 chmod +x daling-*.AppImage 로 실행 권한을 줍니다.
  2. 파일을 두 번 누르거나 ./daling-*.AppImage 로 실행합니다.
  3. LMS 로그인용 브라우저에 필요한 시스템 라이브러리가 없으면 앱이 설치 명령을 알려 줍니다.
  4. 한글 입력은 ibus에서 됩니다.
  5. 설치형이 좋다면 .tar.gz를 받아 압축을 풀고 ./install.sh를 실행합니다.

Mac·Linux 베타는 아직 Google Drive·Calendar에 연결할 수 없습니다. 다음 빌드에서 열립니다.

설치한 다음에는

학교 계정 넣기

설정에서 LMS와 학교 메일 계정을 넣습니다. 비밀번호는 이 컴퓨터에만 암호화해 둡니다.

Google 연결 (선택)

Drive와 Calendar로 보내고 싶을 때만 연결하세요. 연결하지 않아도 앱은 그대로 씁니다.

켜 두기만 하면 끝

처음 켜면 화면을 하나씩 안내해 줘요. 그 뒤로는 새 자료와 메일이 알아서 모입니다.

자주 묻는 질문

궁금한 점

DGIST 공식 앱인가요?

아니요. DGIST 학생이 쓰려고 만든 비공식 앱이며, DGIST가 만들거나 운영하는 서비스가 아닙니다. 중요한 마감과 공지는 LMS와 학교 공식 채널에서도 꼭 확인하세요.

앱을 지우면 자료도 지워지나요?

아니요. 받은 자료와 설정은 데이터 폴더(Windows C:\lms-autosaver, Mac·Linux ~/.lms-autosaver)에 남습니다. 필요 없으면 그 폴더를 지우면 됩니다.

문의나 오류 제보는 어디로 하나요?

앱 왼쪽 아래의 '문의 · 제보' 버튼이나 [email protected]으로 보내 주세요.

About Daling

Daling is a free, open-source desktop app for Windows, macOS and Linux made for DGIST students. It collects course materials and assignment deadlines from the DGIST LMS, school e-mail, the academic calendar and campus notices into one dashboard, and organizes them into the user's own Google Drive and Google Calendar.

The app runs entirely on the user's computer. There is no developer-operated server, and no user data or credentials are ever sent to the developer.

  • Google Drive (drive.file) — uploads course materials into course/week folders the app creates, and checks whether a file was already uploaded. The app cannot see Drive files it did not create.
  • Google Calendar (calendar.app.created, calendar.calendarlist.readonly) — creates one dedicated calendar and adds or updates assignment deadlines, academic-calendar events and dates found in school e-mail there. It can only open calendars the app created; the calendar list is read only to find that calendar by name.

Google user data is used only on the user's computer to provide these features; it is not sold, shared, used for advertising, or used to train AI models. Read the Privacy Policy and Terms of Service. Contact: [email protected]