biscuit

Report Abuse

Basic Information

Biscuit is a fast, extensible native IDE targeted at developers who want a lightweight, feature-rich code editor with built-in agent and assistant capabilities. The project emphasizes a small footprint (under 20 MB) and quick installation from PyPI using pip. It provides an alternative to larger editors by bundling code editing, language server integration, a breakpoint-based debugger, Git integration, an integrated terminal, workspace search, and an extension system with a dedicated extension marketplace. The README and docs describe how to open projects quickly and how to extend the editor through extensions. The repository includes developer and contributing guidance and links to documentation and extension examples to help users customize the environment for different languages and tools.

Links

Categorization

App Details

Features
Biscuit offers language server support with completions, hover information, symbol outline, references, and go-to definition. It includes a breakpoint-based debugger with multi-file breakpoints, variable inspection, runtime variable modification, and a call stack viewer; a built-in Python debugger is available. Git support provides a diff viewer, GUI operations for commit/push/pull/stage/unstage and branch switching, and repository cloning. The Assistant can accept attached files, generate terminal commands, run local LLMs via an Ollama extension, and has built-in Google Gemini support. Other capabilities include regex workspace search, integrated terminals with multiple shells and saved run commands, an extension center, split-pane Markdown editing and HTML rendering, a rich command palette, drag-and-drop file opening, editorconfig support, and formatter extension hooks.
Use Cases
Biscuit helps developers by combining common editor and IDE workflows into a compact, extensible package that installs quickly and opens projects immediately. Built-in language server and debugger features improve coding productivity and reduce context switching. Git integration and in-editor issue/PR views streamline source control tasks. The Assistant and local LLM support enable contextual help, command generation, and code-related conversations without leaving the editor. Extension support and a marketplace let teams add language servers, debuggers, formatters, and tooling tailored to their stack. Integrated terminals, workspace search, and Markdown editing further centralize daily development tasks to accelerate iteration and reduce reliance on external tools.

Please fill the required fields*