In this paper an automatic and intelligent mechanical part library design framework is proposed by utilizing network resources through real-time collaborative design. The proposed framework is based on the client/server network environment, where Web-based scripting language is used for parametric drive design. On the server side, according to the characteristics of parts and data structures, an extensible library of mechanical parts is established for users to use. Graphics data compression algorithms used in the collaborative design are also put on the system's server-side. The proposed framework provides an effective way with information sharing and flexibility for modern mechanical product design.