New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

helppo

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

helppo

### Installation

0.4.4
latest
Source
npm
Version published
Maintainers
1
Created
Source

Helppo

Plug-n-play database management interface (CRUD)

helppo-cli on npm helppo on npm Helppo on GitHub

What is it    Screenshots    Mailing list    License

Gif of helppo on the command line

Quickstart

Installation

npm install -g helppo-cli
# or
yarn global install helppo-cli

For more options, see Installation.

Usage

helppo-cli postgres://...
helppo-cli mysql://...

For more examples, see Usage.

What is it

Note: Helppo is still in early development.

Helppo is a CLI tool to instantly (helppo-cli <connection_string>) spin up a graphical in-browser CRUD interface from a database connection string. Currently supported databases are Postgres and MySQL.

Helppo is also an Express.js middleware. In fact, the command-line interface is simply a wrapper around it. You can mount Helppo in your own Express-project.

See the documentation for each flavour:

  • Command-Line Interface
    Instantly start a Helppo-instance from a connection string: helppo-cli <connection_string>

  • Express.js middleware
    Mount a Helppo-instance in your own NodeJS application: app.use(helppo())

Also see docs/README.md for the remaining documentation.

Feature highlights

  • Automatically reads database schema (supports custom configuration), prints human-readable column names
  • Browse tables with filters, pagination, foreign key links, bulk actions/copy
  • Edit rows with the help of date pickers, secret columns
  • Run raw SQL queries
  • Recover deleted rows if you haven't refreshed the page
  • Shareable URLs for every page, filter and query

Screenshots

Browse database tables

Browse database tables

Perform bulk actions

Perform bulk actions

Edit database rows

Edit database rows

Run raw SQL queries

Run raw SQL queries

Subscribe to Helppo news

If you'd like to receive periodic updates about the status of Helppo, subscribe to the mailing list.

License

Versions 0.X of Helppo are published under the GPLv3 license.

Paraphrased, it means that you can use Helppo in any project for free, as long as you retain the license text in the source code (in the case of a server-side npm package like Helppo, this requirement is automatically fulfilled when installing it via npm, as the license text is always included in the node_modules subfolder). Additionally, if you modify Helppo itself and publish the modified software, it must be published under the same license.

For full license terms, see LICENSE.

From v1.0 onwards

I plan on adding or changing to a commercial license from v1.0 onwards, if it seems sensible at that point (considering project traction, feature backlog, etc.). Versions that were released under GPL will of course remain available under GPL indefinitely. To keep up with the topic, subscribe to the mailing list.

Contributing

Please do file bug reports and feature requests as issues in this GitHub repository!

For more information, see Contributing.md.

Helppo   CLI docs   Express.js middleware docs

FAQs

Package last updated on 10 Jan 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts