Code Monkey home page Code Monkey logo

19yo Pythonista & Rustacean. Contact me on matrix.

Tools

  • Python: The first language I learned. I've been coding in Python for nearly 7 years.
  • Rust: My favorite language to use, and what I work with the most.
  • Typescript: It's better than javascript, at least. I use it to build websites and mobile apps (with react native).
  • PostgreSQL: My go-to any time I need a database. I even wrote an orm for it.
  • Docker: I know the basics of Docker, and I'm using it in V4 of Starboard. It's nice to not have to clone & build the source code to run my apps - I just have to pull the image.
  • Git: I'm pretty good at using Git via GUIs (GitHub, GitHub Desktop, VSC, etc.), but I can use very basic features through the command line as well.

Active Projects

Discord Bots

  • Starboard: Highly advanced starboard bot for Discord.
  • io: A code running bot for discord.
  • Wires: A bot with random features I want.
  • Minigames: Fun minigames.

Libraries

  • apgorm: An async ORM for PostgreSQL, wrapped around asyncpg.
  • DetaORM: An async ORM for DetaBase.
  • hikari-clusters: Clustering tool for Hikari.
  • floodgate: Fast cooldown implementation. See here for python bindings.
  • regex-rs: Python bindings for the rust regex crate.
  • socketapp: A simple library for creating websocket-based apps.
  • mockeval: Cursed but kinda cool lambdas.
  • nullable: Typed Null singleton for Python

Misc

  • IvyCraft: Code + Discord bot for handling the IvyTech minecraft server.
  • minecraft: My rust/bevy/valence playground for a minecraft server.

Maintainer For

Currently working on

Things I want to do

  • discord http/gateway proxy with cache
  • python bindings for twilight, hikari extension that utilizes these bindings
  • learn bevy and make a game
  • learn go

Archived

circuitsacul's Projects

anti-face-bot icon anti-face-bot

A personal bot that deletes any messages with images containing certain faces, as some of my friends enjoy annoying me by posting pictures of me.

aoc icon aoc

My advent of code solutions

apgorm icon apgorm

A fully type-checked asynchronous ORM wrapped around asyncpg. In the beta stage.

discord-py-i18n icon discord-py-i18n

An example of how to allow your discord.py bot to support multiple languages.

discord-py-paginators icon discord-py-paginators

Modified fork of Disputils with bug fixes, such as unresponsive paginators after some time on large bots.

dpixels icon dpixels

A(nother) wrapper for the Python Discord Pixel API.

floodgate icon floodgate

A ratelimiting implementation designed for high throughput.

gitbook icon gitbook

Python library for interacting with GitBook's API.

grammarbot icon grammarbot

If you want to drive your server insane, look no further than GrammarBot.

io icon io

A code-running bot.

melody icon melody

A music bot written in python (with rust bindings) with support for YouTube.

pycooldown icon pycooldown

A fast cooldown/ratelimit implementation. Archived, consider using https://github.com/lunarmagpie/floodgate instead.

regex-adopt icon regex-adopt

A fork of the rust regex crate with methods for changing lifetime ownership on some structs

regex-rs icon regex-rs

Python bindings for the rust regex crate

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.