This paper presents the birth of an open source learning object repository (OSLOR) from design to implementation. Critical design issues such as user interface, type of LOR, standards, metadata, and the programming language were considered in the process. These issues revolve around the essential characteristics of LOR, i.e., interoperability, reusability, and accessibility. Conclusion and recommendations are made for future advancement of the OSLOR and its sustainability.