profile-pic
NAMOTION The company behind NSwag and Apiverse.io

About



Namotion is founded by Rico Suter and offers services like Apiverse.io and develops popular free open-source software like NSwag, NJsonSchema and many more.

Our main focus is on tools for software developers and architects; provide services and libraries to make software development more efficient and productive.

Software as a Service

Products



Apiverse.io

Apiverse is an online API and architecture documentation system provided as a service (SaaS) or a Docker container for self-hosting.

Open-Source

Projects



NSwag

NSwag is a Swagger/OpenAPI 2.0 and 3.0 toolchain for .NET, .NET Core, Web API, ASP.NET Core, TypeScript and other platforms, written in C#. The Swagger specification uses JSON and JSON Schema to describe a RESTful web API. The NSwag project provides tools to generate Swagger specifications from existing ASP.NET Web API controllers and client code from these Swagger specifications.


NJsonSchema

NJsonSchema is a .NET library to read, generate and validate JSON Schema draft v4+ schemas. The library can read a schema from a file or string and validate JSON data against it. A schema can also be generated from an existing .NET class. With the code generation APIs you can generate C# and TypeScript classes or interfaces from a schema.


Namotion.Storage

The Namotion.Storage .NET libraries provide abstractions and implementations for storage services like blob storages, file systems or object storages.


Namotion.Messaging

The Namotion.Messaging .NET libraries provide abstractions and implementations for message brokers, event queues and data ingestion services.


Namotion.Reflection

.NET library with advanced reflection APIs like XML documentation reading, Nullable Reference Types (C# 8) reflection and string based type checks.


Contact Us



Please contact us if you need help in your project, enhancements or bug fixes in one of our open source projects.

Please contact us if you are interested in our products or need a live demonstration.