{"id":13845933,"url":"https://github.com/pnfsoftware/jeb-samplecode","last_synced_at":"2025-07-12T03:32:54.722Z","repository":{"id":36151856,"uuid":"40455889","full_name":"pnfsoftware/jeb-samplecode","owner":"pnfsoftware","description":"Sample scripts and extensions for JEB Decompiler.","archived":false,"fork":false,"pushed_at":"2024-07-09T00:12:44.000Z","size":375,"stargazers_count":197,"open_issues_count":6,"forks_count":51,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-10-29T16:58:29.489Z","etag":null,"topics":["java","jeb-decompiler","python"],"latest_commit_sha":null,"homepage":"https://www.pnfsoftware.com","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pnfsoftware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2015-08-10T00:46:56.000Z","updated_at":"2024-10-29T14:48:08.000Z","dependencies_parsed_at":"2023-12-19T01:06:42.069Z","dependency_job_id":"aab3a93f-860d-48a5-909a-35f0cc951a4b","html_url":"https://github.com/pnfsoftware/jeb-samplecode","commit_stats":null,"previous_names":["pnfsoftware/jeb2-samplecode"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnfsoftware%2Fjeb-samplecode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnfsoftware%2Fjeb-samplecode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnfsoftware%2Fjeb-samplecode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnfsoftware%2Fjeb-samplecode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pnfsoftware","download_url":"https://codeload.github.com/pnfsoftware/jeb-samplecode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225791451,"owners_count":17524790,"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":["java","jeb-decompiler","python"],"created_at":"2024-08-04T17:03:54.322Z","updated_at":"2024-11-21T19:30:52.827Z","avatar_url":"https://github.com/pnfsoftware.png","language":"Python","readme":"# Sample code for [JEB Decompiler](https://www.pnfsoftware.com).\n\n## Script Development Recommendations\n\nJEB Client extensions (*scripts*) should be written in Python. (We may add support for scripts written in Java in the future.)\n\nFeel free to use the built-in editor in JEB (hotkey F2; then, Edit or Create a Script...)\n\nIf you are using Sublime Text 3, we published a ST3 extension to make JEB script writing easier.\nInstall the `jeb_scriptdev_helper` package using PackageControl or by cloning [that repository](https://github.com/pnfsoftware/jeb_scriptdev_helper) into your Sublime's 'Packages' folder:\n\n- OS X: ~/Library/Application Support/Sublime Text 3/Packages/\n- Windows: %APPDATA%/Roaming/Sublime Text 3/Packages/\n- Linux: ~/.config/sublime-text-3/Packages/\n\n## Plugin Development Recommendations\n\nJEB Back-end extensions (*plugins*) should be written in Java. (Some classes of back-end plugins may be written in Python.)\n\nWe recommend using Eclipse IDE, although you may use any code editor. If you are using Eclipse, clone [that repository](https://github.com/pnfsoftware/jeb-template-plugin) and follow the README instructions to create an empty plugin skeleton with tester code as well as the accompanying project (to be imported in Eclipse) with integrated JEB API documentation.\n\n## Resources\n\n- [Developer Portal](https://www.pnfsoftware.com/jeb/devportal)\n- [API Reference](https://www.pnfsoftware.com/jeb/apidoc)\n","funding_links":[],"categories":["Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpnfsoftware%2Fjeb-samplecode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpnfsoftware%2Fjeb-samplecode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpnfsoftware%2Fjeb-samplecode/lists"}