https://github.com/niradler/dev-loop
https://github.com/niradler/dev-loop
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/niradler/dev-loop
- Owner: niradler
- Created: 2025-04-20T21:43:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-04T07:49:47.000Z (about 1 year ago)
- Last Synced: 2025-05-19T02:12:13.782Z (about 1 year ago)
- Language: TypeScript
- Size: 2.41 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# DevLoop 🚀
> Manage. Run. Track your developer scripts easily.
DevLoop is a desktop and web app for managing and executing scripts across multiple languages, with an intuitive UI to configure script arguments dynamically.
## ✨ Features
- Add folders with your scripts (JS, TS, SH, PY, GO supported).
- Use metadata to configure script parameters and descriptions.
- Execute scripts with configurable arguments.
- Track execution history, success/failure, and rerun scripts with the same parameters.
- Sort and search scripts by category, tags, or name.
- Runs as Desktop App (Electron) or as Web App.
## 📂 Script Metadata Example
```js
// @name: Hello
// @description: A simple script that prints "Hello, {name}" to the console
// @author: Nir Adler
// @category: Testing
// @tags: ["hello", "test"]
// @inputs: [
// { "name": "name", "description": "Your name", "type": "string", "default": "" }
// ]
console.log("Hello:", process.argv.slice(2)[0]);
```
## 🎥 Demo
