Giter VIP home page Giter VIP logo

awesome-elysia's Introduction

elysia

Awesome Elysia Awesome

A curated list of awesome things related to Elysia


ElysiaJS is a fast, and friendly Bun web framework.

Table of Contents

General

  • Website - Official website for Elysia.js
  • Github - Elysia github repository.

Videos

Articles

Boilerplates

  • elysia-kickstart - ElysiaJS boilerplate with HTMX, Tailwind, Auth.js, Drizzle, CI, and Docker to deploy anywhere (including Railway and Vercel Edge Functions).
  • dbest-stack - DrizzleORM, Bun, ElysiaJS, SolidStart, Tailwind CSS stack.
  • elysia-routing-controllers - Elysia RESTAPI routing controllers, Turso sqlite database with DrizzleORM.

Plugins

  • swagger (Official) - Plugin to auto-generate Swagger page.
  • cors (Official) - Plugin to enable CORS.
  • static (Official) - Plugin for serving static folder.
  • html (Official) - Plugin that add support for returning html.
  • trpc (Official) - Plugin that add support for using tRPC.
  • eden (Official) - Fully type-safe client.
  • lucia (Official) - Plugin that add support for using Lucia.
  • cookie (Official) - Plugin that add supports for get/set cookie.
  • jwt (Official) - Plugin for using JWT Authentication.
  • graphql-yoga (Official) - Plugin for using graphql-yoga.
  • cron (Official) - Plugin that add support for running cronjob.
  • bearer (Official) - Plugin for retreiving Bearer token.
  • apollo (Official) - Plugin for using GraphQL Apollo.
  • Lucia Auth - Authentication, simple and clean.
  • Clerk - Unofficial Clerk plugin.
  • Polyfills - Run on Node and Deno.
  • Vite - Simple plugin that helps you use Vite. It serve your entry html file with Vite's scripts injected.
  • Helmet - Secure apps with various HTTP headers.
  • Vite Plugin SSR - Vite Plugin SSR.
  • OAuth2 - Handle OAuth 2.0 authorization code flow.
  • Rate Limit - Simple lightweight rate limiter.
  • Logysia - Classic logging middleware.
  • Logger - Pino logging middleware.
  • Lambda - Deploy on AWS Lambda.
  • Decorators - Use typescript decorators.
  • Autoroutes - File system routes.
  • Group Router - File system and folder-based router for groups.
  • Basic Auth - Basic http authentication.
  • ETag - Automatic HTTP ETags generation.
  • Basic Auth - Basic http authentication (using 'request' event).
  • i18n - I18n wrapper based on i18next.
  • Request ID - Adds/Forwards request IDs (X-Request-ID or custom).
  • HMR HTML - Reload html files when change any file in a directory.
  • Inject HTML - So simple plugin to inject HTML code in HTML files.
  • NoCache - Plugin to disable caching.
  • ip - Plugin to get client ip address with support for other runtimes.
  • HTTP Error - Easiest way to return HTTP errors from request handlers.
  • session - Multi-runtime Sessions plugin.
  • compression - Compression plugin.
  • Logging - Logging middleware for a variety of loggers (Pino, Winston, etc.)

License

CC0

awesome-elysia's People

Contributors

otherguy avatar yfrans avatar gusb3ll avatar itsyoboieltr avatar othmanamoudi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.