30 open-source projects similar to goinaction/code, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Goinaction Code alternative.
This project is a framework for building static websites using the Hugo static site generator. It functions as a Markdown-based content management system and a page builder that utilizes Tailwind CSS to assemble modular utility-first blocks into final web pages. The system features specialized capabilities for creating academic portfolios, including a framework to import BibTeX publications and manage scholarly resumes. It also includes an AI website generator that produces deployable Markdown structures and content based on natural language descriptions. The platform covers a broad range of
This project is a comprehensive reference guide and cheat sheet for the Go programming language. It serves as a syntax reference and documentation collection designed for quick lookup of fundamental operators, core language features, and specific code patterns. The resource covers a wide range of technical domains, including Go concurrency primitives, software architecture patterns such as interface embedding, and standard error handling. It provides guides on implementing goroutines and channels to manage parallel execution and asynchronous tasks. The content is delivered as a static site g
Learngo is an interactive coding course and programming tutorial designed to teach the Go language. It functions as an educational guide that combines instructional materials with a learning-by-doing approach to help users master language syntax and practical application. The project focuses on idiomatic Go programming, providing a practical reference for writing code that follows industry standards and conventions. It emphasizes the development of testable code and the implementation of maintainable programming patterns. The curriculum is delivered through a series of hand-crafted examples,
This project is an educational resource and reference for the Go programming language, providing a collection of practical coding examples and design patterns. It focuses on implementing common programming tasks using the Go standard library to demonstrate how to develop functionality without relying on external dependencies. The resource uses an example-driven structure that pairs practical problems with minimal runnable code. It includes comparative implementation analyses to highlight trade-offs in performance and readability, as well as syntax comparisons to help developers understand Go'
This project is an educational platform and tutorial series designed to teach the Go programming language through the practice of test-driven development. It provides a structured path for developers to master language fundamentals, concurrency, and standard library usage by building functional applications in small, verifiable increments. The core methodology centers on the test-driven development cycle, where failing tests are written before implementation to define requirements and ensure code correctness. This approach is applied across a wide range of practical scenarios, including the c
Go 101 is an unofficial, comprehensive knowledge base for the Go programming language, designed as a structured self-study resource covering syntax, semantics, best practices, and common pitfalls. It serves as a complete offline documentation system, installable as a local website that can be browsed without an internet connection, and includes a built-in HTTP server for serving the content locally. The project distinguishes itself through its depth and breadth of coverage, offering a structured book series that teaches Go fundamentals, a deep dive into the type system, and detailed guides on
Zola is a static site generator that compiles Markdown and templates into a standalone website. It is distributed as a single binary, removing the need for external runtimes or package managers to build the final site. The project includes a built-in Sass compiler to transform styles into compressed CSS and a dedicated Markdown rendering engine that supports task lists and footnotes. It also features a client-side search indexer, enabling full-text site search without a backend server, and a multilingual content manager for organizing translated content. Additional capabilities cover asset o
This project is a comprehensive Go language learning course and programming fundamentals guide. It provides a structured curriculum of video and text lessons designed to teach both basic and advanced concepts of the Go programming language. The educational material is organized through a hierarchical system of summarized notes. These notes use timestamp-linked mapping to connect textual summaries directly to specific moments in video tutorials for precise knowledge retrieval. The content is authored in markdown and delivered as a static site, with the curriculum structure mirroring a nested
This project is a Go educational resource consisting of a structured language curriculum and a curated programming study guide. It serves as a repository of tutorials and references designed to help developers master the Go programming language. The material focuses on Go programming education, language proficiency training, and the fundamentals of backend development. The resource is delivered as a static site generated from markdown files, using a file-system based organization and template-driven layouts to structure the learning materials.
This is a markdown-based blog engine and Next.js starter template that renders posts from files with frontmatter support for tags, authors, and metadata. It functions as a static site generator, building a complete blog into deployable HTML files for any hosting provider, while using Tailwind CSS utility classes for fully customizable typography, layout, and color schemes. The template generates RSS feeds, sitemaps, and structured metadata for search engine visibility, and supports connecting to external services like analytics tracking and comment sections through configurable plugin modules
This project is a static site generator designed to transform structured data into professional curriculum vitae and portfolio websites. It utilizes the Jekyll framework to compile plain text and data files into lightweight, web-ready HTML, allowing users to host their professional profiles directly on platforms like GitHub Pages. The system distinguishes itself by separating raw professional information from the visual layout, using YAML-based configuration files to manage content and Liquid templates to handle site structure. This approach allows for centralized data management, where work
This is a responsive website theme for Hugo, providing a minimalist static site template and markdown blog layout. It is designed to prioritize content readability and search engine optimization through a clean, mobile-friendly interface. The theme distinguishes itself with built-in support for light and dark mode switching and a client-side search integration that allows users to query site content without a backend server. It also includes a comprehensive suite of social integration tools for managing OpenGraph and Twitter Card metadata. The project covers broad capability areas including
This project is a technical documentation website and static site generator designed to serve as a centralized hub for API references, guides, and tutorials. It functions as a markdown-based content management system that separates technical writing from the presentation layer. The site utilizes a file-system routed architecture, mapping the physical directory and file structure of the source code directly to the public URL paths. This approach enables the transformation of markdown files and templates into pre-rendered HTML for web delivery. The system encompasses capabilities for technical
One Small Step is an educational resource that explains core AI and large language model concepts through short, accessible articles designed to be read in under five minutes. It covers the structure and function of key LLM components like attention mechanisms and tokenization, as well as foundational machine learning mathematics such as matrix rank and overfitting. The project also serves as a guide to the GGUF file format, which packages all model parameters and metadata into a single compact binary file for cross-platform deployment without external dependencies. It explains how this forma
Techguide is a markdown-based documentation site and professional development guide designed to map the competencies and learning milestones required for technical career growth. It functions as a static site generator that converts structured markdown content and data into a navigable layout for technical learning. The project features a schema-driven roadmap visualizer that transforms JSON or YAML data structures into interactive visual paths. This system facilitates the creation of a T-shaped skill matrix, allowing for the development of deep expertise in specific areas alongside broad kno
This project is a toolchain and static site generator designed to transform Go source code and comments into structured, educational technical tutorials. It functions as a build pipeline that extracts executable logic and descriptive text from source files to render them into a public-facing website. The system uses HTML templates to convert extracted content into a consistent site structure. It includes a local web server for previewing and testing generated documentation before it is published to a production environment. Deployment capabilities include a utility for uploading the final st
Algorithmica is an open-access knowledge base and computer science textbook designed for the publication of structured instructional materials. It functions as an educational content management system and a collaborative documentation site for hosting technical knowledge and course drafts for public consumption. The platform enables collaborative technical writing and authoring through version control and web editors, utilizing an automated pipeline to generate previews of pending changes. The system manages large collections of learning materials using static site generation, markdown-drive
This project is a static archive of documented corporate controversies and alleged unethical actions that have been removed from local internet search results. It functions as a research platform compiling evidence of corporate misconduct for public awareness and accountability purposes, specifically focused on incidents that have been censored from search results. The archive stores each documented incident as a plain Markdown file, enabling easy editing and full version control through Git. All incident pages are pre-rendered as flat HTML files at build time for fast delivery, with a respon
Quarto is an open-source scientific and technical publishing system built on Pandoc that converts Markdown and Jupyter notebooks into a wide range of output formats. It functions as a multi-format document converter, a reproducible research platform, a static site generator for technical content, and an interactive dashboard builder, all within a single framework. The system is distinguished by its ability to produce HTML, PDF, Word, ePub, and slide decks from a single Markdown source, while embedding executable code blocks in Python, R, Julia, or Observable for dynamic, reproducible document
Starlight is a documentation framework built on Astro for generating fast, searchable static websites. It functions as a markdown documentation engine that converts markup files into accessible pages using a file-based routing system. The framework allows for the embedding of custom UI components from various frontend frameworks directly into documentation layouts. This enables the creation of interactive guides and specialized user experiences within a static site structure. The system includes integrated navigation and search engine optimization, as well as schema-based frontmatter validat
Docfx is a documentation build tool that generates structured API reference pages from compiled .NET assemblies and XML documentation comments, while also functioning as a markdown static site generator for technical documentation. It combines automated API metadata extraction with markdown rendering to build developer portals and documentation sites, producing output simultaneously in HTML, JSON, and PDF formats from a single build configuration. The tool provides fine-grained control over which APIs appear in the generated documentation through visibility-based filtering, attribute-based ex
This project is a technical interview question bank and coding interview study guide. It serves as a company-specific assessment aggregator that organizes curated collections of algorithmic problems and solutions by company and role. The study guide is built as a static site that pre-renders markdown data files into HTML pages. It features a client-side search engine that enables instant filtering of interview questions directly in the browser without server requests. The system manages a broad set of capabilities for technical interview preparation, including the aggregation of company asse
LLMBook-zh.github.io is a static educational website that provides a self-paced curriculum for learning large language model fundamentals. The site offers structured courseware and downloadable PDF slide decks covering LLM architecture, training, alignment, and deployment. The course materials include dedicated sections on fine-tuning pre-trained language models, model alignment techniques, and prompt engineering strategies. All content is managed as Markdown files and compiled into a static site hosted on GitHub Pages, with an embedded PDF viewer for inline slide display and a custom 404 err
996.Leave is an open-source, community-maintained guide that helps tech workers compare work conditions, salaries, cost of living, and legal protections across different countries to inform international relocation decisions. The project stores each country's information as a Markdown file, which is rendered into a pre-built HTML page through static site generation, making the content fast to load and simple to host. The guide provides structured comparisons across a wide range of factors that matter to tech professionals considering a move abroad. These include annual leave entitlements, tax
jswiki is a JavaScript documentation wiki and web development knowledge base. It serves as a structured repository of technical guides and references focused on JavaScript, HTML5, and WebGL development. The project functions as a markdown static site generator that converts markdown files into pre-rendered HTML pages. It provides specialized technical references for implementing modern web layouts and high-performance hardware-accelerated 2D and 3D graphics. The system incorporates static site generation, markdown content authoring, and asset-based resource bundling. It utilizes client-side
golang101 is a comprehensive Go programming knowledge base and technical reference library. It provides structured guides and documentation covering Go syntax, runtime behavior, and idiomatic coding patterns. The project serves as a dedicated guide for performance optimization, offering technical strategies to reduce memory allocations, improve garbage collection, and increase execution speed. It also focuses on the Go type system, including generic programming and concurrent synchronization techniques. The library encompasses broader capabilities for language learning, including the study o
This project is a static site generator template designed for academics to build and maintain professional portfolios. It transforms markdown files and structured data into a cohesive website, allowing scholars to document their research publications, teaching experience, and speaking history without the need for a database. The platform is distinguished by its specialized tools for scholarly dissemination, including the ability to showcase research output with metadata and abstracts, and to catalog professional talks through interactive geographic visualizations. It supports the presentation
This project is an algorithm courseware repository and academic resource portal. It serves as a digital archive for algorithm textbooks, providing access to complete manuscripts, individual chapters, and educational materials focused on computer science fundamentals and algorithm design. The repository includes a dedicated errata tracking system to record publication errors and corrections. This system allows for the monitoring of updates made to the academic texts since their official release to ensure the accuracy of the information. The platform distributes a variety of supplemental cours
This project is a CSS property catalog and visual reference guide. It serves as a curated collection of frontend development documentation, providing a searchable directory of layout, typography, and appearance rules. The resource demonstrates how different styling rules affect the appearance of elements through visual examples. It allows users to browse and verify the behavior of standard CSS properties to determine the correct rules for specific rendering effects.
This project is a structured learning framework designed to guide individuals through the professional requirements of a career in machine learning engineering. It functions as a comprehensive curriculum that organizes complex technical topics and theoretical foundations into a logical, sequential path for skill development. The roadmap visualizes career trajectories, mapping the progression from entry-level positions to advanced technical leadership roles. By breaking down the essential competencies needed for data science and artificial intelligence, it provides a clear overview of the mile