nowfound

Dev tools · alternatives · 2026

24 alternatives to Interfacer – suggest interface types in Go

A linter that suggests interface types. Contribute to mvdan/interfacer development by creating an account on GitHub.

Interfacer is a linter for Go that analyzes code and suggests where interface types could be used. It helps developers identify opportunities to use interfaces in their codebase, potentially improving code flexibility… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Interfacer – suggest interface types in Go launched in 2016; newer entries below may have overtaken it.

  1. 1

    Collection of more than 200+ free design resources

    2018 · interfacer.xyz · its alternatives →

  2. 2

    Guts is a code generator that converts Golang types to Typescript. Useful for keeping types in sync between the front and backend. - coder/guts

    Nov 2025 · github.com · its alternatives →

  3. 3

    This started as a hard requirement for my TUI-based editor application, it ended up going in a few different directions. A suite of tools that help with semantic code entities: https://github.com/odvcencio/gts-suite A next-gen version control system called Got: https://github.com/odvcencio/got I think this has some pretty big potential! I think there's many classes of application (particularly legacy architecture) that can benefit from these kinds of analysis tooling. My next post will be about composing all these together, an exciting project I call…

    Feb 2026 · github.com · its alternatives →

  4. 4

    Generate, edit, lint & test your API workflow in one place

    2025 · app.getelva.ai · its alternatives →

  5. 5

    .NET LINQ capabilities in Go. Contribute to ahmetb/go-linq development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  6. 6

    Find static code analysis tools and linters for Java, JavaScript, PHP, Python, Ruby, C/C++, C#, Go, Swift, and more. All tools and linters are peer-reviewed by fellow developers to select the best tools available. Avoid bugs in production, outages on weekends, and angry customers.

    2020 · analysis-tools.dev · its alternatives →

  7. 7

    Define and run pattern-based custom linting rules. - quasilyte/go-ruleguard

    2020 · github.com · its alternatives →

  8. 8

    Hey HN! I'm from Brazil and I created Term Typer to help my little brother learn other languages while practicing his keyboard typing skills. We've found it super helpful and fun. Feel free to try it out and let me know your thoughts and feedback. Thanks a lot!

    2024 · termtyper.com · its alternatives →

  9. 9

    Interactive prompt for command-line applications. Contribute to manifoldco/promptui development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  10. 10

    Static analysis you'd actually use

    2020 · app.deepsource.com · its alternatives →

  11. 11

    Type as if you're a hacker

    2014 · hackertyper.net · its alternatives →

  12. 12OS

    Hello! This is Jeane and Samuel and we’re building RecipeUI. RecipeUI is an open source Postman alternative that uses TypeScript to statically type and autocomplete requests. We built this because current API tools don’t deal with the fact that some APIs are just painful to work with. For us, it’s usually error after error as we try to figure out how to properly form the first request. We recorded a demo to show you how TypeScript helps us autocomplete a request correctly. https://youtu.be/O_Mly_p-g5s How does our platform improve the developer experience? The analogy is…

    2023 · recipeui.com · its alternatives →

  13. 13

    Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  14. 14
    typing.io▲255

    Typing practice for programmers

    2015 · typing.io · its alternatives →

  15. 15GI
  16. 16
    cli-typer▲100

    Practice touch typing in the command line

    2018 · its alternatives →

  17. 17

    This repo contains my notes on working with Go and computer systems. - GitHub - betty200744/ultimate-go: This repo contains my notes on working with Go and computer systems.

    2020 · github.com · its alternatives →

  18. 18EA

    2014 · satyajit.ranjeev.in · its alternatives →

  19. 19

    Design subscription service.

    2023 · interfacer.co · its alternatives →

  20. 20

    I spent the past 2 weeks making this toy programming language. I basically forked the Go scanner/parser, and changed the syntax to have functions return a single value. This enable proper Result/Option type to be used as well as propagating errors with an operator. I also wanted to have short "type inferred" anonymous functions to be able to use functions like Map/Reduce/Filter, without having to use 100 characters to specify the types.

    2025 · github.com · its alternatives →

  21. 21

    A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs). - guilatrova/tryceratops

    2021 · github.com · its alternatives →

  22. 22

    Generate x86 Assembly with Go. Contribute to mmcloughlin/avo development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  23. 23

    Typer, build great CLIs. Easy to code. Based on Python type hints.

    2020 · typer.tiangolo.com · its alternatives →

  24. 24
    GoLearn▲81

    Machine Learning for Go. Contribute to sjwhitworth/golearn development by creating an account on GitHub.

    2014 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →

Interfacer – suggest interface types in Go alternatives…