Skip to main content

Gen Alpha programming language: Vibe-based Python for Zoomers

Project description

alphavibe

alphavibe lets you write Python in the language of TikTok, memes, and group chats. No more def, print, or for. It’s vibe, spitItOut, and zoom now.

🍻 alphavibe

Python, but coded by Gen Alpha. Slay like a sigma 💅

Finally, a python library that passes the vibe check 💯.


✨ Example

from alphavibe import alphaRun

code = '''
bringIn math

vibe main():
    drip x in zoom range(5):
        spitItOut("Count:", x)
    bounce facts

main()
'''

alphaRun(code)

Output:

Count: 0
Count: 1
Count: 2
Count: 3
Count: 4

🔤 Gen Alpha to Python Dictionary

Gen Alpha Python
vibe def
sus if
spitItOut print
zoom for
loopUntilBored while
bet break
sussy continue
bounce return
facts True
nah False
ghost None
bringIn import
teaSpill input
vibeCheck len
slay exit()

...and 50+ more slangified keywords. Check __init__.py for the full slang list 🔥


🚫 Anti-Boomer Filter

We don’t mess with crusty old keywords. If you try to write:

def hello():
    print("hi")

You'll get roasted with:

🚫 Boomer code at line 1: def found.
💡 Did you mean vibe instead?

Boomer-proofed for maximum drip 😤


📦 Installation

pip install alphavibe

🛠 How to Use

from alphavibe import alphaRun

code = """
vibe hello():
    spitItOut("heyyy")
"""

alphaRun(code)

💡 Pro Tip

Make your .py files full of Gen Alpha code and call alphaRun(open("myfile.py").read()) to run them like a sigma coder 💪.


📣 Spread the Vibe



🧑‍💻 Author

Made by Trương Minh Huy (a.k.a Louis) Contact: 0902555923 (+84 VN)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alphavibe-1.0.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alphavibe-1.0.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file alphavibe-1.0.0.tar.gz.

File metadata

  • Download URL: alphavibe-1.0.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for alphavibe-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6628155d64e73b626c9d9fd52591e05b5f3aa70a4c3f0a818d751902b2133603
MD5 3167001197186d9d4a399a8fdd336093
BLAKE2b-256 158529c2a6d002caa96b57393582f05afaee4ee6876fc454dbaf038e1b74c4fc

See more details on using hashes here.

File details

Details for the file alphavibe-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: alphavibe-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for alphavibe-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 783cae4c46f8d48c6200151f1b5f4c6611a97d1141821d46ecf70162547a288d
MD5 bc4980a305df51078f51279b4692d8ff
BLAKE2b-256 b90df21688e96c78f719deaaf6002dfbabf63f80ed95884516b5bddd3011314f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page