Best of OpenAPI — 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    Elysia - Fast, and friendly Bun web frameworks

    Elysia - Fast, and friendly Bun web frameworks. Elysia is fast 18x faster than Express Supercharged by Bun runtime, Static Code Analysis, and various micro optimization. Elysia generates OpenAPI 3.0 specs automatically to integrate with various tools across multiple languages.

  2. 2
    Article
    Avatar of hackernoonHacker Noon·3y

    Building a Full Stack Airbnb Clone with Next.js, Tailwind CSS, Amplication, and More

    Building a Full Stack Airbnb Clone with Next.js, Tailwind CSS, Amplication, and more. The platform is centered around the concept of a low-code development environment. Amplication is an open-source development tool designed to simplify and expedite the process of building web applications.

  3. 3
    Article
    Avatar of pointerPointer·3y

    openchatai/OpenCopilot: 🤖 🔥 AI Copilot for your own SaaS product. Open source AI sidekick for everyone.

    OpenCopilot allows you to have your own product's AI copilot. It integrates with your underlying APIs and is able to execute API calls whenever needed. It uses LLMs to determine if the user's request requires calling an API endpoint. It decides which endpoint to call and passes the appropriate payload.

  4. 4
    Article
    Avatar of taiTowards AI·3y

    GPT4Readability — Never Write a README Again

    GPT4Readability is a powerful tool designed to automatically generate a README.md file. It can also suggest code improvements for your Python code repositories. The entire development of this tool costs just $1.50, which seems quite cheap compared to the $20/month ChatGPT plus users pay.

  5. 5
    Article
    Avatar of amplicationAmplication·3y

    ORM, Prisma, and How You Should Build Your Next Backend Database Project

    Prisma is a premier object-relational mapping (ORM) tool in the Node.js ecosystem. It's powerful yet simple and easy to use. Prisma has become as crucial to Amplication as Node itself, and I highly recommend you consider it for your next Node project.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    The REST API Handbook – How to Build, Test, Consume and Document REST APIs

    The REST API Handbook - How to Build, Test, Consume and Document REST APIs. This tutorial aims to show you an example of how you can fully implement a REST API. We'll cover basic setup and architecture with Node and Express, unit testing with Supertest, and documenting the API using tools such as Swagger.

  7. 7
    Article
    Avatar of rpythonReal Python·3y

    Build a JavaScript Front End for a Flask API – Real Python

    Developers can separate JavaScript front-end code from the back-end logic that a web framework like Flask provides. Following this step-by-step project, you’ll create an interactive single-page application with HTML, CSS, and JavaScript. The foundation is an existing Flask project with a REST API and a connected SQLite database.

  8. 8
    Article
    Avatar of frankelA Java geek·3y

    Designing APIs with Swagger and OpenAPI

    The book goes through designing a complete API via a demo project, the Farmstall API. The book’s main benefit is also its main issue: it focuses on beginners. If you have more than a passing familiarity with any of the above, I'm afraid it will be a loss of your money and time.

  9. 9
    Article
    Avatar of amplicationAmplication·3y

    Code Your Way to Seals: Rapid Development with Amplication and GitHub Copilot for a Seal of the Day

    Amplication is a developer-focused tool that allows you to quickly generate an extensible backend that includes everything out of the box for you. Amplication and GitHub Copilot is an AI-powered code generation tool that utilizes machine learning to provide developers with suggestions and auto-complete code while they write.

  10. 10
    Article
    Avatar of itnextITNEXT·3y

    End-to-End Type Safety with .NET 7 Web APIs, TypeScript, and OpenAPI

    Learn how to achieve end-to-end type safety with .NET 7 Web APIs, TypeScript, and OpenAPI. Set up the frontend and backend configurations, generate OpenAPI schema and TypeScript client bindings, and enable hot reload for development.

  11. 11
    Article
    Avatar of sitepointSitePoint·3y

    Build Your First JavaScript ChatGPT Plugin — SitePoint

    Build Your First JavaScript ChatGPT plugin is an exciting new way to extendChatGPT’s functionality, incorporate your own business data and add another channel for customers to interact with your business. In this article I will explain what Chat Plugins are, what they can do, and how you can build your own with JavaScript.

  12. 12
    Article
    Avatar of lnLaravel News·3y

    Generate API Documentation for Laravel with Scramble

    Scramble generates API documentation without requiring you to write PHPDoc annotations manually. The UI uses Spotlight Elements to provide interactive API Docs with embeddable React or Web Components. The main motto of [Scramble] is to generate as much API documentation as possible.

  13. 13
    Article
    Avatar of hnHacker News·3y

    AndrewWalsh/openapi-devtools: Effortlessly discover API behaviour with a Chrome extension that automatically generates OpenAPI specifications in real time for any app or website

    Discover API behavior with a Chrome extension that generates OpenAPI specifications in real time for any app or website. The extension allows users to instantly generate OpenAPI 3.1 specifications, automatically merge request and response headers, bodies, and query parameters, and view and download the specifications.

  14. 14
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Mastering Swagger: Best Practices for API Development

    Mastering Swagger is a powerful tool for designing, building, and documenting APIs. The OpenAPI Specification (formerly known as Swagger Specification) is a widely adopted standard for describing RESTful APIs. Swagger provides mechanisms to manage API versions, allowing developers to introduce new features while ensuring backward compatibility.

  15. 15
    Article
    Avatar of medium_jsMedium·3y

    An Introduction to Python FastAPI & Swagger UI

    FastAPI is a modern API framework for developing RESTful APIs in Python. The framework is production ready and it is widely used in industry. FastAPI documents will get generated automatically without any extra lines of code and additional effort.

  16. 16
    Article
    Avatar of devtoDEV·3y

    Learning Go by examples: part 11 - Generate a Go SDK (API client library) from your Go REST API

    The OpenAPI Generator is open sourced and has a GitHub repository. In this article we will use the generator that will allow us to generate a Go SDK with the parameters we will define. In order for our SDK to be generated with the right information, we must be careful to define certain elements of the swagger file.

  17. 17
    Article
    Avatar of hnHacker News·3y

    instant-dev/api: Build type-safe web APIs with JavaScript, instantly

    Instant API is a framework for building type-safe web APIs with JavaScript. It provides features like OpenAPI specification generation, streaming responses, debugging, and easy deployment.

  18. 18
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Building Interactive API Documentation with Swagger Editor

    Building Interactive API Documentation with Swagger Editor is an open-source tool that allows developers to design, build, and document RESTful APIs using the OpenAPI Specification. The editor uses the YAML (YAML Ain’t Markup Language) format, which is easy to read and write.

  19. 19
    Article
    Avatar of dzDZone·3y

    The Ultimate API Development Guide

    The Ultimate API Development Guide: Strategy, Tools, Best Practices API development accelerates innovation and growth opportunities. Join the DZone community and get the full member experience. Join For Free APIs play a prominent part in the mobile app development domain.