pair - 🍐 Pair seamlessly with Git when using Github

  •        2

Binaries for official releases may be downloaded from the releases page on GitHub.

https://github.com/gonzalo-bulnes/pair

Tags
Implementation
License
Platform

   




Related Projects

atom-pair - An Atom package that allows for epic pair programming

  •    Javascript

Remote pairing within the Atom text editor, powered by Pusher. Alternatively, go to the command palette via Command+Shift+P and go to Install Packages and Themes. Then search for and install atom-pair.

XPairtise - Pair Programming for Eclipse

  •    Java

The Eclipse plug-in XPairtise provides a platform for distributed pair programming. This plug-in offers shared editing, project synchronization, shared program and test execution, user management, built-in chat communication and a shared whiteboard.

nauta - A multi-user, distributed computing environment for running DL model training experiments on Intel® Xeon® Scalable processor-based systems

  •    Python

The Nauta software provides a multi-user, distributed computing environment for running deep learning model training experiments. Results of experiments, can be viewed and monitored using a command line interface, web UI and/or TensorBoard*. You can use existing data sets, use your own data, or downloaded data from online sources, and create public or private folders to make collaboration among teams easier. Nauta runs using the industry leading Kubernetes* and Docker* platform for scalability and ease of management. Template packs for various DL frameworks and tooling are available (and customizable) on the platform to take the complexities out of creating and running single and multi-node deep learning training experiments without all the systems overhead and scripting needed with standard container environments.

the_silver_searcher - A code-searching tool similar to ack, but faster.

  •    C

A code searching tool similar to ack, with a focus on speed. Do you know C? Want to improve ag? I invite you to pair with me.

teletype - Share your workspace with team members and collaborate on code in real time in Atom

  •    Javascript

An Atom package that lets developers share their workspace with team members and collaborate on code in real time.Learn more at teletype.atom.io.


mapreduce - C++ MapReduce Library for efficient multi-threading on single-machine

  •    C++

The MapReduce C++ Library implements a single-machine platform for programming using the the Google MapReduce idiom. Users specify a map function that processes a key/value pair to generate a set of intermediate key/value pairs, and a reduce function that merges all intermediate values associated with the same intermediate key. Many real world tasks are expressible in this model, as shown in the Google paper. The developer is required to write two classes; MapTask implements a mapping function to process key/value pairs generate a set of intermediate key/value pairs and ReduceTask that implements a reduce function to merges all intermediate values associated with the same intermediate key. In addition, there are three optional template parameters that can be used to modify the default implementation behavior; Datasource that implements a mechanism to feed data to the Map Tasks - on request of the MapReduce library, Combiner that can be used to partially consolidate results of the Map Task before they are passed to the Reduce Tasks, and IntermediateStore that handles storage, merging and sorting of intermediate results between the Map and Reduce phases. The MapTask class must define four data types; the key/value types for the inputs to the Map Tasks and the intermediate types.

merlin - Merlin is a cross-platform post-exploitation HTTP/2 Command & Control server and agent written in golang

  •    PowerShell

Merlin is a cross-platform post-exploitation HTTP/2 Command & Control  server and agent written in golang. To facilitate ease of use, a TLS X.509 private and public certificate is distributed with Merlin. This allows a user to start using Merlin right away. However, this key is widely distributed and is considered public knowledge. You should generate your own certificates and replace the default certificates that ship with Merlin. The default location for the certificates is the data/x509 directory. The openssl command can be used from a Linux system to generate a key pair.

reddo internet translator

  •    Python

Reddo is a command line tool to translate any pair of languages using web translators such google, babelfish or others.

Saros - Distributed Party Programming

  •    Java

Saros brings multi-writer synchronous distributed editing to the Eclipse IDE, e.g. for joint code reviews, explaining code remotely, or distributed pair programming -- all also for more than 2 participants; we call this Distributed Party Programming. It includes refined awareness functionality, optional screen-sharing, text chat, a simple distributed whiteboard/sketching facility, and (immature) VoIP. Eclipse Update Site: http://dpp.sourceforge.net/update

