Aplikasi Pengelolaan Perpustakaan adalah aplikasi yang akan digunakan untuk mempermudah dalam mengelola seluruh dokumen-dokumen penting terkait data pengunjung dan anggota baik guru dan siswa, data peminjaman dan pengembalian serta menampilkan frontend katalog buku yang dibuka untuk umum. Aplikasi ini memiliki fitur – fitur yang mampu mengelola dan menyimpan data – data mulai dari data guru, data siswa, anggota, pengunjung, buku, peminjaman, pengembalian serta mencetak seluruh laporan yang diperlukan. Proyek akhir ini dibuat dengan metode pengembangan perangkat lunak Waterfall, Unified Model Language (UML) untuk memodelkan sistem, dan menggunakan bahasa pemrograman PHP dengan Framework CodeIgniter serta database MySQL dan software lainnya. Kata Kunci: Perpustakaan , Web, CodeIgniter, MySQL