All Projects → aksakalli → Sandrarest

aksakalli / Sandrarest

Licence: mit
Cassandra Manager REST API & Web UI

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Sandrarest

Stargate
An open source data gateway
Stars: ✭ 356 (+1518.18%)
Mutual labels:  rest, cassandra
Grpc Vs Rest
Comparing gRPC + Protobuf with REST + JSON
Stars: ✭ 17 (-22.73%)
Mutual labels:  rest
Apidoc
RESTful API 文档生成工具,支持 Go、Java、Swift、JavaScript、Rust、PHP、Python、Typescript、Kotlin 和 Ruby 等大部分语言。
Stars: ✭ 785 (+3468.18%)
Mutual labels:  rest
Scala Pet Store
An implementation of the java pet store using FP techniques in scala
Stars: ✭ 812 (+3590.91%)
Mutual labels:  rest
Ngx Restangular
Restangular for Angular 2 and higher versions
Stars: ✭ 787 (+3477.27%)
Mutual labels:  rest
Api Platform
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
Stars: ✭ 7,144 (+32372.73%)
Mutual labels:  rest
Eve
REST API framework designed for human beings
Stars: ✭ 6,421 (+29086.36%)
Mutual labels:  rest
Fastapi serviceutils
Utils for fastapi based services.
Stars: ✭ 20 (-9.09%)
Mutual labels:  rest
Redis Marshal
Lightweight Redis data exploration tool
Stars: ✭ 16 (-27.27%)
Mutual labels:  administration
Goyave
🍐 Elegant Golang REST API Framework
Stars: ✭ 811 (+3586.36%)
Mutual labels:  rest
Deno Drash
A REST microframework for Deno's HTTP server with zero 3rd party dependencies.
Stars: ✭ 795 (+3513.64%)
Mutual labels:  rest
Ecommerce Codeigniter Bootstrap
Responsive, Multi-Vendor, MultiLanguage Online Store Platform (shopping cart solution)
Stars: ✭ 788 (+3481.82%)
Mutual labels:  administration
Gen
Converts a database into gorm structs and RESTful api
Stars: ✭ 825 (+3650%)
Mutual labels:  rest
Droidparts
Stars: ✭ 785 (+3468.18%)
Mutual labels:  rest
Farwest
Framework for building RESTful HATEOAS-driven applications.
Stars: ✭ 18 (-18.18%)
Mutual labels:  rest
Ajenti
Ajenti Core and stock plugins
Stars: ✭ 6,625 (+30013.64%)
Mutual labels:  administration
Openvpn Admin
Install and administrate OpenVPN with a web interface (logs visualisations, users managing...)
Stars: ✭ 795 (+3513.64%)
Mutual labels:  administration
Cassandra
Mirror of Apache Cassandra
Stars: ✭ 7,018 (+31800%)
Mutual labels:  cassandra
Jet Bridge
Jet Bridge – Admin Panel Framework for your application
Stars: ✭ 904 (+4009.09%)
Mutual labels:  administration
Es Cqrs Shopping Cart
A resilient and scalable shopping cart system designed using Event Sourcing (ES) and Command Query Responsibility Segregation (CQRS)
Stars: ✭ 19 (-13.64%)
Mutual labels:  cassandra

sandraREST

screen shot

sandraREST is a Cassandra Manager REST API and Web UI.

Features

  • Present database
  • Run a CQL query
  • Drop/Update/Create Keyspace
  • Drop Column Family
  • Drop/Update/Create Column
  • List data of Column Family
  • Download query result as CSV

Getting Started

As the project required use of multiple external dependencies for both client and server side, bower and npm are used to manage those respectively.

Cassandra client configuration is stored under root folder in cassandra_config.json. It is possible to configure contact points and many other client options.

running the source code:

$ npm install
$ bower install
$ npm start

Architecture

Main advantage of a REST API is that such organization of a client­server communication allows single server to support numerous client applications through the unified interfaces.

interface guide

In the particular case, server with REST API was developed on the node.js. Client side is single page web­application based on angular.js framework that served on 'public' folder as static and only relies on REST API for access to the database data.

REST Endpoints

License

Released under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].