{"id":13815858,"url":"https://github.com/romeovs/creep","last_synced_at":"2025-04-12T17:37:11.542Z","repository":{"id":14496883,"uuid":"17209875","full_name":"romeovs/creep","owner":"romeovs","description":"a pretty sweet 4px wide pixel font.","archived":false,"fork":false,"pushed_at":"2021-07-12T15:32:42.000Z","size":785,"stargazers_count":1837,"open_issues_count":10,"forks_count":27,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-04-05T16:01:41.672Z","etag":null,"topics":["box-drawing","drawille","font","fontforge","haskell-syntax","pixel-font","sparkline"],"latest_commit_sha":null,"homepage":null,"language":"Vim script","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/romeovs.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-02-26T12:25:43.000Z","updated_at":"2025-04-03T20:57:11.000Z","dependencies_parsed_at":"2022-08-07T08:00:18.656Z","dependency_job_id":null,"html_url":"https://github.com/romeovs/creep","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeovs%2Fcreep","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeovs%2Fcreep/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeovs%2Fcreep/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeovs%2Fcreep/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/romeovs","download_url":"https://codeload.github.com/romeovs/creep/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248606719,"owners_count":21132402,"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":["box-drawing","drawille","font","fontforge","haskell-syntax","pixel-font","sparkline"],"created_at":"2024-08-04T04:04:19.707Z","updated_at":"2025-04-12T17:37:11.504Z","avatar_url":"https://github.com/romeovs.png","language":"Vim script","funding_links":[],"categories":["Vim Script","Vim script"],"sub_categories":[],"readme":"\n![Creep](screens/logo.png \"Creep logo\")\n\n\u003chr/\u003e\n\nThis repository is no longer being actively maintained (at least not\nextensively). Have a look at some more up to date alternatives:\n- [raymond-w-ko/creep2](https://github.com/raymond-w-ko/creep2)\n- [slavfox/Cozette](https://github.com/slavfox/Cozette)\n- [fcambus/spleen](https://github.com/fcambus/spleen)\n- [pico](https://www.lexaloffle.com/bbs/?tid=3760)\n\n\u003chr/\u003e\n\n[Features](#features) · [Installation](#installation) · [Attribution](#attribution) ·\n[Licence](#license)\n\nI never found the pixel font that was perfect for me, so I decided to roll\nmy own with creep.  It is a pretty compact (only 4px wide!) font that's great\nfor smaller screens (like my 11\" laptop).\n\nI'm constantly adding in new characters (diacritics, box-drawing characters, etc.),\nso I figured I'd put it up on github for people to reap benefits of this.\n\nI also recently added some nice [Haskell features](https://github.com/romeovs/creep/wiki/Haskell-syntax-sugar) (that\ncan be used in other languages too)!\n\n![screenshot1](screens/screen.png  \"screenshot of the ASCII characters\")\n![screenshot2](screens/screen2.png \"in the wild example\")\n\n### Features\n[Box Drawing](#box-drawing) · [Sparklines](#sparklines) ·\n[Haskell](#better-haskell-syntax) · [Braille and\nDrawille](#braille-and-drawille)\n#### Box drawing\nCreep has most of the basic box drawing characters implemented.  Therefore creep\nusually works with most ncurses-type programs or with tmux window-splitting for\nexample.\n\n![box drawing](screens/box.png \"boxdrawing screenshot\")\n\n#### Powerline\nCreep supports all the symbols needed for Lokaltog's awesome [powerline](https://github.com/Lokaltog/powerline) plugin\nfor vim:\n\n![powerline](screens/powerline.png \"powerline screenshot\")\n\n#### Sparklines\nCreep has the necessary symbols for creating sparklines. This is cool\nfor tools like [rainbarf](https://github.com/creaktive/rainbarf) and others.\nI mean, see how good it makes [iStats](https://github.com/Chris911/iStats) look:\n\n![istats](screens/istats.png \"istats screenshot\")\n\n#### Better Haskell syntax\nI've added support for a better-looking Haskell syntax.  Take a look at [the Haskell wiki\npage](https://github.com/romeovs/creep/wiki/Haskell-syntax-sugar) to get an idea\nof how it looks and how to use it in vim.\n\n#### Braille and Drawille\nCreep now supports the full\n[braille alphabet](https://en.wikipedia.org/wiki/Braille_Patterns_(Unicode)),\nwhich was an easy thing to do because of the clever braille encoding scheme.\nAll of the braille characters are simply generated using a little script.\n\nBecause creep supports braille, it also supports the wonderful\n[Drawille](https://github.com/asciimoo/drawille) libraries:\n\n![drawille](screens/drawille.png \"drawille screenshot\")\n\n## Installation\nThe font is maintained using the awesome [gbdfed](http://sofia.nmsu.edu/~mleisher/Software/gbdfed/) \nwhich unfortunatly does not support a lot of export formats besides `bdf`.\n\nTo install creep in Mac OS X, you can use [font forge](http://fontforge.org/) to convert the `bdf`\nfile to a `dfont` file that can be used by Font Book.app to install the font.  To do this:\n\n1. open the font in font forge:\n\n   ```shell\n   $ fontforge creep.bdf\n   ```\n2. select `File \u003e Generate Fonts`\n3. from the left dropdown select `No Outline Font`\n4. from the right dropdown select `Apple bitmap only sfnt (dfont)`\n5. click `Save`\n6. open the `.dfont` file in Font Book.app\n7. You're done!\n\nAlternativatly you can download one of the [releases](https://github.com/romeovs/creep/releases),\nthese are not the latest versions of the font but I will try to update them regulary so you don't\nhave to go trought these steps.\n\nI'm not a professional font creator so there are some little quirks in the character\nsizing.  To get past these I set the line height to 0.9 and the character spacing\nto 0.75 in Terminal.app (using a Size of 16px) to make it look airtight.\n\n![terminal](screens/info.png \"Terminal.app settings\")\n\n## Attribution\nBefore I created creep I was using [Proggy Tiny](http://www.proggyfonts.net/), which is also \ngreat font and has given me the inspiration to create my own font.\n\nAlso I would like to compliment the creators of\n[gbdfed](http://www.math.nmsu.edu/~mleisher/Software/gbdfed/) on their work.  I\nreally enjoy using it.\n\nAlso if you have some ideas on what I should implement, please contact me.  I'd\nbe happy to implement extra features.\n\nThanks go out to [Chase Colman](https://github.com/chase) for fixing the\nmetric issues creep had, a wercker script and just for being a helpful fellow.\n\n[Creepin'](https://soundcloud.com/youngmustard/creepin-no-sleep-remasterd)\n\n## License\nI love you all, so please use this font as much as you like for free and with as\nlittle restrictions as possible. Therefore creep is licensed under the [MIT\nLicense](https://github.com/romeovs/creep/blob/master/LICENSE).\nYou don't have to, but it'd be nice if you license your code permissively too if\nat all possible\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromeovs%2Fcreep","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fromeovs%2Fcreep","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromeovs%2Fcreep/lists"}