Skip to content

Add DoScript#2916

Closed
TheServer-lab wants to merge 1 commit intovinta:masterfrom
TheServer-lab:master
Closed

Add DoScript#2916
TheServer-lab wants to merge 1 commit intovinta:masterfrom
TheServer-lab:master

Conversation

@TheServer-lab
Copy link
Copy Markdown

Project

DoScript

Checklist

  • One project per PR
  • PR title format: Add DoScript
  • Entry format: * [DoScript](https://github.com/TheServer-lab/DoScript) - Automation language with English-like syntax and visual workflow builder for file operations.
  • Description is concise and short

Why This Project Is Awesome

Which criterion does it meet? (pick one)

  • Industry Standard - The go-to tool for a specific use case
  • Rising Star - 5000+ stars in < 2 years, significant adoption
  • Hidden Gem - Exceptional quality, solves niche problems elegantly

Explain:
DoScript makes file automation accessible to non-programmers through natural language syntax that reads like English. Unlike traditional automation tools that require learning complex syntax, DoScript allows users to write scripts like "for_each file_in Downloads if_older_than 30 days delete file" or use the visual node-based workflow builder. It elegantly solves the problem of automation for users who find bash/Python too complex but still need powerful file operations.

How It Differs

If similar entries exist, what makes this one unique?

Similar tools in the Command-line Tools section (invoke, fabric, click) are either task runners or CLI frameworks for Python developers. DoScript differs by:

  1. Target audience: Built for non-programmers, not developers
  2. Natural language: English-like syntax vs Python code
  3. Visual alternative: Includes drag-and-drop workflow builder
  4. Domain-specific: Optimized for file operations and system automation, not general-purpose programming

It fills a gap between simple shell scripts and full programming languages, similar to how SQL is to databases - domain-specific and highly readable.

@JinyangWang27
Copy link
Copy Markdown
Collaborator

@TheServer-lab Thanks for your submission. Unfortunately, this PR doesn't meet our acceptance criteria:

Repository age: The repository was created 2 weeks ago. We require a minimum of 3 months (or 6 months for Hidden Gem submissions) to ensure project stability.
GitHub stars: 4 stars (minimum 100 required, or strong justification for Hidden Gem).

Please see our CONTRIBUTING.md for full requirements. You're welcome to resubmit once the project has matured and gained community traction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants