A lightweight, fast, and extensible code editor with a wide range of language support and runs with very minimal system requirements. It implements the Language Server Protocol for code completions, refactoring, symbol references, and more. Features include breakpoint-based code debugging, AI assisted workflow, fast workspace search, and built-in Git support. Scroll down to see biscuit in action.
- 🎀 Explore all community made extensions and their authors at the Biscuit Extension Center
- 🪛 For contributing/user guides or API reference, check the documentation here
- 🌟 Scroll down to the features section for a list of all features
You can install the latest release from PyPI by running:
pip install biscuit-editor
Try running biscuit --version
in your terminal to check if the installation was successful.
- Grab the latest stable build from releases page
- Unstable nightly builds from GitHub actions
For compiling from source code, please check the installation guide.
Your contributions are valuable and very much appreciated! Have a peek at the contributing guide for a quick tour on project structure and to setup the environment. To contribute a new extension, check the extension docs.
- For opening feature requests and bug reports, use the issue tracker
- Community made extensions are published at the extensions repository
- Language Server Support for code completions, refactoring, symbol references, and more
![](https://private-user-images.githubusercontent.com/70792552/343034676-36589a2d-8f5f-4196-bc88-5b1800492076.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk1NzI0MzYsIm5iZiI6MTcxOTU3MjEzNiwicGF0aCI6Ii83MDc5MjU1Mi8zNDMwMzQ2NzYtMzY1ODlhMmQtOGY1Zi00MTk2LWJjODgtNWIxODAwNDkyMDc2LmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI4VDEwNTUzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc2ZDI2ZWY5ODc4OTliMDk5ZGFlNjRlZjQxZTE4MTgzZWE1ZTMzODM5MDgxMzExOTJhMWFiY2VkZTQwZGNhZTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.f4br0rXtzxKOFr6mf4rrleF72qui5Ll6q2iurmI8njE)
![](https://private-user-images.githubusercontent.com/70792552/343030092-68a26ccb-b309-4c21-b75e-3e5cf5fa6500.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk1NzI0MzYsIm5iZiI6MTcxOTU3MjEzNiwicGF0aCI6Ii83MDc5MjU1Mi8zNDMwMzAwOTItNjhhMjZjY2ItYjMwOS00YzIxLWI3NWUtM2U1Y2Y1ZmE2NTAwLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI4VDEwNTUzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk5ZjEwOGMwMzE4YTljZDBkY2IxMTA1ZDZkOWU1NDE4OTZmYjdhMTQ3NjA2ZjNmMjYyZTFmNDVmZTA3YzgxYTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.65I2ke8qPK1ghwIOmwQOoGIYfv7Pg-9Vxs2CskMrFoQ)
- Breakpoint-based Code Debugging with variable inspection, call stack, and more
- AI Assisted Workflow for refactoring, code generation, and more
- Fast Workspace Search with regex support and file preview
- Built-in Git Support for version control and diff viewer
Biscuit is released under the MIT License; for more information, see LICENSE.