All Projects β†’ krzema12 β†’ hypergravity

krzema12 / hypergravity

Licence: MIT license
Gravity simulation in Hyper terminal

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to hypergravity

Hyperborder
adds a gradient border to the Hyper terminal
Stars: ✭ 183 (+731.82%)
Mutual labels:  extension, hyper
Aura Theme
πŸ’…β€A beautiful dark theme for your favorite apps.
Stars: ✭ 159 (+622.73%)
Mutual labels:  extension, hyper
Findergo
🐒 Open terminal quickly from Finder
Stars: ✭ 862 (+3818.18%)
Mutual labels:  extension, hyper
Facebook Political Ads
Monitoring Facebook Political Ads
Stars: ✭ 215 (+877.27%)
Mutual labels:  extension, hyper
KalmanFlow
A simple Kalman Filter built in TensorFlow
Stars: ✭ 22 (+0%)
Mutual labels:  physics
projectile
An artist-friendly tool for throwing stuff around inside Blender
Stars: ✭ 136 (+518.18%)
Mutual labels:  physics
FusionWater
A simple way to add buoyancy / water physics in Unity, built on the existing physics engine
Stars: ✭ 204 (+827.27%)
Mutual labels:  physics
thesaurus
TT Hackathon 2018 - Autocomplete for Visual Programming Nodes
Stars: ✭ 23 (+4.55%)
Mutual labels:  extension
hyper-one-light
Atom One Light theme for Hyper
Stars: ✭ 56 (+154.55%)
Mutual labels:  hyper
block-site
Chrome extension that blocks access to distracting websites to improve your productivity.
Stars: ✭ 81 (+268.18%)
Mutual labels:  extension
three-to-cannon
Convert a THREE.Mesh to a CANNON.Shape.
Stars: ✭ 207 (+840.91%)
Mutual labels:  physics
surfinBH
Surrogate Final BH properties
Stars: ✭ 14 (-36.36%)
Mutual labels:  physics
SwiftMan
Swift extensions and utils classes
Stars: ✭ 31 (+40.91%)
Mutual labels:  extension
Netlify
A VS Code extension that displays your Netlify build statuses and more!
Stars: ✭ 23 (+4.55%)
Mutual labels:  extension
wulaphp
δΈ€δΈͺζœ‰η‚Ήε€ζ‚ηš„PHPζ‘†ζžΆοΌ
Stars: ✭ 26 (+18.18%)
Mutual labels:  extension
physics-module-ammonext
Physics module for Whitestorm.js [Beta]
Stars: ✭ 38 (+72.73%)
Mutual labels:  physics
Keldysh.jl
julia package for working with Keldysh Green's functions
Stars: ✭ 22 (+0%)
Mutual labels:  physics
sqlite-spellfix
Loadable spellfix1 extension for sqlite as python package
Stars: ✭ 13 (-40.91%)
Mutual labels:  extension
magpylib
Python package for computation of magnetic fields of magnets, currents and moments.
Stars: ✭ 95 (+331.82%)
Mutual labels:  physics
maelstrom
Numerical simulation of magnetohydrodynamics.
Stars: ✭ 28 (+27.27%)
Mutual labels:  physics

Hypergravity - gravity simulation in Hyper terminal

Animated demo

npm

Warning - not compatible with Hyper 2.0+

It's because Hyper now uses a canvas to draw the whole terminal content, and there's no access to invidual DOM elements like text line, words, etc. Tracked in issue #20.

How to install and use it

  1. Open ~/.hyper.js and add hypergravity in the proper place:
  plugins: [
    // some other plugins
    'hypergravity'
  ],
  1. Run Hyper and press Command + G (or Control + G on Linux and Windows) to toggle gravity mode!

How to run it for development

  1. Clone the repo to ~/.hyper_plugins/local/hypergravity
  2. Go to hypergravity folder.
  3. Run yarn to install the dependencies.
  4. Add this to your .hyper.js:
  localPlugins: [
    // maybe some other local plugins
    'hypergravity'
  ],
  1. At the beginning and after each change in source files, run yarn build to (re)build index.js which is in fact loaded by Hyper.
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].