Coder Social home page Coder Social logo

wraiford / ibgib Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 145.35 MB

IbGib Protocol to enable freedom for translucent, open & distributed collaboration.

Shell 0.04% TypeScript 90.45% JavaScript 2.34% HTML 4.79% SCSS 2.04% Java 0.11% Swift 0.16% Ruby 0.06% CSS 0.01%

ibgib's Introduction

ibgib

๐Ÿ‘€ https://ibgib.space - check out a prototype web app! ๐Ÿ‘€

๐Ÿšง evolution in progress ๐Ÿšง

Currently I'm breaking out code from here and solidifying the overall architectural approach. This falls into two categories, libs and apps, with this repo also containing two archived projects, ionic-gib (the prototype) and keystone-gib (early sketch of a new authentication paradigm).

libs and apps under this umbrella monorepo

(to build individual apps from source you will need to clone the foundational libs into the libs subdirectory and use npm relink scripts found in the projects' package.json files. create an issue for help on this.)

libs:

  • active use
    • helper-gib - common utils
    • ts-gib - ibgib's unique DLT graphing primitives
    • core-gib - common core functionailty to be used in ibgib front ends
  • experimental
    • encrypt-gib - standalone cryptographic library using novel hash-based encryption algorithm
    • aws-dynamodb-sync-space-gib - early sync space adapter (pulled from ionic-gib prototype)
    • ga-gib - possible geometric algebra library for nd-gib front end

apps:

  • ibgib (rcli) - rcli front end
    • includes B2tFS Version Control - General Version Control to git's Special Version Control
    • atow (01/2024) this is where I am mostly active
  • experimental
    • nd-gib - n-dimensional front end based on graphics + canvas
      • we need a new time ux beyond a scrubber and others in existence
    • ng-ionic-gib - ported ionic-gib prototype
      • (doubt this will happen)
    • plain-gib - vanilla javascript project that i'm using for various reasons
      • early testing libs for isomorphic javascript

ibgib's People

Contributors

rob3c avatar wraiford avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

ibgib's Issues

Resources for learning ibgib tech stack

don't learn ibgib itself?

ibgib is a technology being built for distributed collaboration, distributed computation & distributed learning (all the same thing) in a new way. In today's parlance, this equates to web3 technology. As such it is admittedly a speculative time investment.

But it's being built with technologies that are not speculative, and anyone should be able to transfer this learning to your future programming domains whatever they may be.

tech stack

We'll use this issue tracker similarly to a forum, wiki, or slack/irc channel for learning collaboration. I'll create labels for each of the above technologies and we'll get by until we can dogfood this learning with ibgib itself.

so...

Just ask questions, post them here in this issue and/or a new issue with other labels and we'll see what we can do.

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.