[{"data":1,"prerenderedAt":56},["ShallowReactive",2],{"maker-desgeeko":3},[4,33],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":30,"objection":31,"sub":32},33646951,"pdfsyntax","A new Python library to read\u002Fwrite PDF files",false,"languages",2022,279,121,"curious",0.22,7,[17,18,19,20],"python pdf library","pdf parser","pdf incremental update","read write pdf","desgeeko","github.com","legend",2,"3333333500050000130300050033350000000005","https:\u002F\u002Fgithub.com\u002Fdesgeeko\u002Fpdfsyntax",[15,28,29,24],15,0,"Good to see focus on internal structure and browsing of PDF syntax","PDF is very ambiguous and malformed files are common; parsers disagree","pdf library",{"id":34,"name":6,"line":35,"ai":8,"cat":36,"year":37,"points":38,"comments":39,"rec":40,"s":41,"top":42,"kw":43,"maker":21,"domain":22,"tier":23,"attempts":29,"strip":48,"url":49,"mix":50,"praise":53,"objection":54,"sub":55},43000303,"HTML visualization of a PDF file's internal structure","dev_tools",2025,451,57,"loved",0.6,3,[44,45,46,47],"pdf internals","pdf inspector","pdf debugging","pdf file format","0000000055000533150055000000000005050550","https:\u002F\u002Fgithub.com\u002Fdesgeeko\u002Fpdfsyntax\u002Fblob\u002Fmain\u002Fdocs\u002Fbrowse.md",[51,42,52,52],10,1,"Useful for debugging and security previewing of PDFs","Missing endobj, xref, startxref and %%EOF in the byte view","pdf debugging visualizer",1794036789333]