All Projects → DUOUNO → Arangodb View

DUOUNO / Arangodb View

Licence: agpl-3.0
🥑 fast, simple, easy, 'reduced to the max' alternative webinterface / interface for the web / frontend for ArangoDB

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Arangodb View

Front End Career
A career guide to Front End Developers
Stars: ✭ 765 (+4150%)
Mutual labels:  frontend
Vue Bootstrap With Material Design
Vue Bootstrap with Material Design - Powerful and free UI KIT
Stars: ✭ 803 (+4361.11%)
Mutual labels:  frontend
Zeroclipboard
The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.
Stars: ✭ 6,650 (+36844.44%)
Mutual labels:  frontend
Snapchat Clone
👻 A SnapChat clone built with React, Redux and Typescript. Styled with SASS. Tested with Cypress, Jest and Enzyme. Linted with Eslint and formatted with Prettier!
Stars: ✭ 770 (+4177.78%)
Mutual labels:  frontend
Wxopenclub Wxapp Lessons
60 节微信小程序开发视频教程配套源代码
Stars: ✭ 798 (+4333.33%)
Mutual labels:  frontend
Zarm
基于 React、React-Native 的移动端UI组件库
Stars: ✭ 816 (+4433.33%)
Mutual labels:  frontend
Frontend
Kottans frontend course 🎓
Stars: ✭ 749 (+4061.11%)
Mutual labels:  frontend
Reitit
A fast data-driven router for Clojure/Script
Stars: ✭ 892 (+4855.56%)
Mutual labels:  frontend
Computer Science
Contains the basic fundamental data structures and algorithms a front end engineer should know, written all in JavaScript.
Stars: ✭ 798 (+4333.33%)
Mutual labels:  frontend
Haproxy Wi
Web interface for managing Haproxy, Nginx and Keepalived servers
Stars: ✭ 823 (+4472.22%)
Mutual labels:  frontend
Amis
前端低代码框架,通过 JSON 配置就能生成各种页面。
Stars: ✭ 8,930 (+49511.11%)
Mutual labels:  frontend
Tars
Markup builder on gulp
Stars: ✭ 792 (+4300%)
Mutual labels:  frontend
Lancie Frontend
Website for Area FiftyLAN
Stars: ✭ 5 (-72.22%)
Mutual labels:  frontend
Goplayspace
Advanced Go Playground frontend written in Go, with syntax highlighting, turtle graphics mode, and more
Stars: ✭ 765 (+4150%)
Mutual labels:  frontend
Template Sailsjs Vue
Two independent projects (BackEnd and FrontEnd) working as one. A Sails application.
Stars: ✭ 16 (-11.11%)
Mutual labels:  frontend
Embetty
🐙 Embetty displays remote content like tweets or YouTube videos without compromising your privacy.
Stars: ✭ 759 (+4116.67%)
Mutual labels:  frontend
Web3 React
🧰 A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
Stars: ✭ 788 (+4277.78%)
Mutual labels:  frontend
Base
React-UI-Kit - frontend library with ReactJS components
Stars: ✭ 18 (+0%)
Mutual labels:  frontend
Twitter Post Fetcher
Fetch your twitter posts without using the new Twitter 1.1 API. Pure JavaScript! By Jason Mayes
Stars: ✭ 886 (+4822.22%)
Mutual labels:  frontend
Github Buttons
Unofficial github:buttons.
Stars: ✭ 821 (+4461.11%)
Mutual labels:  frontend

ArangoDB-view

for the impatient

ArangoDB-view is a poc webinterface for ArangoDB. Its based on a flex design.

features

  • actually displays right converted bytes (1000 B = 1 KB)
  • always to your left, collections overview (can be hidden)
  • always to your top, basic infos / stats
  • show all available updates
  • open links in a new tab
  • easily create rules that filter and sort documents
  • pagination is saved when you edit a document and return to documents overview
  • next / prev document while in single document view
  • management collections / edges
    • reload collection properties and indexes on demand
    • navigate to documents
    • load / unload
    • truncate
    • rotate journal
    • change journal size in MiB and MB
    • change waitForSync
    • change indexBuckets
    • rename collection
    • create new collections specify
      • name
      • type
      • wait for sync y/n
      • volatile y/n
      • system collection y/n
      • compaction y/n
      • journal size in MiB and MB
      • index buckets
    • delete collections
  • run AQL queries
  • execute queries while you type them, with a timeout or when you leave the AQL-editor
  • save created queries via name: tag
  • configure how many docs are teturned; from 1 to n, without restrictions
  • display results as json or table
  • show query run time and http time
  • copy result as CSV to clipboard

whats next?

  • link _from / _to
  • delete / add documents
  • query log
  • authentication
  • manage indexes
  • manage databases

interfacescreenshot

interfacescreenshot documents overview

interfacescreenshot documents overview with hidden collectionsbar

interfacescreenshot sort documents desc

interfacescreenshot show documents with _key < 110 and sort documents asc

interfacescreenshot editing json in object mode

interfacescreenshot editing json in code mode

interfacescreenshot disabled save / view change due to error

interfacescreenshot show available version for update

interfacescreenshot create new collection

interfacescreenshot manage a collection

install

mount point

for now the mount point must be /view.

filter/sort documents

create a new filter/sort rule

First select the none rule and change // none to your rule name. You may have to klick on the direct left button from the rule selection to reveal the rule input field. Now you can edit your rule as native AQL statements. The current document can be accessed via doc. Let's create a rule that filters all _key smaller than 10.

01: // filter ._key < 10
02: filter to_number(doc._key) < 10

Line 1 is the name of the rule Line 2 is the AQL statement that will filter all _keys samller 10. Note the conversion to a number first. After a short timeout your new rule is automatically saved and applied to the documents overview. When you click outside from the input field the edited rule is also saved and applied.

edit filter/sort rule

To edit a rule just type the new rule into the rule input field. The rule is automatically save and applied when you click outside.

create new rule from existing rule

First change the rule name, then edit the rule. The new rule is saved automatically.

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].