The "Awesome ComputerCraft" project is a curated collection of resources dedicated to ComputerCraft, a popular Minecraft mod that introduces programmable computers and turtles into the game. This list encompasses a variety of resources including tutorials, libraries, tools, and community projects that enhance the experience of using ComputerCraft. It is particularly beneficial for both beginners who are new to programming concepts and experienced developers looking to explore automation and scripting within Minecraft. Users can find valuable insights and creative ideas to elevate their gameplay and coding skills. Dive into this collection to unlock the full potential of programming in Minecraft with ComputerCraft.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
A peripheral provider for ComputerCraft on Minecraft Fabric, adding modules for environmental interaction and neural interfaces.
A Fabric mod for ComputerCraft that adds 3D printers and wide format poster printers to Minecraft.
A Minecraft mod that adds immersive American-style traffic management systems with signals, signs, and markings.
An inventory management system for ComputerCraft that functions like a budget Applied Energistics network.
A Vim clone for ComputerCraft with modern features like tabs, syntax highlighting, and file explorer.
A ComputerCraft program that moves items and fluids between inventories with a unified high-level interface.
A Lua build system inspired by Grunt and Rake, using Howlfiles to define and execute tasks.
A modular inventory storage and crafting system for ComputerCraft, featuring a client terminal and configurable modules.
A series of utilities for improving the default CraftOS experience in ComputerCraft.
A maintained fork of YellowBox providing a virtual machine for ComputerCraft with optional disk compression support.
A collection of archiving and compression programs and libraries for ComputerCraft, including support for ar, tar, gzip, and XZ formats.
An encrypted networking library for CC:Tweaked providing authenticated and confidential communication with identity management.
An isometric rendering library for the ComputerCraft Minecraft mod, enabling 3D-like graphics in the game.
A lightweight compression algorithm for Lua source code using Huffman coding and LZ77 on language tokens.
A collection of applications for Opus OS, a ComputerCraft operating system.
A high-performance 3D graphics library for ComputerCraft, optimized for efficiency in Lua-based environments.
A clean, single-file PNG decoder for ComputerCraft with a saner object system.
A fast and modular teletext character renderer for ComputerCraft, enabling 2D graphics with 3x2 pixel blocks per terminal character.
A ComputerCraft library for creating interactive settings menus with support for strings, numbers, booleans, colors, and subpages.
A Lua library for parsing, patching, and injecting code using templates.
An audio decoding and processing framework for ComputerCraft, supporting multiple formats and real-time streaming.
A Doom-inspired first-person shooter game for ComputerCraft, built with Lua and Pine3D.
A Minecraft game that runs inside Minecraft using ComputerCraft turtles for block-based rendering.
A Game Boy and Game Boy Color emulator written in pure Lua for ComputerCraft and CraftOS-PC environments.
A barely-IBM-compatible PC emulator written in Lua 5.3, ported to CraftOS-PC.
A command line utility for ComputerCraft:Tweaked to stream songs in-game via speakers and modems.
An XM module tracker for ComputerCraft and CraftOS-PC, with support for S3M and IT modules.
A multitasking operating system for ComputerCraft with wireless remote access, UI APIs, and turtle automation.
A cleaner reimplementation of CraftOS with improved API design and thread management for ComputerCraft.
A configurable operating system for ComputerCraft with modular package management via a single configuration file.
The "Awesome Game Development" project is a curated collection of resources aimed at supporting individuals interested in the field of game development. Game development encompasses the entire process of creating video games, from concept and design to programming and publishing. This list includes game engines, libraries, tools, tutorials, asset resources, and community forums, catering to both beginners and experienced developers. Whether you are looking to learn the basics of game design or seeking advanced techniques for game programming, this collection provides valuable insights and tools to enhance your game development journey. Dive in to discover resources that can help you bring your game ideas to life!
The "Awesome Godot" project is a curated collection of resources for developers using Godot, an open-source game engine designed for creating both 2D and 3D games. This list features a variety of tools, libraries, tutorials, plugins, and community resources that cater to different aspects of game development. Whether you're a beginner learning the basics or an experienced developer looking to enhance your projects, this list provides valuable insights and tools to streamline your game development process. Dive into the world of Godot and discover the resources that can help you bring your game ideas to life.
The "Awesome Unity" project is a curated collection of resources for developers using Unity, a powerful cross-platform game engine for creating both 2D and 3D games. This list encompasses a wide variety of categories, including asset packs, plugins, tools, tutorials, and community resources that enhance the Unity development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to elevate your game development projects. Dive into this collection to discover everything you need to create engaging and immersive gaming experiences with Unity.
The "Awesome Game Boy Development" project is a curated resource list designed to support developers creating games for the classic Game Boy handheld console. Game Boy development involves programming in C or assembly language, utilizing specific libraries and tools tailored for the hardware. This list includes development kits, emulators, graphics and sound libraries, tutorials, and community forums, making it a valuable asset for both beginners and experienced developers. Whether you're looking to create your first game or enhance your existing projects, this collection provides the essential tools and knowledge to bring your Game Boy game ideas to life.