gitviz - Visualize git repository internals as they change, live, in the browser.

  •        127

Visualize git repositories as they change, live in the browser. gitviz might be useful as a teaching tool for git.

https://github.com/kevinw/gitviz

Dependencies:

supervisor : 0.4.1
express : 3.2.4
watch : 0.5.1
watch-tree : 0.1.1
socket.io : 0.9.14
node-watch : 0.2.4
hbs : = 2.1.0
async : = 0.2.8

Tags
Implementation
License
Platform

   




Related Projects

origami.js - Powerful and Lightweight Library to create using HTML5 Canvas

  •    Javascript

Initially, it's a tool for teaching geometry, web, and javascript in schools. Currently, it's a powerful library to create using HTML5 Canvas. Want to contribute? Follow these recommendations.

agar.io-clone - Agar.io clone written with Socket.IO and HTML5 canvas

  •    Javascript

A simple but powerful Agar.IO clone built with socket.IO and HTML5 canvas on top of NodeJS. An updated and live list of live demos can be found on the Live Demos wiki page.

live-camera - Live camera based on HTML5+Canvas+Websocket+PHP (Workerman).

  •    PHP

Live camera based on HTML5+Canvas+Websocket+PHP (Workerman).

teach.github.com - The open source teaching materials site for Git and GitHub technologies

  •    Javascript

The open source teaching materials site for Git and GitHub technologies

glitch-canvas - glitch your canvas element

  •    Javascript

for a live example, you can check out my jpg-glitch editor online. this library can be used in web browsers as well as in node. it supports loading as an AMD module, as a CommonJS module or a global variable..


LayerVisualizer - A simple web-based 3D layer visualizer (useful for visualizing material UIs and other things involving depth/shadows)

  •    HTML

Check the example code (live demo) or template code (live demo) to get started. Also included is a layout XML tree visualizer, useful for teaching layouts.

zdog - Flat, round, designer-friendly pseudo-3D engine for canvas & SVG

  •    Javascript

View complete documentation and live demos at zzz.dog. Link directly to Zdog JS on unpkg.

teach.github.com - The open source teaching materials site for Git and GitHub technologies

  •    CSS

The teach.github.com GitHub and Git materials have moved to training.github.com. All of our open source education is now easier to discover all in one location. All commits within this repository were preserved during the move and maintain attribution for our wonderful community's contribution to the repo.

kotlin-workshop - JetBrains Kotlin Workshop Material

  •    Kotlin

A Kotlin workshop intended to be taught in two days.Both the Instructor Project and the slides have Introduction and Advanced modules included. While the Introduction has a lot of pre-built examples, it also serves as a canvas to show more code while teaching. However, please make sure that if you're a contributing author to this project, that you do not check-in any ad-hoc code. It's also recommended to use Scratch files in IntelliJ IDEA for this purpose.

workshop - JetBrains Kotlin Workshop Material

  •    Kotlin

A Kotlin workshop intended to be taught in two days. Both the Instructor Project and the slides have Introduction and Advanced modules included. While the Introduction has a lot of pre-built examples, it also serves as a canvas to show more code while teaching. However, please make sure that if you're a contributing author to this project, that you do not check-in any ad-hoc code. It's also recommended to use Scratch files in IntelliJ IDEA for this purpose.

DOjS - A DOS JavaScript Canvas with sound

  •    C

Processing is an open-source graphical library and integrated development environment (IDE) / playground built for the electronic arts, new media art, and visual design communities with the purpose of teaching non-programmers the fundamentals of computer programming in a visual context. It also has a p5js compatibility mode where some of the functions of p5js are available and scripts can have a similar structure to Processing sketches.

ScottCate AJAX Examples

  •    

Over the last few years I've been traveling giving talks, and teaching peeps how to use Microsoft ASP.NET AJAX. I've been offering Zip files of the code, and it's evolved to the point, where there are a ton of great code examples. Here they are - live and in color :) on #CodePlex

OFSET

  •    

Organization for Free Software in Education and Teaching. Our goal is to develop free software for education with knowledge sharing as our main concern. We already have developed software as DrGeo, GCompris, DrGenius and the live CD freeduc.

codecombat - Game for learning how to code.

  •    CoffeeScript

NOTE: The process for setting up the dev environment has changed. Please refer to the docs for details. It's both a startup and a community project, completely open source under the MIT and Creative Commons licenses. It's the largest open source CoffeeScript project by lines of code, and since it's a game (with really cool tech), it's really fun to hack on. Join us in teaching the world to code! Your contribution will go on to show millions of players how cool programming can be.

visualixir - A process/message visualizer for BEAM nodes.

  •    CSS

Visualixir is a toy process visualizer for remote BEAM nodes, written in Phoenix/Elixir/d3, with live message sequence charts. It's largely intended as a teaching tool, to give newer BEAM programmers a look into the process ecosystem living inside their nodes. However, it may prove of some amusement/use to more experienced folks (it's kinda neat to trace iex and the io system).

WordPress-Skeleton - Basic layout of a WordPress Git repository

  •    PHP

Q: Will you accept pull requests? A: Maybe — if I think the change is useful. I primarily made this for my own use, and thought people might find it useful. If you want to take it in a different direction and make your own customized skeleton, then just maintain your own fork. Q: Why the /shared/ symlink stuff for uploads? A: For local development, create /shared/ (it is ignored by Git), and have the files live there. For production, have your deploy script (Capistrano is my choice) look for symlinks pointing to /shared/ and repoint them to some outside-the-repo location (like an NFS shared directory or something). This gives you separation between Git-managed code and uploaded files.

4dface - Real-time 3D face tracking and reconstruction from 2D video

  •    C++

This is a demo app showing face tracking and 3D Morphable Model fitting on live webcams and videos. It builds upon the 3D face model library eos and the landmark detection and optimisation library superviseddescent. Clone with submodules: git clone --recursive git://github.com/patrikhuber/4dface.git, or, if you've already cloned it, get the submodules with git submodule update --init --recursive inside the 4dface directory.

subuser - Run programs on linux with selectively restricted permissions.

  •    Python

As free software developers we like to share. We surf the web and discover new code. We are eager to try it out. We live out an orgy of love and trust, unafraid that some code we cloned from Git might be faulty or malicious. We live in the 60s, carefree hippies. This is utopia.

opal - Policy and data administration, distribution, and real-time updates on top of Open Policy Agent

  •    Python

OPAL is an administration layer for Open Policy Agent (OPA), detecting changes to both policy and policy data in realtime and pushing live updates to your agents. OPAL brings open-policy up to the speed needed by live applications. As your application state changes (whether it's via your APIs, DBs, git, S3 or 3rd-party SaaS services), OPAL will make sure your services are always in sync with the authorization data and policy they need (and only those they need).






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.