{"id":43128633,"url":"https://github.com/500tech/spectangular","last_synced_at":"2026-01-31T20:52:46.270Z","repository":{"id":24307098,"uuid":"27702797","full_name":"500tech/spectangular","owner":"500tech","description":"Press shift-click on every element on the screen to view it's angular context","archived":false,"fork":false,"pushed_at":"2014-12-19T20:22:28.000Z","size":2612,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-04-30T10:33:29.590Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/500tech.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}},"created_at":"2014-12-08T07:19:30.000Z","updated_at":"2015-01-29T12:01:48.000Z","dependencies_parsed_at":"2022-08-22T16:31:01.593Z","dependency_job_id":null,"html_url":"https://github.com/500tech/spectangular","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/500tech/spectangular","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/500tech%2Fspectangular","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/500tech%2Fspectangular/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/500tech%2Fspectangular/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/500tech%2Fspectangular/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/500tech","download_url":"https://codeload.github.com/500tech/spectangular/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/500tech%2Fspectangular/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28954406,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T18:30:42.805Z","status":"ssl_error","status_checked_at":"2026-01-31T18:30:19.593Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2026-01-31T20:52:46.183Z","updated_at":"2026-01-31T20:52:46.260Z","avatar_url":"https://github.com/500tech.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"spectangular\n============\n\nPress shift-click on every element on the screen to view it's angular context\n\n[Live Demo](https://spectangulardemo.herokuapp.com \"Spectangular Live Demo\")\n\nInstallation:\n------------\n```\nbower install spectangular\n```\n\nAdd reference to dist/spectangular.js after angular.js in your main html file:\n```html\n\u003cscript src=\"angular.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"bower_components/dist/spectangular.js\"\u003e\u003c/script\u003e\n```\nAdd 500tech.spectangular module as a dependency\n```javascript\nangular.module('myApp', ['500tech.spectangular', ...]);\n```\n\nAnd there you go!!\n\u003cbr\u003e\u003cb\u003eBy default, spectangular only works if the page is localhost, 127.0.0.1 or lvh.me\u003c/b\u003e\n\nFurther configuration:\n---------------------\nIf you want to enable it on domains other than localhost, configure it so:\n```javascript\nangular.module('myApp',[]).config(function(spectangular) {\n  spectangular.domain('another.domain.com');\n  spectangular.domain('10.0.0.4');\n});\n```\nIf you want to enable it based on other criteria, simply call the enable / disable functions:\n```javascript\nangular.module('myApp',[]).config(function(spectangular) {\n  spectangular.enable();\n  spectangular.disable();\n});\n```\n\nNote:\n-------------\n\u003e To be extra descriptive, spectangular decorates the '$controller' service and injects a 'controllerName' attribute to your scopes.\u003cbr\u003e\nThis only happens when spectangular is enabled.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F500tech%2Fspectangular","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F500tech%2Fspectangular","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F500tech%2Fspectangular/lists"}