Skip to main content

A lightweight, fast, and extensible code editor with a growing community

Project description


Project License Download Latest GitHub closed pull requests

A lightweight, fast code editor with extensions, semantic code completions, refactoring features, symbol references tracker, 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.

[!IMPORTANT] Linux distribtions require some system packages to be installed prior to the poetry installation.

For Debian based distributions,

$ sudo apt install python3-dev tcl-dev tk-dev \
   fontconfig libfontconfig1 libfontconfig1-dev \
   cmake cmake-data extra-cmake-modules build-essential
$ python -m pip install scikit-build

For Arch Linux based distributions,

$ sudo pacman -Sy
$ sudo pacman -S base-devel cmake extra-cmake-modules \
   fontconfig tcl tk
$ python -m pip install scikit-build
> $ python -m pip install tkextrafont

Standalone Builds

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

Contributing ❤️

Your contributions are 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

biscuit_editor-2.99.97.tar.gz (836.9 kB view details)

Uploaded Source

Built Distribution

biscuit_editor-2.99.97-py3-none-any.whl (958.6 kB view details)

Uploaded Python 3

File details

Details for the file biscuit_editor-2.99.97.tar.gz.

File metadata

  • Download URL: biscuit_editor-2.99.97.tar.gz
  • Upload date:
  • Size: 836.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Windows/11

File hashes

Hashes for biscuit_editor-2.99.97.tar.gz
Algorithm Hash digest
SHA256 7e52516d3794ff71d826f8a1e28ac7af11550414ed86b989f987c51a28329a44
MD5 ac0d6152163bc171ff219029dfa1cfd0
BLAKE2b-256 88fb66ff7d95a0c648ec7cb36e9396b1a76e1dc7e468ffba3f76c4a82a76e403

See more details on using hashes here.

File details

Details for the file biscuit_editor-2.99.97-py3-none-any.whl.

File metadata

File hashes

Hashes for biscuit_editor-2.99.97-py3-none-any.whl
Algorithm Hash digest
SHA256 a6a12ef42f895844c24efb82710279f7118141fbbe7571b4eb973c90a9bb884d
MD5 7310f81df6555982b90e1d87d38f84e5
BLAKE2b-256 e176e391127bca4ad19625e9aa0527fd1b71b5f0b4769980b64400722bf82f05

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page