favicon

dashwave

Download Documentation Discord Source Code
Terminal Image

what is dashwave?


dashwave is a next level utility for the game geometry dash thats very configurable allowing you to create and run tools made in the python programming language (which is one of the easiest programming languages to learn) that are made by the community, for the community.

i wanted to have a place where every tool is in one place which lead to the development of dashwave. the design of the dashwave interface looks like a futuristic terminal making it look even more awesome!

using dwv / dashwave pip


dwv allows you to install different tools, delete tools or pack your script to a .dwv file for testing or sharing.

installing a tool is as easy as "dwv --install hello-world". see "dwv --help" for more info.



dashwave pip is a special pip allowing you to install python packages that are required by different tools.

usage is entirely the same such as "pip install requests".



example of a dashwave tool is:

# argstest: test command arguments # create command def command(*args): # show help by no args or --help arg if not args or args[0] == '--help': print("argstest [--version]") print("usage: argstest (args)") # show version if args[0] == "--version": print("argstest: version 0.1") return # show arguments print(f"args: {args}") print(f"first arg: {args[0]}")


made with <3 by jarvisdevil