/excalidraw_desktop

Excalidraw for Desktop made with Tauri

Primary LanguageTypeScriptMIT LicenseMIT

Excalidraw Desktop

Welcome to the unofficial desktop version of Excalidraw, a highly regarded web-based sketching tool that's beloved for its simplicity and power in creating diagrams. This desktop iteration is built with Tauri, aiming to bring the seamless and intuitive drawing experience of Excalidraw directly to your desktop for offline use.

Introduction

Excalidraw's charm lies in its ease of use, enabling users to sketch diagrams that resemble hand-drawn ones, yet with the precision and flexibility of digital tools. Recognizing the potential for an offline version that can be used without internet connectivity, this project serves as a preliminary effort to make Excalidraw accessible as a desktop application. It's a quick port that retains the essence and simplicity of the original web application, without significant changes to its core functionality.

Disclaimer

This desktop version of Excalidraw is an independent project and not officially associated with the Excalidraw team. It's developed as a personal initiative to explore the possibilities of an offline version. While it has been tested and works for personal use, its functionality is not guaranteed for all systems or use cases. Feedback and contributions are welcome to improve its compatibility and features.

Original Excalidraw

The original Excalidraw project is a collaborative, web-based tool that has gained popularity for its simplicity and effectiveness in creating diagrams that have a hand-drawn feel to them. It's open-source and continuously improved by a dedicated community of contributors. You can explore the original Excalidraw and its repository via the following link:

Getting Started

To use the Excalidraw Desktop application, follow these steps:

  1. Installation: Download the latest release for your operating system and launch the installer. The application will be installed in your system and can be launched from the desktop or application menu.

Contribution

This project is in its early stages and contributions are highly encouraged. Whether it's through reporting issues, suggesting improvements, or contributing to the code, your input is valuable in making Excalidraw Desktop a robust and widely accessible application. For those interested in contributing, please refer to the contributing guidelines.

Acknowledgments

A heartfelt thank you to the Excalidraw team and the community for inspiring this desktop version. This project stands as a tribute to the original Excalidraw, aiming to extend its reach and accessibility.

License

This project is open-source and available under the same license as the original Excalidraw project to ensure compatibility and ease of integration with potential future developments by the official team or community contributors.