Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any awesome CLI REPL to recommend? #701

Closed
tleb opened this issue Jun 22, 2017 · 10 comments
Closed

Any awesome CLI REPL to recommend? #701

tleb opened this issue Jun 22, 2017 · 10 comments

Comments

@tleb
Copy link

tleb commented Jun 22, 2017

And therefore to add to the list. 馃憤

@therealklanni
Copy link

In terminal, type node

@tleb
Copy link
Author

tleb commented Jul 2, 2017

Much thanks. I meant a proper REPL, such as ptpython.

@florianb
Copy link
Contributor

florianb commented Jul 3, 2017

Try Mancy. And since it is an electron app, it belongs to the awesome-electron list. 馃槂

@tleb
Copy link
Author

tleb commented Jul 3, 2017

Thanks @florianb, I have seen this, but I prefer CLI stuff. Is there really nothing? I'll give it a try though.

@florianb
Copy link
Contributor

florianb commented Jul 3, 2017

You're welcome - but i guess i don't understand what you're missing in the native node repl? It has f.e. tab-completion, colors everything a node developer needs. 馃槵

@therealklanni
Copy link

Not sure what you mean by "proper REPL", but running node is a proper node REPL.

@ORESoftware
Copy link

@therealklanni a REPL repl :)

@Rudedog9d
Copy link

The only thing I wish the native node shell has is a better history, ex for when you define a function. Along the same lines, better multi-line editing.

I'm not sure a new shell is needed, maybe just an improvement to the native shell. @tleb what features do you feel the native shell is missing?

@tleb
Copy link
Author

tleb commented Nov 13, 2017

The features you mentioned and coloring on what we are writing, not just results, were mainly what I though about.

ptpython really is a good example of a great REPL as a CLI.

@Rudedog9d
Copy link

Agreed, syntax on the current command would be nice. I've used ptpython, and the builtin node CLI is already very close. You might try digging around the node issue tracker, they have a very active development community. The features you want might already be implemented, or you could implement it yourself :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants