Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janorico/jpaint
Free and open-source svg-editor.
https://github.com/janorico/jpaint
draw draw-app drawing drawing-app drawing-application gpl gpl3 gplv3 java jvm kotlin open-source opensource paint paint-app paint-application paintapp painting svg svg-images
Last synced: 1 day ago
JSON representation
Free and open-source svg-editor.
- Host: GitHub
- URL: https://github.com/janorico/jpaint
- Owner: Janorico
- License: gpl-3.0
- Created: 2023-06-13T08:32:17.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-14T11:36:41.000Z (about 1 year ago)
- Last Synced: 2023-09-15T03:14:10.175Z (about 1 year ago)
- Topics: draw, draw-app, drawing, drawing-app, drawing-application, gpl, gpl3, gplv3, java, jvm, kotlin, open-source, opensource, paint, paint-app, paint-application, paintapp, painting, svg, svg-images
- Language: Kotlin
- Homepage:
- Size: 1.42 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# JPaint
## Features
* Lightweight (~9.5 MB)
* Export to PNG and JPEG
* Simple-to-use GUI## License
Free and open-source svg-editor.
Copyright (C) 2023 Janosch LionThis program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program. If not, see .## Sources
### Libraries
* FlatLaf 3.1.1 ([Maven](https://search.maven.org/artifact/com.formdev/flatlaf/3.1.1/jar), [GitHub](https://github.com/JFormDesigner/FlatLaf))
* JGL 2.0 ([GitHub](https://github.com/Janorico/JGL))### Icons
* JPaint Logo: [paintbrush](https://iconduck.com/emojis/37648/paintbrush) by [Iconduck](https://iconduck.com)
* [Cursor](https://icons8.com/icon/43727/cursor) icon by [Icons8](https://icons8.com)
* [Move](https://icons8.com/icon/57315/move) icon by [Icons8](https://icons8.com)
* [Add](https://icons8.com/icon/52612/add) icon by [Icons8](https://icons8.com)
* [Folder](https://icons8.com/icon/43698/folder) icon by [Icons8](https://icons8.com)
* [Save](https://icons8.com/icon/45310/save) icon by [Icons8](https://icons8.com)
* [Save as](https://icons8.com/icon/52639/save-as) icon by [Icons8](https://icons8.com)
* [Export](https://icons8.com/icon/57558/export) icon by [Icons8](https://icons8.com)
* [Close](https://icons8.com/icon/43529/close) icon by [Icons8](https://icons8.com)
* [Undo](https://icons8.com/icon/45321/undo) icon by [Icons8](https://icons8.com)
* [Redo](https://icons8.com/icon/51741/redo) icon by [Icons8](https://icons8.com)
* [Resize](https://icons8.com/icon/56641/resize) icon by [Icons8](https://icons8.com)
* [Gear](https://icons8.com/icon/54151/gear) icon by [Icons8](https://icons8.com)
* [Rename](https://icons8.com/icon/57270/rename) icon by [Icons8](https://icons8.com)
* [About](https://icons8.com/icon/43722/about) icon by [Icons8](https://icons8.com)### Other
* Ellipse formula: https://www.geeksforgeeks.org/check-if-a-point-is-inside-outside-or-on-the-ellipse/
* Line formula: https://stackoverflow.com/a/328337/21656861
* WrapLayout: https://tips4java.wordpress.com/2008/11/06/wrap-layout/ (http://www.camick.com/java/source/WrapLayout.java)