Skip to main content

This is a curated list of all the Open Source examples and projects we have at NaNLABS

21
GitHub Stars
197
Curated Resources
4
Categories
12 hours ago
Last Refreshed
Apps and BoilerplatesNode PackagesExamplesGuides, Tutorials and Best Practices

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me devops resources from awesome-nan"

Installation instructions →

What's inside

Examples

Apps and Boilerplates

  • Agent Toolkit

    NaNLABS skills, agents, plugins, MCP integrations and reusable workflows for AI agents across Claude Code, Cursor, Copilot, OpenCode and other compatible clients.

  • Automation Seed

    A robust end-to-end automation framework built on WebdriverIO v7 and Selenium, leveraging Selenoid for execution. It includes features like Allure reporting, TypeScript support, and CI/CD integration with GitHub Actions.

  • AWS Glue ETL Boilerplate

    A comprehensive boilerplate for AWS Glue ETL jobs, featuring infrastructure deployment with the Serverless Framework and local development using DevContainers or Docker Compose. Includes Python Shell and PySpark job examples.

  • Golang REST API boilerplate

    A comprehensive REST API boilerplate in Golang, featuring CRUD operations, structured logging, rate limiting, unit and integration tests, and API documentation with Swagger. Includes Docker Compose for MongoDB setup and tools like Gorilla Mux, Zap, and Mockery for streamlined development.

  • React Boilerplate

    A robust boilerplate for starting React projects with Vite, featuring CI/CD setup, Docker integration, hot reload for development, and production-ready optimizations.

Guides, Tutorials and Best Practices

Node Packages

  • @nanlabs/eslint-config

    A shared ESLint configuration to enforce consistent coding standards across JavaScript projects.

  • @nanlabs/eslint-config-next

    An ESLint configuration designed for Next.js projects, ensuring adherence to best practices and consistent coding standards.

  • @nanlabs/eslint-config-react

    An ESLint configuration optimized for React projects, promoting best practices and consistent code style.

  • @nanlabs/eslint-config-ts

    An ESLint configuration tailored for TypeScript projects, ensuring consistent and error-free TypeScript code.

  • @nanlabs/fp

    A TypeScript library offering functional programming utilities, including type guards, error handling, and other tools to write cleaner, more maintainable code.

  • @nanlabs/react-hooks

    A collection of reusable React hooks designed to simplify state management, side effects, and other common patterns in React applications.

Showing a sample of 197 resources. View the full list on GitHub →