Skip to content
/ Biscuit Public
forked from tomlin7/biscuit

A lightweight text editor with extensions written in python

License

Notifications You must be signed in to change notification settings

Aksgo/Biscuit

 
 

Repository files navigation

A lightweight, fast, and extensible code editor with wide range of language support, 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.

image

Installing

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.

Standalone Builds

For compiling from source code, please check the installation guide.

Contributing ❤️

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.


Features

  • Language Server Support for code completions, refactoring, symbol references, and more

peek


  • Breakpoint-based Code Debugging with variable inspection, call stack, and more

peek


  • AI Assisted Workflow for refactoring, code generation, and more

peek


  • Fast Workspace Search with regex support and file preview

peek


  • Built-in Git Support for version control and diff viewer

image

License

Biscuit is released under the MIT License; for more information, see LICENSE.

About

A lightweight text editor with extensions written in python

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%