{"id":13491006,"url":"https://github.com/loov/lensm","last_synced_at":"2025-05-14T01:03:05.029Z","repository":{"id":41518174,"uuid":"509987354","full_name":"loov/lensm","owner":"loov","description":"Go assembly and source viewer","archived":false,"fork":false,"pushed_at":"2025-03-13T10:42:20.000Z","size":584,"stargazers_count":3602,"open_issues_count":7,"forks_count":127,"subscribers_count":21,"default_branch":"main","last_synced_at":"2025-04-03T06:40:02.348Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/loov.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":"2022-07-03T10:13:16.000Z","updated_at":"2025-04-02T06:36:53.000Z","dependencies_parsed_at":"2024-05-02T14:29:52.291Z","dependency_job_id":"32f3f571-a558-4c4b-ac1b-fc1a58a6b985","html_url":"https://github.com/loov/lensm","commit_stats":{"total_commits":85,"total_committers":4,"mean_commits":21.25,"dds":0.04705882352941182,"last_synced_commit":"1711ebb82c178d61e79a4b9f5d9c78b6e11855c1"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loov%2Flensm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loov%2Flensm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loov%2Flensm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loov%2Flensm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/loov","download_url":"https://codeload.github.com/loov/lensm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248208688,"owners_count":21065204,"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":[],"created_at":"2024-07-31T19:00:52.763Z","updated_at":"2025-04-10T11:33:16.682Z","avatar_url":"https://github.com/loov.png","language":"Go","readme":"# lensm\n\nA tool for viewing assembly and source.\n\n![Screenshot](./screenshot.gif)\n\nInstall with the usual Go commands:\n\n```\ngo install loov.dev/lensm@main\n```\n\n_For Linux you may need to add some [additional dependencies](https://gioui.org/doc/install/linux). You can use `go install --tags nowayland loov.dev/lensm@main` or `go install --tags nox11 loov.dev/lensm@main` respectively to skip building Wayland or X11 version._\n\nTo run the program provide a regular expression filter for the\nfunction you want to inspect. `-watch` allows to automatically\nreload the executable and information when it changes.\n\n```\nlensm -watch -filter Fibonacci lensm\n```\n\nNote: The program requires a binary that is built on your computer, otherwise the source code for the functions cannot be loaded.\n\n## Why?\n\nI wrote a blog post at https://www.storj.io/blog/lensm on why and how the core functionality works.\n","funding_links":[],"categories":["Go Tools","开源类库","Go","Open source library"],"sub_categories":["Routers","调试","Debugging"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floov%2Flensm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Floov%2Flensm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floov%2Flensm/lists"}