couchshell - A simple command-line shell that allows you to interact with CouchDB/Cloudant as if it were a Unix file system

  •        3

Couchshell is a command-line shell utility that allows you to interact with a CouchDB/Cloudant interface as if it were a Unix file system. Set an environment variable called COUCH_URL which contains the URL of your CouchDB or Cloudant instance e.g.

https://github.com/glynnbird/couchshell

Dependencies:

ascii-tree : 0.3.0
cloudant : 1.3.0
shell : 0.3.2

Tags
Implementation
License
Platform

   




Related Projects

cradle - a high-level CouchDB client for Node.js

  •    Javascript

Cradle is an asynchronous javascript client for CouchDB. It is somewhat higher-level than most other CouchDB clients, requiring a little less knowledge of CouchDB's REST API. Cradle also has built-in write-through caching, giving you an extra level of speed, and making document updates and deletion easier. Cradle was built from the love of CouchDB and Node.js, and tries to make the most out of this wonderful marriage of technologies. The key concept here is the common ground shared by CouchDB and Node.js, that is, javascript. The other important aspect of this marriage is the asynchronous behaviors of both these technologies. Cradle tries to make use of these symmetries, whenever it can. Cradle's API, although closely knit with CouchDB's, isn't overly so. Whenever the API can be abstracted in a friendlier, simpler way, that's the route it takes. So even though a large part of the Cradle <--> CouchDB mappings are one to one, some Cradle functions, such as save(), can perform more than one operation, depending on how they are used.

removalist - a moving team for your couch data. helps to export and import data from couchdb

  •    Javascript

a moving team for your couch data. helps to export and import data from couchdb

Python Prompt Toolkit - Library for building powerful interactive command lines in Python

  •    Python

prompt_toolkit is a library for building powerful interactive command lines and terminal applications in Python. ptpython is an interactive Python Shell, build on top of prompt_toolkit. prompt_toolkit could be a replacement for GNU readline, but it can be much more than that.

sofa - Standalone CouchDB Blog, used by the O'Reilly CouchDB book

  •    Javascript

Sofa showcases the potential of pure CouchDB applications. It should provide an easy way for people to put thier thoughts online, anywhere there's a running Couch. It's just HTML, JavaScript and the magic of CouchDB. Currently supports authoring by anyone with the proper roles, and comments from anyone with a user account.

climate - The ultimate command line tool for Linux developers! Provides a huge number of tools for developers to automate their system

  •    Shell

Climate is the ultimate command line tool for Linux. It provides a huge number of command line options for developers to automate their Linux system. This tool can be extremely helpful to learn various unix commands too. There is an option to print each command before they're executed to help you memorize them over time.The default location is /usr/local/bin/. If you want to write to a different location, you can give an argument to the install command.


fish-shell - The user-friendly command line shell.

  •    Shell

fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family. fish includes features like syntax highlighting, autosuggest-as-you-type, and fancy tab completions that just work, with no configuration required.For more on fish's design philosophy, see the design document.

ShellOut - Easily run shell commands from a Swift script or command line tool

  •    Swift

Welcome to ShellOut, a simple package that enables you to easily “shell out” from a Swift script or command line tool. Even though you can accomplish most of the tasks you need to do in native Swift code, sometimes you need to invoke the power of the command line from a script or tool - and this is exactly what ShellOut makes so simple.

node-couchdb - A new CouchDB module following node.js idioms

  •    Javascript

A thin node.js idiom based module for CouchDB's REST API that tries to stay close to the metal.If you are wondering if there is a race-condition in the above example, the answer is no. Each couchdb.Client uses an internal queue for its requests, just like http.Client. This guarantees ordering. If you want to perform multiple requests at once, use multiple couchdb.Client instances.

python-nubia - A command-line and interactive shell framework.

  •    Python

Nubia is a lightweight framework for building command-line applications with Python. It was originally designed for the “logdevice interactive shell (aka. ldshell)” at Facebook. Since then it was factored out to be a reusable component and several internal Facebook projects now rely on it as a quick and easy way to get an intuitive shell/cli application without too much boilerplate. Nubia is built on top of python-prompt-toolkit which is a fantastic toolkit for building interactive command-line applications.

SwiftShell - A Swift framework for shell scripting.

  •    Swift

A library for creating command-line applications and running shell commands in Swift. Launched with e.g. cat long.txt | print_linenumbers.swift or print_linenumbers.swift long.txt this will print the line number at the beginning of each line.

rebound - Command-line tool that instantly fetches Stack Overflow results when you get a compiler error

  •    Python

Rebound is a command-line tool that instantly fetches Stack Overflow results when you get a compiler error. Just use the rebound command to execute your file. Featured on: 50 Most Popular Python Projects in 2018, the top of r/Python, awesome-cli-apps, awesome-shell, terminals-are-sexy, and awesome-mac.

shyaml - YAML for command line

  •    Python

Simple scripts that allow read access to YAML files through command line. This can be handy, if you want to get access to YAML data in your shell scripts.

rest-shell - Command-line shell for interacting with Spring HATEOAS-compliant REST resources

  •    Java

This project is a command-line shell that aims to make writing REST-based applications easier. It is based on spring-shell and integrated with Spring HATEOAS in such a way that REST resources that output JSON compliant with Spring HATEOAS can be discovered by the shell and interactions with the REST resources become much easier than by manipulating the URLs in bash using a tool like curl.The rest-shell provides a number of useful commands for discovering and interacting with REST resources. For example discover will discover what resources are available and print out an easily-readable table of rels and URIs that relate to those resources. Once these resources have been discovered, the rel of those URIs can be used in place of the URI itself in most operations, thus cutting down on the amount of typing needed to issue HTTP requests to your REST resources.

gitsome - A supercharged Git/GitHub command line interface (CLI)

  •    Python

An Official Integration for GitHub and GitHub Enterprise.The Git command line does not integrate with GitHub, forcing you to toggle between command line and browser.

PHP-on-Couch - Data Access Library to access a CouchDB server with PHP.

  •    PHP

Data Access Library to access a CouchDB server with PHP.

couchrest - A RESTful CouchDB client based on Heroku's RestClient and Couch

  •    Ruby

A RESTful CouchDB client based on Heroku's RestClient and Couch.js - you want the version at http://github.com/couchrest/couchrest

follow - Very stable, very reliable, NodeJS CouchDB _changes follower

  •    Javascript

Follow (upper-case F) comes from an internal Iris Couch project used in production for over a year. It works in the browser (beta) and is available as an NPM module. This looks much like the request API.

historian - Command-line utility for managing shell history in a SQLite database.

  •    Shell

Command-line utility for managing shell history in a SQLite database. ~/.bash_history is deduped and imported into a database.

shell-functools - Functional programming tools for the shell

  •    Python

A collection of functional programming tools for the shell. This project provides higher order functions like map, filter, foldl, sort_by and take_while as simple command-line tools. Following the UNIX philosophy, these commands are designed to be composed via pipes. A large collection of functions such as basename, replace, contains or is_dir are provided as arguments to these commands.

rest-shell - Command-line shell for interacting with Spring HATEOAS-compliant REST resources

  •    Java

Command-line shell for interacting with Spring HATEOAS-compliant REST resources





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.