https://github.com/aekasitt/tylsp.nvim
Language Server Protocol plugin serving Astral's Ty language server protocol on Neovim
https://github.com/aekasitt/tylsp.nvim
astral astral-sh astral-ty language-server-protocol lsp neovim plugin python tooling ty
Last synced: 7 days ago
JSON representation
Language Server Protocol plugin serving Astral's Ty language server protocol on Neovim
- Host: GitHub
- URL: https://github.com/aekasitt/tylsp.nvim
- Owner: aekasitt
- License: mit
- Created: 2025-05-10T08:37:27.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-08-07T18:45:16.000Z (2 months ago)
- Last Synced: 2025-08-30T04:10:02.745Z (about 2 months ago)
- Topics: astral, astral-sh, astral-ty, language-server-protocol, lsp, neovim, plugin, python, tooling, ty
- Language: Lua
- Homepage:
- Size: 255 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tylsp.nvim
[](https://neovim.io)
[](https://github.com/aekasitt/tylsp.nvim)
[](https://github.com/aekasitt/tylsp.nvim)
[](https://github.com/aekasitt/tylsp.nvim)
## Installation
### Lazy
```lua
{
'aekasitt/tylsp.nvim',
config = function()
require('tylsp').setup()
end,
}
```### Packer
```lua
use {
'aekasitt/tylsp.nvim',
setup = function()
require('tylsp').setup()
end,
}
```## Project structure
```
tylsp.nvim/
│
├── lua/
│ └── tylsp/
│ └── init.lua # Initiate tylsp using lspconfig for python
│
├── plugin/
│ ├── build.lua # Check & install python packages if not existed
│ └── tylsp.lua # Verify lua dependencies before setup
│
├── LICENSE # Details of MIT License
└── README.md # Descriptions and roadmap
```## Acknowledgements
1. [astral-sh/ty](https://github.com/astral-sh/ty) plugin written by the amazing [@astral-sh](https://astral.sh) team
1. [นฤชา - Narucha](https://www.f0nt.com/release/sov-narucha) typeface by [uvSOV - Worawut Thanawatanawanich](https://fb.com/worawut.thanawatanawanich)## License
This project is licensed under the terms of the MIT license.