Git Product home page Git Product logo

neocities_cli's Introduction

A command line interface for my dart Neocities API.

Meant to be globally activated, by simply running:

dart pub global activate neocities_cli

Then start using it:

$ neocities
A dart command line interface for neocities.org

Usage: neocities <command> [arguments]

Global options:
-h, --help        Print this usage information.
-u, --username
-p, --password
-k, --key

Available commands:
  delete   Delete files from your site
  info     Show the info of a site
  key      Get the api key for your site
  list     List the files in your site
  rename   Rename a file
  upload   Upload files to your site

Run "neocities help <command>" for more information about a command.
$ neocities info example
{
  "sitename": "example",
  "views": 7758,
  "hits": 8674,
  "created_at": "Sat, 20 Jul 2013 09:33:19 ",
  "last_updated": "Sat, 13 Dec 2014 19:02:19 ",
  "domain": null,
  "tags": []
}

To use the authenticated API, either add your username and password to the command, or generate and use an API key.

$ neocities --key key1234neocities info
{
  "sitename": "yoursite",
  "views": 1337,
  "hits": 1337,
  "created_at": "...",
  "last_updated": "...",
  "domain": null,
  "tags": []
}

neocities_cli's People

Contributors

natebot13 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.