44 releases (26 stable)
3.0.0 | Apr 5, 2023 |
---|---|
2.0.4 | Mar 7, 2022 |
2.0.3 | Jan 28, 2022 |
1.10.1 | Jan 24, 2022 |
0.7.1 | Jul 28, 2020 |
#557 in Images
360KB
8K
SLoC
Pizarra
Nada más que eso, una pizarra. En este repositorio vive solamente el backend, es decir la biblioteca con las funciones necesarias para implementar una pizarra en algún frontend (como gtk o webassembly).
Para el código de una aplicación que puedes ejecutar en tu escritorio visita pizarra-gtk
Para usar la versión web visita https://pizarra.categulario.xyz
Características
- espacio de dibujo infinito¹
- zoom infinito¹
- guardado en formato svg
- exportado en formato png
- integración con tableta digitalizadora
Desarrollo
Naturalmente, necesitas rust
Corre los tests:
cargo test
Publica una nueva versión en crates.io
cargo publish
- Ok, no es tan infinito. El espacio de dibujo guarda coordenadas en números flotantes, entonces está sujeto a sus límites. El zoom está sujeto a los límites de precisión de coma flotante.
Publicación en crates.io
Esto es para mi, no para ti
- Sube el tag de la versión (
vbump
) git push && git push --tags
cargo publish
Dependencies
~4.5–6.5MB
~125K SLoC