All Projects → xuri → Aurora

xuri / Aurora

Licence: mit
Cross-platform beanstalkd queue server admin console.

Programming Languages

javascript
184084 projects - #8 most used programming language
go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Aurora

mqtt-admin
MQTT Web Frontend: Publish, Subscribe and see Topic Status in a comfortable UI
Stars: ✭ 115 (-77.36%)
Mutual labels:  admin, webui
Rageframe2
一个基于Yii2高级框架的快速开发应用引擎
Stars: ✭ 1,553 (+205.71%)
Mutual labels:  queue, admin
Gradle Test Logger Plugin
A Gradle plugin for printing beautiful logs on the console while running tests
Stars: ✭ 460 (-9.45%)
Mutual labels:  console
Consoleframework
Cross-platform toolkit for easy development of TUI applications.
Stars: ✭ 487 (-4.13%)
Mutual labels:  console
Janus
Thread-safe asyncio-aware queue for Python
Stars: ✭ 475 (-6.5%)
Mutual labels:  queue
Godmin
Admin framework for Rails 4+
Stars: ✭ 464 (-8.66%)
Mutual labels:  admin
Gradient String
🌈 Beautiful color gradients in terminal output
Stars: ✭ 476 (-6.3%)
Mutual labels:  console
Coding Interview Gym
leetcode.com , algoexpert.io solutions in python and swift
Stars: ✭ 451 (-11.22%)
Mutual labels:  queue
Xadmin
Drop-in replacement of Django admin comes with lots of goodies, fully extensible with plugin support, pretty UI based on Twitter Bootstrap.
Stars: ✭ 4,627 (+810.83%)
Mutual labels:  admin
Dronesploit
Drone pentesting framework console
Stars: ✭ 473 (-6.89%)
Mutual labels:  console
Sail
Sail is a lightweight Rails engine that brings an admin panel for managing configuration settings on a live Rails app
Stars: ✭ 484 (-4.72%)
Mutual labels:  admin
Mpmcqueue
A bounded multi-producer multi-consumer concurrent queue written in C++11
Stars: ✭ 468 (-7.87%)
Mutual labels:  queue
Cerebro
No description or website provided.
Stars: ✭ 4,769 (+838.78%)
Mutual labels:  admin
Vue Quasar Admin Example
Example of quasar admin
Stars: ✭ 481 (-5.31%)
Mutual labels:  admin
Vue Boilerplate Template
🍎 Efficient development of web SPA using Vue.js(2.*) + Webpack + Element-ui + Pwa + Vuex + Vuex-router + Vue-i18n + Dayjs + Lodash.
Stars: ✭ 461 (-9.25%)
Mutual labels:  admin
Collection
A PHP library for representing and manipulating collections.
Stars: ✭ 488 (-3.94%)
Mutual labels:  queue
Colorful
Terminal string styling done right, in Python 🐍 🎉
Stars: ✭ 456 (-10.24%)
Mutual labels:  console
Screentask
(📢 New Version Released) Screen sharing made easy! Share your screen across local devices without internet.
Stars: ✭ 466 (-8.27%)
Mutual labels:  webui
Nsq
A realtime distributed messaging platform (forked from https://github.com/nsqio/nsq)
Stars: ✭ 476 (-6.3%)
Mutual labels:  queue
Simpleremote
Remote Administration Tools
Stars: ✭ 504 (-0.79%)
Mutual labels:  console

aurora

Build Status CII Best Practices Go Report Card Downloads Licenses Release

Overview

aurora is a web-based Beanstalkd queue server console written in Go and works on macOS, Linux, and Windows machines. The main idea behind using Go for backend development is to utilize the ability of the compiler to produce zero-dependency binaries for multiple platforms. aurora was created as an attempt to build a very simple and portable application to work with a local or remote Beanstalkd server.

See application screenshots

Features

  • Cross-platform support macOS/Linux/Windows 32/64-bit
  • Simple installation (distributed as a single binary)
  • Zero dependencies
  • Common list of servers in the config for all users + optional Basic Auth
  • The full list of available tubes
  • Complete statistics about jobs in tubes
  • Real-time auto-update with highlighting of changed values
  • You can view jobs in ready/delayed/buried states in every tube
  • You can add/kick/delete jobs in every tube
  • You can select multiple tubes by regExp and clear them
  • You can set the statistics overview graph for every tube
  • You can move jobs between tubes
  • Ability to Pause tubes
  • Search jobs data field
  • Customizable UI (code highlighter, choose columns, edit auto refresh seconds, pause tube seconds)

Installation

Installing aurora using Homebrew on macOS:

brew install aurora

Building aurora using Docker:

docker build -t aurora:latest .
docker run --rm --detach -p 3000:3000 aurora:latest

Precompiled binaries for supported operating systems are available.

Contributing

Contributions are welcome! Open a pull request to fix a bug, or open an issue to discuss a new feature or change.

Todo

  • Handle 404 error page
  • Filter the tubes by name in the overview
  • Logout support when Basic Auth has been enabled
  • Custom job content hightlight display theme support
  • Cookies control, each user can add its own personal Beanstalkd server

Credits

Contributors

This project exists thanks to all the people who contribute.

Contributors

Backers

Thank you to all our backers! 🙏 Become a backer

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website.

Licenses

This program is under the terms of the MIT License. See LICENSE for the full license text.

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