{"id":19238264,"url":"https://github.com/olical/neofib","last_synced_at":"2025-04-21T06:31:54.051Z","repository":{"id":66128269,"uuid":"155071619","full_name":"Olical/neofib","owner":"Olical","description":"An example Neovim plugin written in Rust using neovim-lib","archived":false,"fork":false,"pushed_at":"2018-10-30T09:37:30.000Z","size":14,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-01T10:42:28.180Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Olical.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":"2018-10-28T13:01:28.000Z","updated_at":"2023-05-14T03:57:42.000Z","dependencies_parsed_at":"2023-02-21T20:30:48.214Z","dependency_job_id":null,"html_url":"https://github.com/Olical/neofib","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Olical%2Fneofib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Olical%2Fneofib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Olical%2Fneofib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Olical%2Fneofib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Olical","download_url":"https://codeload.github.com/Olical/neofib/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250008218,"owners_count":21359949,"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-11-09T16:30:07.827Z","updated_at":"2025-04-21T06:31:54.046Z","avatar_url":"https://github.com/Olical.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# neofib\n\nAn example Neovim plugin written in Rust using [neovim-lib][]. I learnt a lot from [scorched-earth][], the install script is adapted from [LanguageClient-neovim][].\n\n\u003e Disclaimer: I am extremely new to Rust and essentially learning it so I can write a Neovim -\u003e Rust -\u003e Clojure socket / pREPL tool.\n\nAll it does is generate the nth Fibonacci number when you execute `:echo neofib#nth(10)`, for example. You can install it with any package manager you like, you'll just need to make sure the binary is built before running it. I use this [vim-plug][] line:\n\n```viml\nPlug 'Olical/neofib', { 'do': 'bash install.sh' }\n```\n\nThis entire repository is pretty much copied and adapted code in an attempt to learn from all of these wonderful original authors I have linked to. I hope this collation can help others learn too!\n\n## Unlicenced\n\nFind the full [unlicense][] in the `UNLICENSE` file, but here's a snippet.\n\n\u003eThis is free and unencumbered software released into the public domain.\n\u003e\n\u003eAnyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.\n\nDo what you want. Learn as much as you can. Unlicense more software.\n\n[unlicense]: http://unlicense.org/\n[neovim-lib]: https://github.com/daa84/neovim-lib\n[scorched-earth]: https://github.com/boxofrox/neovim-scorched-earth\n[vim-plug]: https://github.com/junegunn/vim-plug\n[LanguageClient-neovim]: https://github.com/autozimu/LanguageClient-neovim\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folical%2Fneofib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Folical%2Fneofib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folical%2Fneofib/lists"}