Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inventsable/ovid-web
Minimalist web application for Adobe scripting with dynamic Typescript, ECMA2018 support, and more
https://github.com/inventsable/ovid-web
adobe after-effects audition illustrator indesign monaco photoshop premiere-pro vue
Last synced: about 1 month ago
JSON representation
Minimalist web application for Adobe scripting with dynamic Typescript, ECMA2018 support, and more
- Host: GitHub
- URL: https://github.com/inventsable/ovid-web
- Owner: Inventsable
- Created: 2019-07-22T03:05:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-10-06T01:33:46.000Z (about 3 years ago)
- Last Synced: 2023-03-03T10:32:52.892Z (almost 2 years ago)
- Topics: adobe, after-effects, audition, illustrator, indesign, monaco, photoshop, premiere-pro, vue
- Language: JavaScript
- Homepage: https://ovid-editor.web.app/
- Size: 12.1 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ovid Web
## [Site is already up and running here](https://ovid-editor.web.app/)
Minimalist browser rebuild of [Ovid-Editor](https://github.com/Inventsable/ovid-editor):
![](./src/assets/landing-page.png)
## Dynamic Typescript Support:
![](https://thumbs.gfycat.com/GrizzledGlitteringBubblefish-size_restricted.gif)
## Firebase backend for URL links to snippets:
![](https://thumbs.gfycat.com/SpeedyAridHamadryas-size_restricted.gif)
## Contextual links to scripting resources:
![](https://thumbs.gfycat.com/BothKeyIberianchiffchaff-size_restricted.gif)
## Todo
- Migrate to TextMate grammars (like VSCode uses) to be able to support any VSCode theme and extended syntax highlighting. In doing this, we lose the current Typescript implementation and will need to figure out how to re-implement them -- between the balance of proper syntax highlighting and Typescript, I've leaned towards Typescript for the initial build.
- Finish `Add Note` dialog and extended functions
- Add support for more ECMA2018 methods via `@babel/standalone` plugins, should be as easy as adding them in [from this link](https://babeljs.io/docs/en/plugins) and gauging what users actually want/need.
- My Snippet History list for current user, expand User Menu and potentially add more OAuth providers beyond just Google and Github
- 404 Page
- Roll a Random Snippet function for easy samples of scripting