This desktop application was designed to simulate the core functionalities of a real-world library system. It supports book registration, removal, borrowing, returning, and searching, while maintaining the availability status of each book. The user interface was developed using Java Swing, providing a simple and intuitive experience for users.