30 open-source projects similar to freestylefly/codexguide, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
Agent OS is a lightweight sandbox runtime for running code written by AI agents. It provides a virtualized POSIX userspace inside WebAssembly, with processes, signals, files, sockets, a shell, and core utilities, so unmodified Linux programs and Node.js, TypeScript, and Python scripts execute in isolation from the host. It is used as an embeddable library inside an existing backend process, or through a hosted HTTP API. Many isolated environments run inside one compact runtime on ordinary Linux hosts, with no hypervisor, nested virtualization, or full virtual machine per agent. Every file, pr
Astryx is an open-source React design system built from typed, accessible components styled with StyleX. The library ships with pre-built CSS and requires no build plugin for basic use. It is paired with a command-line tool that looks up component documentation, scaffolds starter apps and page templates, applies codemods for version migrations, and ejects component source into a project for direct modification. The system is written to be used by AI coding agents as well as people. Component indexes and guidance can be written into agent instruction files, and the CLI returns a self-describin
This repository is the contributor handbook for the Astrid runtime, a runtime split across many separate repositories. It explains how to contribute: where each piece of code lives, how the parts fit together, and which rules govern changes. The handbook is written as source files and compiled into a searchable, browsable online book. The guidance covers the project's contribution governance. Contributors choose a contribution tier that matches the scope of their change, and they sign their commits. Core pull requests are linked to closed issues, and contributors review their own changes adve
This is an unofficial, open-source Chinese-language handbook for the Codex AI coding agent, distributed as a downloadable PDF alongside its source. It walks readers from first installation through full project delivery, explaining how an agent reads project files, plans work, edits code, runs commands and returns changes as diffs for human review, and how that differs from a conversational chat assistant. The book covers the ways of reaching the agent: the desktop app, command line, editor sidebars such as VS Code, Cursor and Windsurf, and a cloud runner connected to a GitHub repository. It a
cc-switch-cli is a cross-platform command-line tool, written in Rust, that manages provider, prompt, MCP server and skill settings for several AI coding assistants from one place. It targets assistants such as Claude Code, Codex, Gemini CLI, OpenCode, Hermes, OpenClaw and Pi, selected through a single global app flag, so their configuration files do not need to be edited separately. It can be used through a full-screen terminal interface, with English and Chinese language options, or as non-interactive commands for scripting. Its central job is switching between third-party model API provider
SwiftUI Agent Skill is a set of plain-text instruction files that teach AI coding assistants to write simpler, more modern SwiftUI and to avoid the mistakes models commonly make. It is a written catalogue of review rules covering API usage, navigation, layout, state management, accessibility, and performance. The guidance is read by a language model as context, so there is no compiled code involved. Reviews start on demand, either through a typed command or plain natural language, and an optional focus argument narrows a review to one concern, such as accessibility or deprecated APIs, instead
This project is a technical knowledge base and learning resource providing concise, step-by-step guides and summaries designed for rapid technical onboarding. It functions as a repository of curated notes covering programming languages, development tools, and general technical principles. The collection includes specific instructional content such as shell scripting guides for system automation and text processing, as well as Objective-C development tutorials covering application logic, class interfaces, and protocol implementation. The resource also covers a broad range of non-programming d
es-toolkit is a JavaScript utility library and TypeScript data transformation toolset designed as a high-performance alternative to traditional utility suites. It serves as a tree-shakable module library and a compatibility layer for those migrating from legacy dependencies by mirroring established function signatures. The project is specifically optimized for AI code generation, providing structured documentation and specialized skill sets to improve the accuracy and discoverability of its functions for AI coding assistants. Its architecture focuses on a zero-dependency core and modular expo
GSAP Skills is an official set of installable Agent Skills files from GreenSock that teaches AI coding assistants how to write GSAP animation code correctly. The guidance is packaged as plain skill files that a command-line tool loads into assistants such as Cursor, Claude Code, Codex, Windsurf and Copilot, so each one follows the same rules instead of guessing at library usage. The skills work as structured reference material covering core tweens (to, from and fromTo, with easing, duration and stagger), timelines sequenced with position parameters and labels rather than stacked delays, and u
This project provides methodologies and guides for structured prompt engineering, generative workflows, and specialized image generation strategies. It serves as a framework for optimizing inputs to large language models across coding, writing, and analysis tasks, as well as a library of techniques for controlling diffusion models. The project distinguishes itself through an AI-driven software design framework that converts business requirements into technical architectures and code using domain-driven prompting. It also implements generative AI workflow patterns that use sequential prompt pi
This project is a collection of specialized prompt libraries, automation frameworks, and workflow templates designed to guide AI agents in software and media production. It provides a configuration framework and structured guidance files to steer large language models toward production-quality software development. The system utilizes specialized instructions for designing fullstack architectures, frontend interfaces, and mobile applications. It includes a framework for programmatically creating and formatting office documents using structured design systems, as well as pre-defined workflows
OpenMontage is an open-source, self-hostable video production studio that runs inside AI coding assistants such as Claude Code, Cursor, and Copilot. Shared instruction files and written skill files let the assistant take a plain-language request and carry it through staged production pipelines: researching the topic, writing a script, planning scenes, generating assets, narrating, and composing the final render. Several things set it apart. Media generation spans many cloud and local providers, including free offline options for tasks like narration, and providers are ranked on fit, quality,
Spartan is a development framework and design system toolset that combines a headless UI component library with a full-stack application scaffolder. It provides accessible, unstyled primitives that separate behavioral logic from visual styling, while automating the creation of development environments with end-to-end type safety across API and database layers. The project distinguishes itself by utilizing a component distribution model that copies styled source files directly into the local codebase to prevent dependency-based style locking. It also functions as an AI context server, using a
This project is an AI development workflow orchestrator and context management framework. It provides a context-aware project knowledge base and a structured prompting system designed to guide large language models through the planning, implementation, and verification phases of software development. The system optimizes AI coding contexts by using a collection of markdown files to track project state and architectural memory. It employs mode-based rule isolation and just-in-time context loading to reduce noise and ensure that only relevant rules and documentation are active for a given task.
This project is a comprehensive learning path for C# backend development, designed to guide developers through the skills and technologies required to build professional server-side applications. It serves as a technical curriculum focused on the .NET ecosystem. The roadmap specifically emphasizes cloud-native development and microservices architecture. It provides a structured guide to the tools and patterns necessary for designing distributed systems and deploying scalable services to the cloud. The content covers broader domain areas including backend career planning and the engineering p
This project is an interactive learning resource and tutorial for implementing the Apollo GraphQL client. It provides a guided instructional experience to teach frontend data management, specifically focusing on how to connect web applications to GraphQL data sources. The platform uses a sequenced path of hands-on lessons and interactive code walkthroughs. These modules combine instructional text with executable code blocks to demonstrate real-time API behavior and the integration of GraphQL into frontend frameworks. The curriculum covers the use of declarative queries and schema-driven data
This project is a structured educational curriculum designed to guide learners through the fundamentals of frontend web development. It functions as a comprehensive learning resource that transitions students from basic markup and styling to the construction of complex, interactive web applications. The curriculum emphasizes a project-based approach, requiring students to apply theoretical knowledge through practical implementation. It covers essential software engineering practices, including the use of command-line tools, version control workflows, and the application of architectural desig
Flatpak is a sandboxed application framework and standardized packaging format for Linux desktop applications. It functions as a distribution system that allows a single application bundle to run consistently across multiple Linux operating systems without requiring per-distribution builds. The project provides a runtime dependency manager that bundles specific library versions or shared runtimes to create predictable execution environments. It includes a sandbox permission manager to control application access to system hardware and resources, ensuring security and consistent behavior betwee
This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re
This project is a web development curriculum providing a structured set of instructional materials and guided exercises for learning programming languages and frameworks. It functions as a technical training resource that hosts programming learning paths, including the creation of to-do applications, message boards, and browser games. The project focuses on making programming education accessible through localized educational content served in multiple languages. It also provides dedicated workshop teacher resources, including training decks, cheat sheets, and presentation templates to assist
This open-source educational material serves as a comprehensive learning guide and workshop curriculum designed to teach absolute beginners how to build and deploy web applications from scratch. It provides structured, self-paced instructions focused on server-side code, backend logic, database abstraction layers, and HTML rendering patterns using Python and the Django web framework. The guide is organized as a step-by-step walkthrough that breaks down complex technical lessons into linear, bite-sized tasks complete with expected output snippets. It covers command-line execution steps for ins
InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software engineering recruitment, from foundational computer science concepts through to offer negotiation. It provides structured learning paths across algorithms, operating systems, databases, networking, and programming languages, with a particular emphasis on C++ and Go. The platform aggregates real interview experiences and company-specific questions from major tech employers, offering candidates a searchable database of past written exam problems and detailed accounts of actual int
This project is an education learning management system designed to track student progress and coordinate technical training paths within a software engineering curriculum. It is implemented as a React single page application that serves as a client for synchronizing student data and educational content. The application utilizes Redux for centralized state management to synchronize user progress across learning modules and integrates with a backend server via a REST API. The system covers student learning management and education workflow coordination, specifically focusing on curriculum pro
This project serves as a comprehensive educational roadmap and curriculum for mastering professional Android application development. It provides a structured learning path that guides developers through the essential system design principles, architectural patterns, and technical skills required to build, test, and deploy scalable mobile software. The resource distinguishes itself by organizing complex technical topics into a logical sequence, covering everything from foundational mobile development tooling to advanced software engineering practices. It emphasizes industry-standard patterns
This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad
Anti-slop is a rulebook and skills package for AI coding agents. It loads 40 numbered rules, split into strictness tiers from an absolute hard gate down to purpose checks and quality locks, so that generated designs, copy, and code avoid generic, template-like patterns. Before anything is handed off, a mandatory pass-or-fail delivery report runs in four blocks and requires concrete evidence for each item. Any failure forces a fix and a rerun. The project can guide work while it is being created or audit existing pages, text, and code afterward, listing numbered findings for approval. The work
This project is a guided roadmap for Go backend engineering, providing a structured learning path to master the language and its ecosystem. It serves as an educational outline for progressing from beginner to professional proficiency in software development. The roadmap specifically covers microservices architecture, detailing the implementation of remote procedure calls, message brokers, and distributed tracing. It also functions as a tooling curriculum, identifying industry standard libraries for logging, unit testing, and integration testing. The broader scope encompasses backend engineer
This project is a comprehensive MySQL database tutorial and instructional resource designed for beginners. It serves as a technical manual and learning guide covering the installation, configuration, and operation of a relational database management system. The materials provide a structured approach to relational database fundamentals, including schema design, table creation, and the execution of SQL queries. It includes specific guidance on database administration, such as managing user access, configuring storage engines, and handling server installation across different operating systems.
100-Days-Of-ML-Code is a machine learning curriculum and instructional resource designed as a structured 100-day learning path. It provides a sequence of daily milestones that cover the mathematical foundations and practical implementations of machine learning algorithms. The project is organized into specialized courses for supervised and unsupervised learning. Supervised learning materials cover the implementation of predictive models such as linear regression, decision trees, and support vector machines. Unsupervised learning materials focus on clustering models, including K-Means and hier
learn-gdscript is an interactive coding course and tutorial application designed to teach GDScript programming fundamentals. It functions as a game engine education tool that allows absolute beginners to study basic programming concepts, variables, and functions. The project utilizes a sandboxed environment for practicing code execution and provides in-engine interactive tutorials. It features guided walkthroughs that direct users through editor interfaces to help them locate and understand software tools. The curriculum covers game development logic, including the implementation of physics-