git404hub

what is qinglong fr?

whyour/qinglong — explained in plain English

Analysis updated 2026-05-18

19,548TypeScriptAudience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

Self-hosted web platform for scheduling and running automated scripts in Python, JavaScript, TypeScript, or shell, like cron jobs with a browser interface.

vibe map

mindmap
  root((repo))
    What it does
      Schedule scripts
      Run on timer
      Web interface
      Multi-language
    Supported languages
      Python 3
      JavaScript
      TypeScript
      Shell scripts
    Features
      Environment variables
      Task logs
      Dark mode
      Mobile support
    Deployment
      Docker images
      npm install
      Linux systems
    Use cases
      Website check-ins
      API automation
      Data collection
      Task scheduling

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Automate daily website check-ins or logins without manual intervention.

VIBE 2

Schedule API calls to run at specific times to collect or sync data.

VIBE 3

Run data collection jobs periodically without keeping a computer running.

VIBE 4

Manage multiple scripts across different languages from a single web dashboard.

what's the stack?

TypeScriptNode.jsDockerPythonJavaScript

how it stacks up fr

whyour/qinglongrrweb-io/rrwebbirobirobiro/awesome-shadcn-ui
Stars19,54819,55819,523
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderateeasyeasy
Complexity3/53/51/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Docker to run, needs to pull images and start containers before accessing the web UI.

Use freely for any purpose including commercial. Keep the notice and disclose changes to the patent grant.

in plain english

Qinglong (青龙) is a scheduled task management platform, a self-hosted tool for running automated scripts on a timer, similar to how cron jobs work on Linux servers, but with a full web-based management interface. The problem it solves is the need to run scripts regularly (for example, every hour or every day) across multiple scripting languages, without needing to be a server administration expert. You deploy it via Docker, access it through a browser, and manage everything from the web UI. The platform supports scripts written in Python 3, JavaScript, TypeScript, and shell scripts. Through the web interface you can add new scripts, set their schedules down to the second, manage environment variables (useful for storing API keys or credentials your scripts need), edit configuration files, and view logs from each task run. It also supports system-level notifications, a dark mode, and mobile device operation. Someone would use Qinglong when they want to automate repetitive online tasks, such as checking in to websites, running API calls on a schedule, or performing data collection jobs, without leaving a laptop running. Deployment uses Docker (available as Alpine or Debian-based images) or npm on Debian/Ubuntu/Alpine Linux systems. The project is primarily documented in Chinese but includes an English README.

prompts (copy fr)

prompt 1
How do I set up Qinglong with Docker and add my first scheduled Python script?
prompt 2
Show me how to configure environment variables in Qinglong for storing API keys my scripts need.
prompt 3
What's the syntax for setting up a cron-like schedule in Qinglong to run a task every 6 hours?
prompt 4
How do I view logs and debug a scheduled task that failed in Qinglong?
prompt 5
Can I run JavaScript and Python scripts together in Qinglong, and how do I manage them?

Frequently asked questions

what is qinglong fr?

Self-hosted web platform for scheduling and running automated scripts in Python, JavaScript, TypeScript, or shell, like cron jobs with a browser interface.

What language is qinglong written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, Docker.

What license does qinglong use?

Use freely for any purpose including commercial. Keep the notice and disclose changes to the patent grant.

How hard is qinglong to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is qinglong for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.