Git Product home page Git Product logo

✨ Download Old Version and Sample:
https://openmacroinput.itch.io/openmacroinput

💻 Download current in Developement:
https://github.com/EloiStree/EloiStree/blob/master/DownloadBundleOMI.md

📕 Read Documentation & Tutorial:
https://github.com/OpenMacroInput/Documentation

🔑 All code(s):

💰 Invest on the project:

Repository list:

Redirection Links:

Learn about Open Macro input : About - Learn - API - Invest - Download
Learn about Eloi Stree : About - Portfolio - Service - Contact - Download


Open Macro Input Welcome page 👋

The goal of this project is to communicate better with the computer(s) and with the coming AI(s) to improve our live together.

I create this tool to

  • help me in my game and my work
  • help me create virtual keyboard for XR

By having fun creating this tool, I realizee that I can be usefull to:

  • People with disability that still want to use computer and play game
  • Software user that works with repetitive task: blender, photoshop, modeling...
  • Video game tester that need to stress test their game mechanic with good timing
  • Creative that need specific keyboard for them, or event, without heavy code behind
  • Video game player that can enhance their game.
  • Multiboxer & bots maker that need to play on several game or several computer
  • Kickstarter maker that want to create without having to interface macro and key stroke
  • ...

As you can see the list can go on and on.

Basicaly, I am creating a "no code" macro and remapping tool that can be share between the community and that still allows developer to hook & mod to the tool.

It must be as easy as possible for none developer community but flexible enough for developer to help the community.

A nerdy way to understand my project is this concept that Elon Musk said in an interview:
"We need to make that tiny staw like a giant river"

It’s just that the data rate ... it’s slow, very slow. It’s like a tiny straw of information flow between your biological self and your digital self. We need to make that tiny straw like a giant river, a huge, high-bandwidth interface.”

Support on the OMI Discord: https://discord.gg/hF8YvqYwMx
Support of the creator: https://eloi.page.link/discord

⚠️ Warning ⚠️

  • I am not an excellent developer, I just love coding that all.
  • This tool is already useful to me and some people but under development.
  • It will take a lot's of time to make this tool a stable version.
  • I am not in a hurry, I have all my life, but more I received help faster I can deliver.

A youtuber said while talking about reWASD: "You are paying for an all-i-one button remapping universal device accepting software editing piece of genius that is honestly not even comparable to competition"
I want my software to be, one day, that good too 😁

image
https://youtu.be/Z00RNV9M9gg?t=532

Open Macro Input's Projects

2022_07_21_icommandline icon 2022_07_21_icommandline

Command Line are small text splite by '\n' that represent action to do if translated. This repository hold interface and some utilities.

2022_07_21_inamedboolean icon 2022_07_21_inamedboolean

Collection of interface that represent a Named + boolean access. This repository has sense when used with utilities that want to do operation and access without needed to know how we access those booleans.

2022_07_21_ishortcutcommand icon 2022_07_21_ishortcutcommand

Shortcut cmd are small piece of text split by ' ' (space) or '\n' that represent intent to be translated to actions. This repository has interfaces and utilities.

2022_07_23_ifileextensionmerger icon 2022_07_23_ifileextensionmerger

This tools will merge all file by name extension as big text categories to be ready by modules. If a file of a specific extension change, it can reload those files.

2022_07_23_ixmlitemmerger icon 2022_07_23_ixmlitemmerger

This tools merge xml files into one big file then split all the first item by name. It is one of the two ways to setup an OMI module.

2022_07_26_networksyncclock icon 2022_07_26_networksyncclock

(Not code yet) This package allows to synchronise a DateTime computer in Unity to (<1ms) on a clock online. The aim is to be able to trigger an action very precisely on several computer in Unity what ever the location or the atomic clock of the computer.

api icon api

Find information about how to hook as developer to the application(s)

calltoactions icon calltoactions

OMI is a software design by Éloi Strée and the community but we can't make the travel alone. We will need help. Find out how you can help us.

hellobluetoothfordiy icon hellobluetoothfordiy

HC5, HC06 are good old classic to communicate to but you also Have BLE on MicroProcessor and BLE HM10 HC08... What are all those ? And how to connect them to Unity

howtouse icon howtouse

Find here tutorial about how to use Open Macro Input as a user.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.