SaaSHub helps you find the best software and product alternatives Learn more →
Basedpyright Alternatives
Similar projects and alternatives to basedpyright based on common topics and language
-
python-lsp-server
Fork of the python-language-server project, maintained by the Spyder IDE team and the community
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
basedpyright reviews and mentions
- Show HN: Basedpyright: An Excellent Alternative to Pylance
-
Open source versus Microsoft: The new rebellion begins
One of the things that comes to mind here is the fact that the default Python extension for VS Code is, perhaps surprisingly to many, not open source. https://github.com/microsoft/pylance-release
While it's possible to fork VS Code, it is not possible to fork VS Code and provide a seamless onramp towards a Python editing experience that is fully open source, because users are used to the nuances of the closed-source Pylance experience in VS Code proper. You could use the minified/compiled Pylance plugin in your fork, but you'd have no way to expand its capabilities to new hooks your fork provides. Microsoft's development process would always be able to move faster than a fork, because it could coordinate VS Code internal API development with its internal Pylance team, and could become incompatible with forks at any time.
It's worth re-reading the quote from J Allard in https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis... with this modern example in mind.
(Also worth mentioning https://github.com/detachhead/basedpyright?tab=readme-ov-fil... which is a heroic effort to derisk this, but it's an uphill battle for sure!)
-
Pylyzer – A fast static code analyzer and language server for Python
In the interim, check out basedpyright [1]. It's an up-to-date fork of pyright with less arbitrary limitations or the annoyance of requiring npm.
[1] https://github.com/detachhead/basedpyright
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 May 2024
Stats
DetachHead/basedpyright is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of basedpyright is TypeScript.
Sponsored