chaek-union, a part of the publication committee of the Korea Applied Science Research Association (KASRA), is an open educational organization building free, open-source university-level textbooks and lecture materials. We aim to foster collaboration among educators, researchers, and students to co-create high-quality learning resources in Korean and English.
- Democratize access to university textbooks.
- Co-develop teaching materials in life science, biomedical informatics, genetics, data science, etc.
- Maintain transparency, reproducibility, and open access in all content.
- Build a sustainable community around open education.
Currently, we host the open textbook platform, publishing tools, and 6 active book projects.
| Name | Description |
|---|---|
chaek-org |
The platform for hosting and viewing open textbooks (Svelte + TypeScript) |
@chaek-org/kit |
CLI tool for creating and scaffolding chaek-compatible books |
| Title | Purpose / Scope |
|---|---|
| 나의 첫번째 논문 쓰기 | A guide for writing your first academic paper |
| A Byte of Python (한국어판) | Korean translation of "A Byte of Python" |
| AI for Genomic Science | Open textbook on AI applications in genomics |
| Basic Stats for Omics | Open textbook on basic statistics for omics data |
| Human Genetics | A draft textbook on human genetics for undergraduates |
| Introduction to Biomedical Informatics | Lecture notes and course materials for biomedical informatics |
(More projects may be added in the future.)
- Browse the repositories under this organization.
- Pick a topic or repository of interest.
- Open an issue or propose a small change (fix typo, clarify text, add reference).
- Engage in discussion, iterate, and contribute more over time.
We provide a CLI tool to easily bootstrap a new open textbook project. Run the following command:
npx @chaek-org/kit create my-book
You will be prompted for the language (Korean or English), book title, and author. The tool will generate the following standard directory structure:
my-book/
├── book.json # Book configuration
├── README.md # Book introduction
├── SUMMARY.md # Table of contents
├── chapters/
│ └── chapter1.md # Starter chapter
└── assets/ # Images and static files
- Issue Creation — Report bugs, request new content, or suggest edits.
- Fork & PR — Work in small increments. Follow the repository’s style, formatting, and documentation conventions.
- Documentation & Review — Improve clarity, examples, references, and internal linking.
We welcome contributions from anyone — students, faculty, professionals — as long as they adhere to open license guidelines (e.g., MIT License for tooling).
- Issues and PRs will be triaged by maintainers; major decisions will involve community input.
- Code of Conduct will be adopted to ensure respectful, inclusive collaboration.
We appreciate all contributors. If you’re citing or linking to our work, please mention chaek-union (a part of the publication committee of KASRA) and include the repository URL.
For inquiries, please open an issue or reach out via the email/contact listed in specific repositories.