杨文德氐人,杨文德是杨玄的小儿子,杨保宗的弟弟,武都王,443年至454年在位,为武都国的开国君主。因被北魏攻陷祖居地仇池山(即仇池台地),杨文德迁治葭芦城(甘肃陇南武都区外纳镇,在仇池台地南部),通称这是武都国建立,因后仇池国、武都国的正式国号都是武都国,故杨文德的武都国也可以算是后仇池国的延续,则杨文德也是后仇池国第八任国君。
443年2月,北魏军攻下仇池,南朝宋扶持的后仇池国六任王杨保炽逃走。此时北魏武都王杨保宗与北魏河间公拓跋齐镇守骆谷(今甘肃省陇南市西和县洛峪镇,紧邻西汉水东,在仇池台地西北),不久北魏让杨文德的哥哥杨保宗复国,为后仇池国第七任国君。当初,杨难当投奔北魏的时候,北魏太武帝拓跋焘要求大将古弼将仇池王室子弟都送到平城,而杨文德通过向北魏镇将古弼行贿四十斤黄金,得以留在了下来,未被征召到北魏都城平城,不久杨文德看到北魏军主力已经撤离,就对哥哥杨宗保建议固守仇池险要背叛北魏,但是,杨宗保的计划还没有实施,就有人向拓跋齐告密。4月,拓跋齐诱执杨保宗,用驿站马匹飞奔押送都城平城(今山西大同)斩首。同月,后仇池国的前任镇东司马苻达、征西从事中郎任朏举兵立杨文德为主,据白崖(今陕西汉中市勉县西北,汉中市略阳县东南一带),杨文德自号征西将军、秦、河、梁三州牧、仇池公,在清除了仇池台地周边的各据点后,杨文德开始对仇池台地发起了进攻。5月,北魏大将古弼派军讨伐杨文德,杨文德不敢与魏军主力决战,只好从仇池台地撤离。退出仇池的杨文德向刘宋朝廷派出使者请求支援。7月,宋文帝加封杨文德为都督北秦州、雍州二州诸军事、征西大将军、北秦州刺史、武都王,杨文德接受南朝宋的任命后,开始挺进并驻守在葭芦城(甘肃陇南武都区外纳镇,在仇池台地南部),在那里招诱仇池地区的氐族群众,于是,武都、阴平的五部氐族民众纷纷向他归附。11月,杨文德与南朝宋将军姜道盛合兵二万人进攻魏的浊水戍(甘肃省陇南市成县以西),结果兵败,姜道盛战死。
446年4月,仇池人李洪聚集百姓,自称应该为王。这时北魏叛军首领梁会向杨文德求救,而杨文德对梁会说:两雄不并立,如果你需要我来协助,请先杀李洪。不久梁会就诱骗李洪,将其斩首送给杨文德。
447年12月,武都王杨文德也再度从汉中进至葭芦城,招诱仇池的氐、羌,武都等五郡氐人都纷纷响应。
448年1月,北魏仇池镇将皮豹子率军进击葭芦城,杨文德兵败逃回汉中,他因此被镇守襄阳的宋文帝刘义隆之子刘骏抓捕回建康,宋文帝因杨文德丢失葭芦城而将其免官、剥夺武都王爵位和封国土地,从此点来看,杨文德的武都国更近似南朝宋的封国,或是傀儡政权,而不是相对独立的藩属国。
450年11月,宋文帝刘义隆以杨文德为辅国将军,引兵自汉中向西进军,招引汧、陇一带的羌氐民众,杨文德的宗族兄弟杨高率领阴平、平武两地的氐族人抵抗,杨高被杨文德斩杀,并攻占阴平和平武。后因为攻打啖提氐不成功,被南朝宋梁南秦二州刺史刘秀之抓捕送到荆州(又一次兵败被抓,再次证明武都王杨文德的傀儡地位),另派遣杨文德从祖兄杨头镇守葭芦城。
454年2月,南朝宋荆州刺史、南郡王刘义宣起兵造反,杨文德因为不肯跟随他而被杀,宋孝武帝刘骏追赠杨文德为征虏将军、秦州刺史。
祖辈:杨盛(祖父)
父辈:杨玄(父亲)
同辈:杨保显(大哥)、杨保宗(二哥)、杨保炽(三哥)、杨和(堂兄弟)、杨顺(堂兄弟)、杨虎(堂兄弟)、杨德(堂兄弟)、杨僧嗣(堂弟)、杨头(从祖兄是同曾祖父,为爷爷亲兄弟的孙子,即远堂兄)、杨文度(从祖弟即远堂弟,同曾祖父)、杨文弘(从祖弟即远堂弟,同曾祖父,杨文度之弟)
子侄辈:杨元和(侄子)、杨小眼(堂侄)、杨大眼(堂侄)、杨后起(堂侄)、杨后明(堂侄)、杨苟奴(远堂侄)、杨集始(远堂侄)、杨集起(远堂侄)、杨集义(远堂侄)、杨集同(远堂侄)、杨集众(远堂侄)、杨集朗(远堂侄,从杨苟奴至杨集朗均为杨文弘之子,按照亲近关系,分别是侄子>堂侄>远堂侄)。