PEP - Pair Eclipse Programming

  •    Java

Eclipse plugin to Distributed/Virtual Pair Programming, with code (re)synchronization, chat, NAT/firewall traversal, strict adderence to PP principles. NO SERVER needed.

Sangam - A plugin for collaboration

  •    Java

An Eclipse Plugin to achieve distributed pair programming on the internet, it is based on open sourced Syncshare server. This plugin will finally make XP possible b/w distributed teams.

menyoki - Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️

  •    Rust

menyoki is a screencast and screenshot utility that can also perform various image related operations such as making/splitting GIFs and modifying/analyzing image files. It aims to be a lightweight command line tool for either helping out on day-to-day life operations or complicated detail-centric issues. Originally it was designed to record/screenshot terminal windows but it can be tweaked easily for other purposes with command line arguments, environment variables, or a configuration file. menyoki requires a window system implementation of the supported platform for record and capture actions. Other features are expected to work normally since they don't require a window system running (or grabbing a window to operate on). For example, despite the macOS is not listed as a supported platform, menyoki still can perform image operations such as edit and analyze if it's compiled on macOS.

chcli - :computer: Programming challenges for Hackers - A command line tool for all programming challenges

  •    Python

Programming Challenges for Hackers - a CLI for all the programming challenges. For a full list of supported platform and platform codes see this.

ls-pair - Advice and some software tools for doing terminal-based remote pair programming

  •    Ruby

There's an excellent list of resources at pairprogramwith.me. You may find this 10-minute tmux Quick Start screencast helpful.

sixten - Functional programming with fewer indirections

  •    Haskell

Below follow some of Sixten's features that work now. We can then use the constructor MkPair to construct a pair. As an example, MkPair 610 "Sixten" has type Pair Int String.

TWiki - Wiki and Web 2.0 Application Platform

  •    Perl

TWiki is a flexible, powerful, and easy to use enterprise wiki, enterprise collaboration platform, and web application platform. It is a Structured Wiki, typically used to run a project development space, a document management system, a knowledge base, or any other groupware tool, on an intranet, extranet or the Internet. TWiki is a cgi-bin script written in Perl. It reads a text file, hyperlinks it and converts it to HTML on the fly.

inih - Simple .INI file parser in C, good for embedded systems

  •    C

inih (INI Not Invented Here) is a simple .INI file parser written in C. It's only a couple of pages of code, and it was designed to be small and simple, so it's good for embedded systems. It's also more or less compatible with Python's ConfigParser style of .INI files, including RFC 822-style multi-line syntax and name: value entries. To use it, just give ini_parse() an INI file, and it will call a callback for every name=value pair parsed, giving you strings for the section, name, and value. It's done this way ("SAX style") because it works well on low-memory embedded systems, but also because it makes for a KISS implementation.

Yabasic

  •    C

Yabasic is a free, multi-platform implementation of a traditional command-line BASIC programming language interpreter. It is small, feature-rich, and easy-to-use, with numerous useful features and facilities for structured programming.

tsuru - Open source, extensible and Docker-based Platform as a Service (PaaS).

  •    Go

tsuru is an extensible and open source Platform as a Service (PaaS) that makes application deployments faster and easier. tsuru is an open source polyglot cloud application platform (PaaS). With tsuru, you don’t need to think about servers at all. It keeps your apps running by rebalancing resources and recovering failed units and nodes automatically. It helps to grow your application dynamically allocating resources with ease. It is integrated with EC2, Apache Cloudstack which allows auto provisioning simple, painless and fast.

jnget

  •    Java

jnget is a multi-platform command line tool to retrieve binaries from Usenet. It allows multi-thread downloading and partial or full headers updating and caching and has NZB support.






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.