6 ms·
Tux - A Shell for Sinatra Apps
- mikiem 16y agoHmm.. And unfortunate name. Tux is the name of the Linux penguin mascot.
- evangineer 16y agoI would suggest Racket, but that clashes with the renamed PLT Scheme project.
- albemuth 16y agohow about Bow Tie?
- aaronbrethorst 16y agoRatpack; blueeyes; albert (his middle name); chairman; eleven (as in, "Ocean's 11"); vegas; sammy; dean; myway... you get the idea.
- evangineer 16y agosammy is taken by sammy.js, I like blueeyes and chairman.
- zem 16y agowhat's wrong with sinatra-console?
- minikomi 16y agoSoundguy?
- mrkurt 16y agoAnd Sinatra is the name of a musician!
- fhars 16y agoSome people are incredibly stupid when choosing project names, playing on cute third or fourth meanings of common words that have almost nothing to do with their projects or choosing names used by similar but unrelated projects, making it almost impossible to search for specific information. The "best" project name I have seen so far is "kiwi". Among others, there are two independent projects kiwi from different institutes in the Stanford CS department, the OpenSUSE build manager and an EU semantic web project (and of course loads of non computer related project of every kind from New Zealand). Gah.
- 1gor 16y agoWhile working on a sinatra app recently, I noticed that sinatra has no rails equivalent to rails console. racksh (Rack::Shell) is a console for Rack based ruby web applications. From the README at https://github.com/sickill/racksh https://github.com/sickill/racksh : "It's like script/console in Rails or merb -i in Merb, but for any app built on Rack. You can use it to load application environment for Rails, Merb, Sinatra, Camping, Ramaze or your own framework provided there is config.ru file in app's root directory /.../ It loads whole application environment like Rack web server, but instead of running the app it starts irb session. Additionally it exposes $rack variable which allows you to make simulated HTTP requests to your app.".
- cldwalker 16y agoI'm aware of racksh but it's not sinatra-specific. It has no knowledge of a sinatra app and thus can't give you sinatra-specific goodies that tux does: metrics for your sinatra app (routes + settings) and commandline interaction with your helpers and view rendering
- potomak 16y agoCool project! This is what I was searching for just yesterday!