%A NIM.: 22106050004 Qonita Nadya Ramadhani %O Dr. Agung Fatwanto, S.Si., M.Kom., ASEAN Eng. %T RANCANG BANGUN APLIKASI GENERATOR DOKUMENTASI PERANGKAT LUNAK UNTUK PROYEK BERBAHASA JAVASCRIPT %X The creation of program code documentation is often neglected in JavaScript project development due to inefficient manual processes. This research aims to address how to effectively design and build an automatic documentation generator application based on a Command Line Interface (CLI) for JavaScript projects. The main focus of this research includes how to automatically detect and extract JSDoc comment content from program code using static analysis, as well as how to convert said comment data into neat and structured document files in Markdown and HTML formats without relying on heavy graphical interfaces. The system development method applied in this research is Prototyping. The process begins with the Requirements Gathering stage to identify user needs, followed by Quick Design and Build Prototype to structure the application framework. The resulting prototype then undergoes the User Evaluation stage to gather feedback, which is used as a basis for the Refining Prototype stage to improve features and error handling. The process concludes with the Engineering Product stage to mature the system into software ready for distribution and widespread use. The result of this final project is a Node.js-based application named my-docs-gen-nita, which has been distributed via the NPM Registry and is proven capable of running across operating systems (Windows and Linux) for efficient documentation management via the terminal. The application of the Abstract Syntax Tree (AST) method using the acorn and estraverse libraries was successfully implemented to deeply read code structure, dynamically extracting various JSDoc tags (such as @param, @returns, and @example), and possessing robustness in handling variations in comment writing styles. The system successfully produces output in neat Markdown (.md) and HTML (.html) formats, with User Acceptance Testing (UAT) results showing an average usability score of 4.6 out of 5, confirming the functionality and ease of use of this software. %K Dokumentasi Otomatis, Command Line Interface (CLI), Javascript, Jsdoc, Abstract Syntax Tree (AST), Prototyping, My-Docs-Gen-Nita %D 2026 %I UIN SUNAN KALIJAGA YOGYAKARTA %L digilib75404