Introducing TNAPS 3

TNAPS is a cross-platform application server for .NET, Mono, and Java, with excellent component-driven architecture.

New to TNAPS?

Check quick intro below along with the TNAPS architecture slides.

Get Started

TNAPS is free for download and use. Get your TNAPS 3 Beta version now.

Check through all of the manuals and slides and TNAPS How-To page to start using TNAPS.

Browse Samples

We maintain repository at GitHub with all of the samples and descriptions. Do not forget to check the wiki out there as there are a lot of useful tips there.

Video with sample deployment available at How-To page.

Feedback

We are looking to get feedback from you. Use our GetSatisfaction community or simply fork samples repository to add your ideas!

Quick Intro

TNAPS 3 Architecture

TNAPS is a cross-platform application server for .NET, Mono, and Java*, with excellent component-driven architecture. 

With TNAPS, server application development is easier than ever. You create your components or get existing ones from other vendors and combine them into a single application. Imagine building your application from fully-documented and 100% compatible blocks - that’s what building with TNAPS feels like.

You have more time to think about core levels of your application, without worrying about duplicating and implementing existing services like pdf generation, report building, hosting, etc. Just download required components and use them in your App.

TNAPS can host .NET and Java components simultaneously within one application. You can implement any TNAPS application or component in any language, mitigating the need for a project team all proficient in one language. Enjoy the freedom and flexibility to involve as many developers as you need in your project with any skill set, at any time. 

With TNAPS, you’re free to target any operation system including Windows, Linux, or Mac. TNAPS works seamlessly across multiple platforms, so you can easily provide solutions for customers in every OS segment without specific knowledge of their platform, and expand your target market.

You get a universal application that runs everywhere easily, right out of the box. TNAPS uses .NET 4 for hosting in Windows and a robust Mono framework for Linux and MAC OSX systems. Supported Java machines for launching Java components are Oracle Java and OpenJDK.

You can easily create professional RESTful and SOAP services without .NET or Java network programming. Just implement your business logic and expose it to the whole world with a few mouse-clicks.

* Java support is currently under development and will be available in the next preview release.