Frameworks
Pre-built structures that simplify and speed up development by providing essential tools and best practices.
Pre-built structures that simplify and speed up development by providing essential tools and best practices.
Provides a robust framework for building modern applications. It supports developers from small beginnings to large-scale projects. Key features include built-in hydration, internationalization, server side rendering(SSR), security, and accessibility.
A web framework designed for building fast content-driven, static websites, including marketing sites, blogs, and e-commerce platforms. It enhances website performance by rendering components on the server and delivering lightweight HTML with minimal JavaScript. Astro supports various data sources, including file systems, external APIs, and popular CMSs, allowing for extensive customization with existing JavaScript UI components and CSS libraries. Its unique architecture optimizes page load performance, improving conversion rates, Core Web Vitals, and SEO. Astro is compatible with major UI frameworks like React, Vue, and Svelte, and includes features like TypeScript type-safety and frontmatter validation for Markdown and MDX.
A powerful TUI framework designed for building terminal applications using Go. It emphasizes a fun, functional, and stateful approach, featuring performance optimizations such as a standard framerate-based renderer and support for high-performance scrollable regions. The framework includes mouse support and is suitable for production use. The tutorial guides users through creating a shopping list application, covering essential concepts like defining the application model, initial state, and update methods. Key concepts include terminal user interface (TUI), functional programming, application state management, and Go programming language.
An open-source PHP framework released under the MIT license, designed to provide powerful features while maintaining a small footprint. It is suitable for developers looking for a lightweight yet robust solution for building web applications.
A CLI tool designed to start the setup of typesafe Next.js applications while maintaining modularity.The best of the full stack TypeScript ecosystem that includes Next.js, TypeScript, tRPC, Prisma, TailwindCSS, NextAuth.js.
A web framework that enables easy and efficient development with features like just-in-time edge rendering, island-based interactivity, and zero-configuration TypeScript support. It allows for dynamic server-rendered routes, delivering plain HTML to clients and hydrating with JavaScript only when necessary. Built on Preact, it offers high performance and simplifies handling server-side form submissions and dynamic requests. Fresh Partials facilitate fetching HTML and integrating it into pages without full reloads, making it ideal for interactive applications.
Python web framework designed for rapid development and clean design, enabling developers to build applications quickly without reinventing the wheel. It emphasizes security, helping to avoid common security pitfalls, and is used by some of the busiest websites for its scalability.
An open-source framework that allows web developers to build cross-platform desktop applications using JavaScript, HTML, and CSS. It integrates Chromium and Node.js, enabling apps to run on macOS, Windows, and Linux. Electron simplifies the development process by providing APIs for interacting with the operating system, managing software updates, and collecting crash data. Developers can customize their applications with various libraries and frameworks or use Electron Forge, a toolkit for building and publishing apps.
A minimal and flexible Node.js framework that provides a robust set of features for web and mobile applications.
This web framework is designed for Node.js, focusing on high performance and low overhead. It aims to enhance developer experience while efficiently managing server resources to handle a high volume of requests without compromising security. Fastify features a powerful plugin architecture and supports input/output validation using JSON Schema. It is inspired by popular frameworks like Hapi and Express, and is recognized as one of the fastest options available. The framework is backed by a growing ecosystem of plugins, making it versatile for various applications.
Flame is a game engine built on top of Flutter. It runs on mobile, desktop, and web. It features a robust game loop, essential functionalities like input handling, image and sprite management, animations, collision detection, and a unique Flame Component System (FCS). The engine supports modularity, allowing developers to select independent packages that enhance its capabilities. The community actively contributes to its improvement, encouraging user engagement through issue reporting and suggestions. Tutorials and simple examples are available for beginners, while advanced features and external package recommendations cater to complex game requirements. Flame does not include built-in network functionalities.
Ultrafast web application framework designed for various JavaScript runtimes including Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, and Node.js. It emphasizes speed and lightweight performance, with the hono/tiny preset being under 14kB. Built on Web Standards, it supports a range of platforms with the same codebase. Features include a fast RegExpRouter, built-in middleware, custom and third-party middleware, and a clean API design. First-class TypeScript support is provided, enhancing development efficiency. Released under the MIT License, it is an open-source solution ideal for developers seeking high performance and flexibility in web application development.