⌜ V O I D lang ⌟ is the language for rapidly creating applications and games in the V O I D or JSON format. It is used as a replacement for the standard Bash・CMD・etc. languages and for writing applications, servers and games. The language uses one of the languages already preinstalled in the system. So you don't need to install anything else. Code and data are not separated. So the whole application fits in one V O I D or JSON file. Since the code is presented as data, applications can be easily generated with AI, updated, installed and launched remotely.
Important
The project is in the process of development.
About・ Preinstalled Language・ Example・ How to Use・ How to Use Game Engine・ Actions・ V O I D format・ V O I D db・ V O I D ai・ V O I D game・ V O I D social・ V O I D os・ V O I D tech・ V O I D ideology・ V O I D license・ V O I D task
| Language | Engine | Web | CLI | Server | Mobile | Windows | macOS | Linux | iOS | Android | Xbox | Switch | PlayStation | Steam Deck |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Python | Python |
- |
+ |
+ |
- |
+ |
+ |
+ |
- |
- |
- |
- |
- |
+ |
| JavaScript | NodeJS |
+ |
+ |
+ |
- |
+ |
+ |
+ |
- |
- |
- |
- |
- |
+ |
| Swift | LLVM |
- |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
| Kotlin | JVM |
- |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
- |
- |
- |
+ |
| GDScript | Godot |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
| C++ | Unreal Engine |
- |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
V O I D format | JSON |
|---|---|
|
". Hi World :D" |
|
". {about.version}" |
|
[
[".", "web", "server", "on", "port", 80],
["cloud", "<h1>Hi World 😄</h1>"]
] |
|
[
[".", "shared", "folder", "on", "port", 80],
["cloud", "/path/to/share"]
] |
|
[
["replace", "Hi World :D", "i", "i!"],
[".", "{}"],
"upper",
"."
] |
|
[
[".", "native", "python", "code"],
["code", "for i in range(10):print(i)"]
] |
exec(open('void.py').read())
encrypted = void.encrypt('Hi World :D')
print(void.decrypt(encrypted['text'], encrypted['key']))- Download V O I D lang
- Create your first app in
run.void·run.jsonor other JSON file - Launch app with V O I D lang
python void.py app.void
python void.py app.jsonAlternative
python void.py app.pypython void.py . Hi World :Dpython void.py cloud /path/to/shareTip
Linux・macOS: Add alias to ~/.bashrc ・ ~/.zshrc ・ ~/.bash_profile (macOS)
alias void="python /path/to/void.py"Windows: Use alias in command line
doskey void=python /path/to/void.pyvoid app.jsonSwift・Kotlin・C++: Embed the V O I D app (vapp) in the source code and compile it into an executable
swiftc void.swiftkotlinc void.ktclang++ void.cpp -o void.exe- Download V O I D spawner game
- Create your first game in
run.void·run.jsonfile - Copy the
void.exefile to the same directory asrun.void·run.jsonfile - Sell your game or share with friends
Note
Run with game engine
void.exe game.void
void.exe game.jsonThe archive contains run.void · run.json and all game files
void.exe game.zipThe execution directory contains run.void · run.json · run.zip file
void.exeExport your game to various platforms
void.exe convert game.void game.exeAlternative
- Download V O I D lang
- Import
void.gd・void.cppinto the Godot・Unreal Engine - Create your first game in
run.void·run.jsonfile - Export the game in the engine itself to the available platforms
- Sell your game or share with friends
Note
Use Help to display a description of the action
python void.py help
python void.py h upperNumber of actions
269
⌜ V O I D format ⌟ is the data format that inherits the best features of JSON, YAML, CSV and plain text formats. Makes it easier to write and read data, both by human and by program. The format simplifies data creation by removing the use of unnecessary quotation marks, brackets, colons, commas and other symbols. It is possible to combine text and binary data.
Tip
Use V O I D format highlighting 🔆 for Sublime Text.
Tools → Developer → New Syntax… → Copy · Paste → Save as void.sublime-syntax
You can change the color scheme 🎨 to alternate sections.
Preferences → Customize Color Scheme
{
"rules":
[
{
"scope": "variable.void.odd",
"foreground": "hsl(185, 100%, 50%)"
},
{
"scope": "variable.void.even",
"foreground": "hsl(185, 100%, 80%)"
}
]
}A database that uses V O I D · JSON · CSV files for storage directly. Data is cached, indexed and saved automatically. Easy access to data without the need to create complex constructs.
data.json{ "name": { "subname": "value" }, "list": [ { "index": 1, "value": 1 }, { "index": 2, "value": 2 } ] }. {data.json/name.subname} . {data.json/list.index.2.value} = data.json/list.index.2.value 3. {https://voidsp.com/@name/file.json/data.text} = {https://voidsp.com/@name/file.json/data.text} text
data.csvindex,text,value 1,text 1,value 1 5,text 5,value 5. {data.csv/index.5.value} . {data.csv/1.value} = data.csv/index.5.value 3
Artificial intelligence that makes it easier to work with data. Third-party AI is currently connected.
ChatGPTchat radius of the Earth chat tell me a story chat translate to portuguese: Hi World :D chat svg ginger cat in a box chat python calculator application chat image dancing cats
DeepSeekchat deepseek chat radius of the Earth
Stable Diffusionvideo 'playing cats on the lawn' cats.mp4 image 'playing cats on the lawn' cats.jpg image draw 'remove the cat in the center' cats.jpg cats-edited.jpg image grayscale cats.jpg cats-grayscaled.jpg image colorize cats-grayscaled.jpg cats-colorized.jpg image style cyberpunk cats.jpg cats-cyberpunk.jpg image background cats.jpg cats-without-background.png image 2x cats.jpg cats-resize-2x.jpg image 4x cats.jpg cats-resize-4x.jpg image swapface adult.jpg child.jpg adult-to-child.jpg
Voice Cloningvoice mike.mp3 say Hi World :D
Google Text-to-Speechvoice en-US-Wavenet-B say Hi World :D
Speech Recognitionrecognize recognize talk.mp3 recognize video.mp4
Google Translatetranslate 你好,世界 :D translate pt 你好,世界 :D
DeepLtranslate deepl translate 你好,世界 :D translate pt 你好,世界 :D
Work is underway to develop a custom AI that will run on a V O I D chip.
⌜ V O I D game ⌟ is a game that creates an infinite number of games, apps and content.
⌜ V O I D social ⌟ is a social network where you can quickly and easily communicate with people all over the world.
⌜ V O I D os ⌟ is an Operating System that uses V O I D lang to run and create applications and games.
⌜ V O I D tech ⌟ are combinable devices controlled by V O I D ai for creating individual stand-alone productions, as well as creating individual products with unique designs and in the required quantities.
⌜ V O I D ⌟ is not only about compact technologies, but also an ideology that shows where these technologies are taking us.
⌜ V O I D license ⌟ is a license to distribute digital content and goods. Expressed in a single sentence:
DO WHAT YOU WANT
You can use it in both private and open source. Embed it in free or paid products. Modify. Create your own solutions based on it. No need to specify the author.
Important
By adding your code to the repository, you are publishing it under the V O I D licence.
