AntixK / Curve Studio
Licence: other
Minimalist Electron app for designing spline curves
Stars: ✭ 140
Programming Languages
javascript
184084 projects - #8 most used programming language
p5js
31 projects
Projects that are alternatives of or similar to Curve Studio
Google Assistant Unofficial Desktop Client
A cross-platform unofficial Google Assistant Client for Desktop (powered by Google Assistant SDK)
Stars: ✭ 2,534 (+1710%)
Mutual labels: cross-platform, electron-app
Pennywise
Cross-platform application to open any website or media in a floating window
Stars: ✭ 3,382 (+2315.71%)
Mutual labels: cross-platform, electron-app
Sqlectron Gui
A simple and lightweight SQL client desktop with cross database and platform support.
Stars: ✭ 3,852 (+2651.43%)
Mutual labels: cross-platform, electron-app
Lucky You
A tiny, simple but useful cross platform app to do a lucky draw or make a rolling call
Stars: ✭ 133 (-5%)
Mutual labels: cross-platform
Dev10
🐷 A nifty little app that shows you the top posts on Dev.to in your menubar.
Stars: ✭ 136 (-2.86%)
Mutual labels: electron-app
Hkosharp
Unofficial C# Library of Hong Kong Observatory API
Stars: ✭ 135 (-3.57%)
Mutual labels: cross-platform
Token Core
Next generation core inside imToken Wallet.
Stars: ✭ 138 (-1.43%)
Mutual labels: cross-platform
Before Dawn
A desktop screensaver app using web technologies
Stars: ✭ 135 (-3.57%)
Mutual labels: electron-app
Best Flutter Ui Templates
completely free for everyone. Its build-in Flutter Dart.
Stars: ✭ 13,448 (+9505.71%)
Mutual labels: cross-platform
Notepanda
📃 A simple cross-platform notepad. Based on Qt and C++.
Stars: ✭ 134 (-4.29%)
Mutual labels: cross-platform
L4
L4 (Lock-Free on Read) Hashtable is a C++ library that implements hash table with arbitray byte stream keys/values.
Stars: ✭ 136 (-2.86%)
Mutual labels: cross-platform
Mercury
Mercury is the budget planner of the 21st century ! Based on Electron, it can be deployed in on virtually any OS
Stars: ✭ 134 (-4.29%)
Mutual labels: electron-app
Bottom
Yet another cross-platform graphical process/system monitor.
Stars: ✭ 3,182 (+2172.86%)
Mutual labels: cross-platform
Hprose Js
Hprose is a cross-language RPC. This project is Hprose 2.0 RPC for JavaScript
Stars: ✭ 133 (-5%)
Mutual labels: cross-platform
Packer
Package and deploy apps built with NodeGui to all platforms
Stars: ✭ 137 (-2.14%)
Mutual labels: cross-platform
Avalonia
A cross platform XAML framework for .NET
Stars: ✭ 12,588 (+8891.43%)
Mutual labels: cross-platform
Proton Native
A React environment for cross platform desktop apps
Stars: ✭ 10,834 (+7638.57%)
Mutual labels: cross-platform
Borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx).
Stars: ✭ 135 (-3.57%)
Mutual labels: cross-platform
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
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 and install npm along with Node.js. From your command line:
# 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 for getting pre-built binaries.
Built With
- P5.js - For majority of the UI and curve design
- Electron - For creating the desktop app
- Electron Packager - For building the app for all platforms
License
This project is licensed under the MIT License - see the Curve_Studio_LICENSE.mdd file for details.
Acknowledgments
- Hat tip to Jose Luis Garcia del Castillo for providing the p5js-electron template
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].