https://github.com/antixk/curve-studio
Minimalist Electron app for designing spline curves
https://github.com/antixk/curve-studio
cross-platform curve-interpolation electron-app p5js splines
Last synced: 3 months ago
JSON representation
Minimalist Electron app for designing spline curves
- Host: GitHub
- URL: https://github.com/antixk/curve-studio
- Owner: AntixK
- License: mit
- Created: 2019-04-24T09:24:57.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-07T04:38:00.000Z (about 6 years ago)
- Last Synced: 2025-04-13T00:36:02.936Z (3 months ago)
- Topics: cross-platform, curve-interpolation, electron-app, p5js, splines
- Language: JavaScript
- Homepage:
- Size: 3.55 MB
- Stars: 146
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Squirrel Curve Studio
Squirrel Curve Studio is an intuitive easy-to-use app for creating beautiful spline curves (free-form curves). Motivated by the lack of freely available curve designers, Squirrel provides a clean UI for designing, exporting and importing free-form curves.
## Interface
![]()
## Demo
## For Developers [](https://github.com/dwyl/esta/issues)
I welcome pull-requests for any new functionality or improving the app's experience overall. I am currently looking towards decreasing the app size using Neutralino.js.To get started, clone this repository using [Git](https://git-scm.com) and install [npm](http://npmjs.com) along with [Node.js](https://nodejs.org/en/download/).
From your command line:```bash
# Clone this repository
git clone https://github.com/AntixK/Curve-Studio
# Go into the repository
cd Curve-Studio
# Install dependencies
npm install
# Run the app
npm start
```## For End-Users
See [releases](https://github.com/AntixK/Curve-Studio/releases) for getting pre-built binaries.## Built With
* [P5.js](https://p5js.org) - For majority of the UI and curve design
* [Electron](https://electronjs.org) - For creating the desktop app
* [Electron Packager](https://github.com/electron-userland/electron-packager) - For building the app for all platforms## License
This project is licensed under the MIT License - see the [Curve_Studio_LICENSE.mdd](Curve_Studio_LICENSE.md) file for details.
## Acknowledgments
* Hat tip to Jose Luis Garcia del Castillo for providing the [p5js-electron template](https://github.com/garciadelcastillo/p5js-electron-templates)