andyw8-seeing_is_believing

4.2.1last stable release 3 years ago
Complexity Score
Low
Open Issues
30
Dependent Projects
0
Weekly Downloadsglobal
62

License

  • WTFPL
    • Noattribution
    • PublicDomainlinking
    • PublicDomaindistribution
    • PublicDomainmodification
    • Nopatent grant
    • Yesprivate use
    • PublicDomainsublicensing
    • Notrademark grant

Downloads

Readme

Unix/Mac:    Appveyor:

Seeing Is Believing

Evaluates Ruby code, recording the results of each line. Integrates with any extensible editor (I’ve integrated it with many already, see the list). If you like Swift Playgrounds, you’ll like SiB.

Helpful links

  • Install
  • Integrate with your editor
  • Use as a library
  • Use on the command line
  • Pro Tips (useful patterns)
  • Features
  • Potential Future Features
  • Set up it up for development work

Examples

  • Watch a longer video.
  • Watch John Cinnamond use it in a presentation at the 10:22 minute mark.
  • Avdi uses it in Ruby Tapas, an amazing resource for developers in general and Ruby Developers in particular!

Known Issues

  • Assumes utf-8 everywhere. If this is an issue, please see the encodings section of the wiki.

Inspiration

  • Xmpfilter, which is a part of the rcodetools gem.
  • Bret Victor’s completely inspiring talk Inventing on Principle.
  • My 8th Light mentor, Doug Bradbury who asked me to make it for his Kids Ruby sessions (I don’t think we ever finished integrating it, though >.<)

Shout outs

  • Whitequark for all the work on Parser

License

Copyright (C) 2014 Josh Cheek <josh.cheek@gmail.com>

This program is free software. It comes without any warranty,
to the extent permitted by applicable law.
You can redistribute it and/or modify it under the terms of the
Do What The Fuck You Want To Public License,
Version 2, as published by Sam Hocevar.
See http://www.wtfpl.net/ for more details.

Dependencies

Loading dependencies...

CVE IssuesActive
0
Scorecards Score
3.60
Test Coverage
No Data
Follows Semver
Yes
Github Stars
1,304
Dependenciestotal
10
DependenciesOutdated
2
DependenciesDeprecated
0
Threat Modelling
No
Repo Audits
No

Learn how to distribute andyw8-seeing_is_believing in your own private RubyGems registry

gem install andyw8-seeing_is_believing
Processing...
Done

2 Releases

RubyGems on Cloudsmith

Getting started with RubyGems on Cloudsmith is fast and easy.