Showing 36 of 1281 projects
A Neovim plugin that integrates Simon Willison's llm CLI tool for AI-assisted coding and text processing directly within the editor.
A lightweight, extensible Lua chat plugin for Neovim with AI integration and IM support.
A maintained fork of YellowBox providing a virtual machine for ComputerCraft with optional disk compression support.
A minimal Neovim plugin for managing Markdown notes with a relational, flat-filesystem approach using dot-separated filenames.
A configurable operating system for ComputerCraft with modular package management via a single configuration file.
A Neovim library for controlling jobs from Lua coroutines, enabling asynchronous job management with terminal support.
Lua implementation of Walker-Vose alias method for efficient weighted random sampling.
A simple asset database and loader for LÖVE2D games with customizable loading screens.
A minimal Lua class implementation compatible with moonscript for seamless cross-language inheritance.
A Neovim plugin that enables fuzzy-find switching between tmux sessions directly from within the editor.
A Neovim plugin for column-first window management with full-height vertical splits and column-based window movement.
A Neovim plugin for managing MongoDB databases directly from the editor with a Telescope-powered dashboard.
A Neovim plugin for asynchronous Pipenv environment management directly within the editor.
A Neovim plugin that adds colorful syntax highlighting to ASCII art within Markdown code blocks.
A dependency-free, configurable random quote provider for Neovim with lazy loading and custom quote support.
🎨 kanagawa.nvim color schemes ported to Wezterm
A Flask-like web server library for Löve that enables HTTP/S hosting directly within Lua game applications.
A Neovim plugin that highlights CSS variable colors in your stylesheets for easy identification.
An AI-assisted commit message generator for Neovim that follows common commit conventions.
A Neovim plugin to toggle between single quotes, double quotes, and backticks in code.
A pure Lua Neovim workflow runner that executes file-based commands defined in a simple YAML configuration.
A simple and powerful input handler for the Love2D game framework, supporting keyboard, mouse, and joystick.
A Neovim plugin for live previewing Doxygen-generated documentation directly in your browser.
A Torch library for computing saliency maps and interest points using fast integral histograms based on Kadir 2004.
An infinite canvas library for PICO-8 that enables large-scale graphics with sparse tile-based storage.
A Lua OOP library with complex inheritance, metamethod support, and weak mixin support, inspired by MiddleClass.
A minimalistic, fast Neovim configuration for enjoyable programming across multiple languages.
A Neovim plugin for launching and managing tasks directly within the editor.
A Lua port of shake.js for detecting device shakes using accelerometer data and delta-time.
A Neovim plugin that translates selected text using the DeepL API with float, replace, and append output modes.
A WezTerm plugin that locates plugin directories in development or deployment environments.
A fast, minimal, and implicit session manager for Neovim that automatically loads sessions from .session.lua files.
A Neovim buffer switcher that displays a simple buffer list in the current window for quick navigation.
A circular radial keyboard implementation for Love2D games, inspired by Wordscapes.
A command-line tool that extends Runtime-TextureAtlas to export texture atlases and metadata files from image collections.
A Neovim plugin that displays fold markers as signs in the gutter for better fold visibility.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.