{"id":13862582,"url":"https://github.com/rocher/dynamic-ruler","last_synced_at":"2026-01-21T07:29:52.732Z","repository":{"id":36934203,"uuid":"41241495","full_name":"rocher/dynamic-ruler","owner":"rocher","description":"Emacs package to show a dynamic ruler that can be freely moved around the buffer, for measuring and positioning text.","archived":false,"fork":false,"pushed_at":"2023-11-26T19:17:16.000Z","size":704,"stargazers_count":20,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-08-05T06:06:06.530Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rocher.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}},"created_at":"2015-08-23T08:11:15.000Z","updated_at":"2023-11-26T19:12:16.000Z","dependencies_parsed_at":"2024-01-23T19:19:56.197Z","dependency_job_id":null,"html_url":"https://github.com/rocher/dynamic-ruler","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rocher%2Fdynamic-ruler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rocher%2Fdynamic-ruler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rocher%2Fdynamic-ruler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rocher%2Fdynamic-ruler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rocher","download_url":"https://codeload.github.com/rocher/dynamic-ruler/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225974518,"owners_count":17553967,"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-08-05T06:01:47.902Z","updated_at":"2026-01-21T07:29:52.720Z","avatar_url":"https://github.com/rocher.png","language":"Emacs Lisp","funding_links":[],"categories":["Emacs Lisp"],"sub_categories":[],"readme":"[![License](https://img.shields.io/github/license/rocher/dynamic-ruler.svg?color=blue)](https://github.com/rocher/dynamic-ruler/blob/master/LICENSE)\n[![MELPA Stable](http://stable.melpa.org/packages/dynamic-ruler-badge.svg)](http://stable.melpa.org/#/dynamic-ruler)\n[![issues](http://img.shields.io/github/issues/rocher/dynamic-ruler.svg)](https://github.com/rocher/dynamic-ruler/issues)\n\n## dynamic-ruler for Emacs ##\n\nThis is an Emacs package to show a dynamic ruler that can be freely\nmoved around the buffer, for measuring and positioning text.\n\n\u003cp align=\"center\"\u003e\n    \u003cimg style=\"border:solid 1px #ccc\" src=\"https://raw.githubusercontent.com/rocher/dynamic-ruler/master/dynamic-ruler.gif\" /\u003e\n\u003c/p\u003e\n\n## Installation ##\n\n### Manual ###\n\nDownload\n[dynamic-ruler.el](https://raw.githubusercontent.com/rocher/dynamic-ruler/master/dynamic-ruler.el)\nto your emacs library and add this line to your `.emacs` file:\n\n```lisp\n(require 'dynamic-ruler)\n```\n\n### Package.el ###\n\nDynamic ruler is available in [MELPA](http://melpa.org). You can\ninstall it with:\n\n`M-x install-package dynammic-ruler`\n\n\n## Bugs \u0026 Improvements ##\n\nPlease report any problems that you find on the\n[project issue tracker](https://github.com/rocher/dynamic-ruler/issues). If\nyou've added some improvements and you want them included upstream\ndon't hesitate to send me a patch or even better - a GitHub pull\nrequest.\n\n\u003cp align=\"center\"\u003e\n    \u003cimg style=\"border:solid 1px #ccc\" src=\"https://raw.githubusercontent.com/rocher/dynamic-ruler/master/dynamic-ruler-vertical.gif\" /\u003e\n\u003c/p\u003e\n\n## Copyright and License ##\n\nCopyright (C) 2015 Francesc Rocher francesc.rocher@gmail.com\n\nLicensed under the GNU GPL version 3 or later, see LICENSE for more\ninformation.\n\n### Note ###\n\n\u003e This ruler is based on the `popup-ruler` by Rick Bielawski, which in\n\u003e turn was *inspired by the one in fortran-mode but code-wise bears*\n\u003e *no resemblance*.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frocher%2Fdynamic-ruler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frocher%2Fdynamic-ruler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frocher%2Fdynamic-ruler/lists"}