orbital-frame
vim.js
orbital-frame | vim.js | |
---|---|---|
2 | 2 | |
13 | 4,393 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | - | |
JavaScript | C | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
orbital-frame
-
I spent a year building a desktop environment that runs in the browser
I'm not sure what all you're looking to support but I wrote an embeddable command line interpreter in JavaScript inspired by bash that you're free to use if you find it helpful: https://github.com/konapun/orbital-frame
-
Orbital Frame - a UNIX-like command line interpreter for chatbots (Slack, Discord, etc)
You can try an online demo [here](https://konapun.github.io/projects/orbital-frame) or grab the code from the [GitHub repo](https://github.com/konapun/orbital-frame)
vim.js
-
I spent a year building a desktop environment that runs in the browser
I've actually just added Vim to my "OS". Hoping to do a video on it shortly. I used https://github.com/coolwanglu/vim.js.
-
Implementing Vim inside ThreeJS
Then, I'd probably start studying a few different things.... First, RiftSketch itself, to try to figure out where changing controls would even happen. You'll likely end up having to rework a bit of it. Then if you're not sure how to actually program the controls, maybe look into how other things have implemented vim-like controls. There have been several browser extensions to do that, and plugins for a lot of popular IDEs, too. Looking through those should be somewhat easier than looking through Vim, since they're specifically about what you're trying to do (adding vim-like controls, albeit onto a different program). There have been various Vim-in-javascript implementations in the past, too, though I don't know how overkill those will be for your purposes. Maybe adapting one of those might work better for you than making vim-like interface from scratch? A few that I just found quickly: https://github.com/coolwanglu/vim.js https://github.com/itsjoesullivan/js-vim https://github.com/akahuku/wasavi https://github.com/thoughtbot/vimulator
What are some alternatives?
PoringWorldBot - Snappening bot for Ragnarok M: Eternal Love Global using poring.world
ProseMirror - The ProseMirror WYSIWYM editor
glitter-emoji-generator - A Photoshop script that generates glittery text emojis for Slack.
quill - Quill is a modern WYSIWYG editor built for compatibility and extensibility.
app-store-connect-notifier - Node.js app that sends App Store Connect notifications to Slack.
TinyMCE - The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
desktop-docker - Various Linux Desktop environments running in docker over RDP
slate - A completely customizable framework for building rich text editors. (Currently in beta.)
Medical-ChatGPT-bot - The API code provided is a Node.js web application that utilizes the OpenAI API to power a chatbot. The chatbot is designed to respond to messages input by users with text generated by OpenAI's GPT-3 language model
esprima - ECMAScript parsing infrastructure for multipurpose analysis
Draft.js - A React framework for building text editors.
TOAST UI Editor - 🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.