{"id":21820460,"url":"https://github.com/smx-smx/pdbsharp","last_synced_at":"2025-04-14T02:53:17.118Z","repository":{"id":73708745,"uuid":"151144080","full_name":"smx-smx/PDBSharp","owner":"smx-smx","description":"Fast and cross-platform parser for Microsoft PDB files","archived":false,"fork":false,"pushed_at":"2024-11-01T21:21:41.000Z","size":749,"stargazers_count":33,"open_issues_count":1,"forks_count":4,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-27T16:56:02.833Z","etag":null,"topics":["csharp","debug","debug-symbols","library","microsoft","microsoft-pdb","parser","pdb-files","pdb-parser"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/smx-smx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-01T19:11:09.000Z","updated_at":"2024-11-02T12:08:09.000Z","dependencies_parsed_at":"2024-02-04T04:24:27.170Z","dependency_job_id":"3e8eca4f-18f0-4a49-8a5c-3c4ac712884b","html_url":"https://github.com/smx-smx/PDBSharp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smx-smx%2FPDBSharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smx-smx%2FPDBSharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smx-smx%2FPDBSharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smx-smx%2FPDBSharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smx-smx","download_url":"https://codeload.github.com/smx-smx/PDBSharp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248813829,"owners_count":21165631,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","debug","debug-symbols","library","microsoft","microsoft-pdb","parser","pdb-files","pdb-parser"],"created_at":"2024-11-27T16:34:33.483Z","updated_at":"2025-04-14T02:53:17.099Z","avatar_url":"https://github.com/smx-smx.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PDBSharp\n\n**NOTE**: I'm working on a new and more robust parser based on the Kaitai struct language.\nYou can find the project at the following link: https://github.com/smx-smx/kaitai-pdb\nThe new parser is probably not as efficient or convenient as a hand-written parser, but the newly gained knowledge and fixes could be eventually added back to PDBSharp.\n\n\nC# Library and Tools to read Program DataBase (PDB) files created by MSVC\n\nThe library supports reading:\n- PDB 7.0 files, also called \"DS\"\n- PDB 2.0 files, also called \"JG\"\n- PDB 1.0 files, also called \"JG\". They contain types information (TPI) only.\n\nWriting PDB files is not implemented yet. You will find some code around the repository, but it's not usable yet at this stage.\n\nThe main goal is to create a stable PDB Reader first, then write unit tests to ensure the reader works properly.\nWriting these unit tests will lead to the creation of a corresponding writer to generate PDB files that the reader can work on\n\n[![Build status](https://ci.appveyor.com/api/projects/status/phudbuu0pt3dg9yp/branch/master?svg=true)](https://ci.appveyor.com/project/smx-smx/pdbsharp/branch/master) [![Join the chat at https://gitter.im/smx-smx/PDBSharp](https://badges.gitter.im/smx-smx/PDBSharp.svg)](https://gitter.im/smx-smx/PDBSharp?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmx-smx%2Fpdbsharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmx-smx%2Fpdbsharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmx-smx%2Fpdbsharp/lists"}