DiscoverMakersCommunitySubmit tool
Submit project
WhatWeMade

Open-source and AI-assisted projects, and exactly how people made them. Free for makers, forever.

Or choose topics. Unsubscribe any time.

Buy me a coffee

Explore

  • Projects
  • Makers
  • Websites

Community

  • Discussions
  • Build week
  • Guidelines
  • Newsletter

For makers

  • Submit a project
  • Publish with your agent
  • Asset pack prompt
  • Build recipe prompt
  • Template prompt
  • whatwemade.json
  • Marketplace

About

  • How it works
  • How we review
  • How ranking works
  • Contact
© 2026 whatwemade.appPrivacyCookiesTermsTakedownsMade with Claude Code

Explore

Developer tools/Dev tools

ant

A typed ORM for Go with plain structs and no code generation

Alberts LiepiņšLaunched 2 days agoDeveloper toolRuns on desktop70% built · wants helpEnglishWorking · checked 3 hours ago
View on GitHubVisit website

About

ant is a typed ORM for Go that leverages modern generics. Models are plain structs, and queries are checked by the compiler. Columns are referenced through field pointers rather than strings, so renaming a field renames it in every query.

It is built on database/sql and supports PostgreSQL, MySQL, MariaDB, SQLite and SQL Server. It covers typed queries, relations loaded in batches, change tracking with SaveChanges, transactions, migrations written as plain SQL, and an antvet go vet analyzer.

It is for Go developers who want typed database access without a code generation step. It requires Go 1.27 or later and is pre-1.0, so the API may still change.

#orm#go#database#sql#typed-queries

How it was made

Estimated by the maker.

Agents

More like this

S
swiftdc· Developer tool

A Swift and Objective-C decompiler that prints ? instead of guessing

Claude Code

80% of the work

Took a proof of concept and expanded into a practical implementation while following strict instructions on decisions an

Stack

MCP servers

No MCP servers. Built with the agents alone.

Discussion

0 comments

Sign in to join in. A kind word or a good question goes a long way.

    View on GitHubVisit website

    Help build it

    About 70% done

    Test coverage, identifying real data issues in the ORM. Performance currently isn't primary priority, though it's known that there are things to improve there too, for example, field pointer lookups. There are open issues that can be solved for an easier, more direct contribution :)

    Fork on GitHub

    When your version is ready, share it and say it's built on ant. It shows up here, with credit both ways.

    What you need

    Quick to run

    Tools

    • Golang

    skudra-go/ant

    3

    stars

    0

    versions here

    MIT

    license

    Last commit 2 days ago.

    Type
    Developer tool
    Category
    Engineering
    Availability
    Run it yourself
    Language
    English
    Website
    skudra.net

    Made by

    • Alberts Liepiņš

    S
    Sanoma· Developer tool

    Open core: schema, planner, Cedar policies, ledger format, MCP server, local studio, CLI, first-party connectors, modules

    CAEL 0.3.9.1· Developer tool

    Text Generation model

    awesomeopen.github.io
    Awesome Open* Catalog· Web app

    A catalog of software named Open*, with WebMCP tools for AI agents