Skip to content

Latest commit

 

History

History
79 lines (66 loc) · 3.95 KB

File metadata and controls

79 lines (66 loc) · 3.95 KB

Innet logo by Mikhail Lysikov

@innet/server

JavaScript Backend Framework



@innet/server is a backend framework that brings HTML-like declarative markup to server-side. It can be used for convenient defining of backend API contracts, for creating mock servers, and for building complete production-ready APIs.

<server>
  <return>
    <success>Hello World!</success>
  </return>
</server>
  • JSX — Write backend with HTML-like syntax
  • Components — React-like component-driven approach
  • OpenAPI — Generate OpenAPI 3.1.0 documentation automatically
  • Type-Safe — Full TypeScript support
  • Validation — Validate request data automatically
  • UI — Built-in interactive API documentation with Swagger, Scalar, RapiDoc, ReDoc or your own viewer
  • Contract-First — Define API contracts before implementation
  • Runtime Agnostic — Works with any runtime (Node.js, Deno, Bun)
  • Zero Configuration — Works out of the box with sensible defaults

Built on top of innet.

stars watchers

Contributions are welcome! Please feel free to submit issues and pull requests.

issues pulls