{"id":16667497,"url":"https://github.com/bryphe/esy-libnvim","last_synced_at":"2026-02-15T03:31:14.516Z","repository":{"id":100512561,"uuid":"151653382","full_name":"bryphe/esy-libnvim","owner":"bryphe","description":"Mirror of Neovim, building libnvim via esy","archived":false,"fork":false,"pushed_at":"2018-10-05T00:50:17.000Z","size":71061,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"esy","last_synced_at":"2025-10-07T12:32:23.609Z","etag":null,"topics":[],"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":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bryphe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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,"zenodo":null}},"created_at":"2018-10-05T00:41:22.000Z","updated_at":"2022-04-27T09:48:59.000Z","dependencies_parsed_at":"2023-05-15T14:15:12.511Z","dependency_job_id":null,"html_url":"https://github.com/bryphe/esy-libnvim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bryphe/esy-libnvim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bryphe%2Fesy-libnvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bryphe%2Fesy-libnvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bryphe%2Fesy-libnvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bryphe%2Fesy-libnvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bryphe","download_url":"https://codeload.github.com/bryphe/esy-libnvim/tar.gz/refs/heads/esy","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bryphe%2Fesy-libnvim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29466929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T01:01:38.065Z","status":"online","status_checked_at":"2026-02-15T02:00:07.449Z","response_time":118,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-10-12T11:14:20.955Z","updated_at":"2026-02-15T03:31:14.503Z","avatar_url":"https://github.com/bryphe.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Neovim](https://raw.githubusercontent.com/neovim/neovim.github.io/master/logos/neovim-logo-600x173.png)](https://neovim.io)\n\n[Wiki](https://github.com/neovim/neovim/wiki) |\n[Documentation](https://neovim.io/doc) |\n[Twitter](https://twitter.com/Neovim) |\n[Community](https://neovim.io/community/) |\n[Gitter **Chat**](https://gitter.im/neovim/neovim)\n\n[![Travis Build Status](https://travis-ci.org/neovim/neovim.svg?branch=master)](https://travis-ci.org/neovim/neovim)\n[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/urdqjrik5u521fac/branch/master?svg=true)](https://ci.appveyor.com/project/neovim/neovim/branch/master)\n[![codecov](https://img.shields.io/codecov/c/github/neovim/neovim.svg)](https://codecov.io/gh/neovim/neovim)\n[![Coverity Scan Build](https://scan.coverity.com/projects/2227/badge.svg)](https://scan.coverity.com/projects/2227)\n[![Clang Scan Build](https://neovim.io/doc/reports/clang/badge.svg)](https://neovim.io/doc/reports/clang)\n[![PVS-studio Check](https://neovim.io/doc/reports/pvs/badge.svg)](https://neovim.io/doc/reports/pvs/PVS-studio.html.d)\n\n[![Packages](https://repology.org/badge/tiny-repos/neovim.svg)](https://repology.org/metapackage/neovim)\n[![Debian CI](https://badges.debian.net/badges/debian/testing/neovim/version.svg)](https://buildd.debian.org/neovim)\n[![Downloads](https://img.shields.io/github/downloads/neovim/neovim/total.svg?maxAge=2592001)](https://github.com/neovim/neovim/releases/)\n\nNeovim is a project that seeks to aggressively refactor Vim in order to:\n\n- Simplify maintenance and encourage [contributions](CONTRIBUTING.md)\n- Split the work between multiple developers\n- Enable [advanced UIs] without modifications to the core\n- Maximize [extensibility](https://github.com/neovim/neovim/wiki/Plugin-UI-architecture)\n\nSee [the wiki](https://github.com/neovim/neovim/wiki/Introduction) and [Roadmap]\nfor more information.\n\n[![Throughput Graph](https://graphs.waffle.io/neovim/neovim/throughput.svg)](https://waffle.io/neovim/neovim/metrics)\n\nInstall from source\n-------------------\n\n    make CMAKE_BUILD_TYPE=RelWithDebInfo\n    sudo make install\n\nTo install to a non-default location, set `CMAKE_INSTALL_PREFIX`:\n\n    make CMAKE_EXTRA_FLAGS=\"-DCMAKE_INSTALL_PREFIX=/full/path/\"\n    make install\n\nTo list all targets:\n\n    cmake --build build --target help\n\nTo skip \"bundled\" dependencies define `USE_BUNDLED_DEPS=NO` (CMake option: `USE_BUNDLED=NO`).\n\nSee [the wiki](https://github.com/neovim/neovim/wiki/Building-Neovim) for details.\n\nInstall from package\n--------------------\n\nPre-built packages for Windows, macOS, and Linux are found at the\n[Releases](https://github.com/neovim/neovim/releases/) page.\n\nManaged packages are in [Homebrew], [Debian], [Ubuntu], [Fedora], [Arch Linux], [Gentoo],\nand [more](https://github.com/neovim/neovim/wiki/Installing-Neovim)!\n\nProject layout\n--------------\n\n    ├─ ci/              build automation\n    ├─ cmake/           build scripts\n    ├─ runtime/         user plugins/docs\n    ├─ src/             application source code (see src/nvim/README.md)\n    │  ├─ api/          API subsystem\n    │  ├─ eval/         VimL subsystem\n    │  ├─ event/        event-loop subsystem\n    │  ├─ generators/   code generation (pre-compilation)\n    │  ├─ lib/          generic data structures\n    │  ├─ lua/          lua subsystem\n    │  ├─ msgpack_rpc/  RPC subsystem\n    │  ├─ os/           low-level platform code\n    │  └─ tui/          built-in UI\n    ├─ third-party/     cmake subproject to build dependencies\n    └─ test/            tests (see test/README.md)\n\nFeatures\n--------\n\n- Modern [GUIs](https://github.com/neovim/neovim/wiki/Related-projects#gui)\n- [API](https://github.com/neovim/neovim/wiki/Related-projects#api-clients)\n  access from any language including clojure, lisp, go, haskell, lua,\n  javascript, perl, python, ruby, rust.\n- Embedded, scriptable [terminal emulator](https://neovim.io/doc/user/nvim_terminal_emulator.html)\n- Asynchronous [job control](https://github.com/neovim/neovim/pull/2247)\n- [Shared data (shada)](https://github.com/neovim/neovim/pull/2506) among multiple editor instances\n- [XDG base directories](https://github.com/neovim/neovim/pull/3470) support\n- Compatible with most Vim plugins, including Ruby and Python plugins.\n\nSee [`:help nvim-features`][nvim-features] for the full list!\n\nLicense\n-------\n\nNeovim is licensed under the terms of the Apache 2.0 license, except for\nparts that were contributed under the Vim license.\n\n- Contributions committed before [b17d96][license-commit] remain under the Vim\n  license.\n\n- Contributions committed after [b17d96][license-commit] are licensed under\n  Apache 2.0 unless those contributions were copied from Vim (identified in\n  the commit logs by the `vim-patch` token).\n\nSee `LICENSE` for details.\n\n    Vim is Charityware.  You can use and copy it as much as you like, but you are\n    encouraged to make a donation for needy children in Uganda.  Please see the\n    kcc section of the vim docs or visit the ICCF web site, available at these URLs:\n\n            http://iccf-holland.org/\n            http://www.vim.org/iccf/\n            http://www.iccf.nl/\n\n    You can also sponsor the development of Vim.  Vim sponsors can vote for\n    features.  The money goes to Uganda anyway.\n\n[license-commit]: https://github.com/neovim/neovim/commit/b17d9691a24099c9210289f16afb1a498a89d803\n[nvim-features]: https://neovim.io/doc/user/vim_diff.html#nvim-features\n[Roadmap]: https://neovim.io/roadmap/\n[advanced UIs]: https://github.com/neovim/neovim/wiki/Related-projects#gui\n[Homebrew]: https://github.com/neovim/homebrew-neovim#installation\n[Debian]: https://packages.debian.org/testing/neovim\n[Ubuntu]: http://packages.ubuntu.com/search?keywords=neovim\n[Fedora]: https://admin.fedoraproject.org/pkgdb/package/rpms/neovim\n[Arch Linux]: https://www.archlinux.org/packages/?q=neovim\n[Gentoo]: https://packages.gentoo.org/packages/app-editors/neovim\n\n\u003c!-- vim: set tw=80: --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbryphe%2Fesy-libnvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbryphe%2Fesy-libnvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbryphe%2Fesy-libnvim/lists"}