• Stars
    star
    3,387
  • Rank 12,621 (Top 0.3 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 10 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Because sometimes you need to do it live

doitlive

homebrew badge

Build Status

pypi badge

doitlive is a tool for live presentations in the terminal. It reads a file of shell commands and replays the commands in a fake terminal session as you type random characters.

Demo

Get it now

macOS with Homebrew:

$ brew update
$ brew install doitlive

With pip:

$ pip install doitlive

Quickstart

  1. Create a file called session.sh. Fill it with bash commands.
  2. Run doitlive play session.sh.
$ doitlive play session.sh
  1. Type like a madman.

Kudos

License

MIT licensed. See the bundled LICENSE file for more details.

More Repositories

1

TextBlob

Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.
Python
8,923
star
2

environs

simplified environment variable parsing
Python
1,106
star
3

konch

Configures your Python shell.
Python
402
star
4

PythonORMSleepy

Python ORM/ODM Examples, For The Sleepy
Python
211
star
5

pypi-cli

A command-line interface to the Python Package Index (PyPI). Get package info, download statistics, and more.
Python
168
star
6

local-repl

🐚 Project-specific configuration for the Node.js REPL
JavaScript
152
star
7

dotfiles

sloria's dotfiles as Ansible roles
Shell
151
star
8

flask-ghpages-example

An example of how you can deploy a static Flask app on Github pages
Python
113
star
9

textblob-aptagger

*Deprecated* A fast and accurate part-of-speech tagger for TextBlob.
Python
103
star
10

flask-konch

An improved shell command for the Flask CLI
Python
67
star
11

textblob-fr

French language support for TextBlob.
Python
57
star
12

sphinx-issues

A Sphinx extension for linking to your project's issue tracker
Python
51
star
13

sublime-html5-boilerplate

Sublime Text 2/3 snippet to generate HTML5 boilerplate
47
star
14

aiohttp-utils

Handy utilities for building aiohttp.web applications
Python
46
star
15

ped

πŸ‘ž Quickly open Python modules in your text editor
Python
42
star
16

gig

Generate .gitignore files from the command line or programmatically, in Python
Python
38
star
17

webargs-starlette

Declarative request parsing and validation for Starlette with webargs
Python
38
star
18

tbpaste

Sentiment analysis, as easy as copy-and-paste
Python
30
star
19

perspective-api-client

Node.js client for the Perspective API
JavaScript
28
star
20

AreYouSure.js

Inline confirmation dialogs in Javascript
JavaScript
26
star
21

cookiecutter-docopt

A Python command-line script template that uses docopt for arguments parsing
Python
24
star
22

webtest-plus

An extension of WebTest with useful extras, including requests-style authentication
Python
17
star
23

textfeel-web

An online sentiment analyzer built with Flask and TextBlob
JavaScript
15
star
24

designpatterns.py

Some design patterns, in Python flavor
Python
14
star
25

sir

(Work in progress) An open source assistant . Python 3 + aiohttp on the backend. ES6 + Redux + React on the frontend.
JavaScript
13
star
26

tinynetrc

Read and write .netrc files in Python
Python
13
star
27

jrnl-render

Render a jrnl (jrnl.sh) file as a webpage.
TypeScript
13
star
28

psychopy-project-template

A template for a PsychoPy project. Aims to separate concerns of the experiment designer and the programmer.
Python
13
star
29

vim-ped

πŸ‘Ÿ Quickly open Python modules in vim
Vim Script
10
star
30

usv

Tools for classifying and analyzing animal ultrasonic vocalizations
Python
10
star
31

webtest-aiohttp

Integration of WebTest with aiohttp.web applications
Python
9
star
32

flask-template

*ABANDONDED*. Use cookiecutter-flask instead.
JavaScript
9
star
33

sublime-selenium-snippets

Sublime Text 2/3 snippets for the Selenium WebDriver Python bindings
9
star
34

yopy

Zero characters communication for humans
Python
8
star
35

jrnl-parse

Parses jrnl (jrnl.sh) files in Node.js or the browser.
JavaScript
6
star
36

wtfhack

A silly website for finding open-source projects to work on inspired by WhatTheFuckShouldIMakeForDinner.com
JavaScript
6
star
37

webtest-asgi

Integration of WebTest with ASGI applications.
Python
6
star
38

sublime-nose-snippets

Sublime Text snippets for Python nose testing
5
star
39

python-subreddit-stats

Visualization of user traffic on python-related subreddits
CSS
5
star
40

device-inventory

A simple Django app for device asset management.
JavaScript
5
star
41

stimulus.py

Wrappers around PsychoPy stimuli that make it easy to present a study paradigm
Python
4
star
42

simplist

One-click collaborative lists
JavaScript
4
star
43

pipstat

DEPRECATED: Use pypi-cli instead: https://github.com/sloria/pypi-cli
Python
3
star
44

www

The Pelican site that generates stevenloria.com
CSS
3
star
45

samsung-prediction

Predicting user activity based on smartphone data
R
2
star
46

marshmallow-dashboard

Python
2
star
47

r-lcfd

A minimal R project skeleton
R
2
star
48

sublime-pytest-snippets

Sublime Text Snippets for pytest
2
star
49

zettel-new-tab

Firefox/Chrome extension to display text files in new tabs
JavaScript
2
star
50

pre-commit-docker

Run pre-commit (https://pre-commit.com) in Docker
Dockerfile
2
star
51

datasources

Python
1
star
52

scribnote

Python
1
star
53

reversr

It reverses audio. Nothing more.
JavaScript
1
star
54

cosroom

[For COS employees only] Find an open room in the COS office
JavaScript
1
star
55

sepal

JavaScript
1
star
56

read_env

reads .env files
Python
1
star