web-framework

Top 23 web-framework Open-Source Projects

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

    Project mention: Show HN: Shorebird 1.0, Flutter Code Push | news.ycombinator.com | 2024-04-08

    [3]: https://github.com/flutter/flutter/tree/master/packages/flut...

  • Angular

    Deliver web apps with confidence 🚀

    Project mention: Episode 24/15: Wiz behind the curtain, Copilot in VSCode | dev.to | 2024-04-18
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • Flask

    The Python micro framework for building web applications.

    Project mention: Rapid Prototyping with Flask, Bootstrap and Secutio | dev.to | 2024-01-30

    #!/usr/bin/python # # https://flask.palletsprojects.com/en/3.0.x/installation/ # from flask import Flask, jsonify, request contacts = [ { "id": "1", "firstname": "Lorem", "lastname": "Ipsum", "email": "[email protected]", }, { "id": "2", "firstname": "Mauris", "lastname": "Quis", "email": "[email protected]", }, { "id": "3", "firstname": "Donec Purus", "lastname": "Purus", "email": "[email protected]", } ] app = Flask(__name__, static_url_path='', static_folder='public',) @app.route("/contact//save", methods=["PUT"]) def save_contact(id): data = request.json contacts[id - 1] = data return jsonify(contacts[id - 1]) @app.route("/contact/", methods=["GET"]) @app.route("/contact//edit", methods=["GET"]) def get_contact(id): return jsonify(contacts[id - 1]) @app.route('/') def root(): return app.send_static_file('index.html') if __name__ == '__main__': app.run(debug=True)

  • yew

    Rust / Wasm framework for creating reliable and efficient web applications

    Project mention: Container2wasm: Convert Containers to WASM Blobs | news.ycombinator.com | 2024-01-03
  • expo

    An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

    Project mention: Como Foi O Front In Floripa? 🤔 | dev.to | 2023-11-28
  • Echo

    High performance, minimalist Go web framework

    Project mention: Go + Hypermedia - A Learning Journey (Part 1) | dev.to | 2024-02-23

    Echo - web framework for Go

  • go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Iris

    The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:

    Project mention: How to Use Iris and PostgreSQL for Web Development | dev.to | 2023-07-02

    Iris is a fast and lightweight web framework for Go that offers a rich set of features and a high-performance engine. PostgreSQL is a powerful and reliable relational database system that supports advanced data types and functions. Together, they can form a solid foundation for building modern web applications.

  • Vapor

    💧 A server-side Swift HTTP web framework.

    Project mention: Swiftly Chatting: Building Chatbots with Botter | dev.to | 2023-08-08

    Botter works in tandem with Vapor, which handles the server-side functions of your project. This powerful combination allows you to focus on what matters most - creating an engaging and effective chatbot.

  • Rocket

    A web framework for Rust.

    Project mention: Top 10 Rusty Repositories for you to start your Open Source Journey | dev.to | 2023-12-19

    4. Rocket

  • Phoenix

    Peace of mind from prototype to production

    Project mention: Idempotent seeds in Elixir | dev.to | 2024-03-14

    A standard Phoenix app contains a priv/repo/seeds.exs script file, which populates a database when it is run, so that developers can work with a conveniently prepared environment.

  • sanic

    Accelerate your web app development | Build fast. Run fast.

    Project mention: Sanic Framework – Build fast. Run fast. Accelerate your web app development | news.ycombinator.com | 2023-06-22
  • SvelteKit

    web development, streamlined (by sveltejs)

    Project mention: ChatCrafters - Chat with AI powered personas | dev.to | 2024-04-12

    Svelte Kit for the fullstack framework It has first class support for Cloudflare Pages Svelte is a very elegant framework, and Svelte Kit is a very good meta-framework for Svelte. Svelte was probably the reason that…

  • AdonisJs Framework

    AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more. (by adonisjs)

    Project mention: I Hate NestJS | news.ycombinator.com | 2023-10-24

    And the second or third command I typed in to create a model didn't work.

    Turns out it's not installed by default?

    https://github.com/adonisjs/core/discussions/2642#discussion...

    Not sure, but at this point I don't care, I just trashed it because I don't have time in my life to fool around.

  • hono

    Fast, Lightweight, Web-standards

    Project mention: Pitfalls of Deploying Hono Js App on Vercel | dev.to | 2024-04-16

    Hono is an ultrafast web framework for the edge and it's amazing. It's simple as express and the DX is mind-blowing. And now you can also serve JSX with it 🤯. Anyone in the industry for long enough knows that a setup like this can be quite tedious to manage and maintain. I might sound biased for Hono, and that's true, I love it ❤️.

  • Revel

    A high productivity, full-stack web framework for the Go language.

    Project mention: Elixir or golang which wiil be good for large websocket connections. | /r/elixir | 2023-05-11

    Closest spiritual competitor to Phoenix I’m aware of in Go world is Revel (https://revel.github.io/) and it’s still at a stiff feature disadvantage.

  • Play

    The Community Maintained High Velocity Web Framework For Java and Scala.

    Project mention: Play Framework 2.9.0 Release Candidate | news.ycombinator.com | 2023-09-20
  • ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

    Project mention: Creating a Ktor Server with Gradle and SDKMAN!: A Step-by-Step Guide | dev.to | 2023-07-08

    Ktor, a powerful web framework built with Kotlin, offers a lightweight and flexible solution for building web applications. In this article, we will guide you through the process of creating a Ktor project manually using Gradle and SDKMAN!. By following the steps below, you'll have a basic Ktor project up and running in no time.

  • Sinatra

    Classy web-development dressed in a DSL (official / canonical repo)

    Project mention: Sinatra 4.0 | news.ycombinator.com | 2024-01-25
  • CakePHP

    CakePHP: The Rapid Development Framework for PHP - Official Repository

    Project mention: Top 12 PHP Frameworks For Web Development in 2024 | dev.to | 2024-02-13

    CakePHP is an open-source PHP framework for web development with 8.7k stars and 3.5k forks on GitHub. It offers APIs that enable developers to develop applications quickly. It allows you to create highly secure and scalable web applications, including social networks, eCommerce, and online collaboration platforms.

  • Dropwizard

    A damn simple library for building production-ready RESTful web services.

    Project mention: Javalin – a simple web framework for Java and Kotlin | news.ycombinator.com | 2024-02-11
  • Bottle

    bottle.py is a fast and simple micro-framework for python web-applications.

    Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02

    Bottle.py: uber-fast and simple python web microframework, about 3x faster, saner, and more memory-efficient than Flask in my experience: https://github.com/bottlepy/bottle

    Fossil: distributed version control and much more in a single executable, from the creators of SQLite: https://fossil-scm.org/

  • cowboy

    Small, fast, modern HTTP server for Erlang/OTP.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-18.

web-framework related posts

Index

What are some of the best open-source web-framework projects? This list will help you:

Project Stars
1 Flutter 161,649
2 Angular 94,397
3 Flask 66,287
4 yew 29,888
5 expo 28,766
6 Echo 28,420
7 go-zero 27,539
8 Iris 24,835
9 Vapor 23,775
10 Rocket 23,310
11 Phoenix 20,545
12 sanic 17,718
13 SvelteKit 17,585
14 AdonisJs Framework 15,377
15 hono 13,825
16 Revel 13,077
17 Play 12,508
18 ktor 12,203
19 Sinatra 12,091
20 CakePHP 8,673
21 Dropwizard 8,450
22 Bottle 8,287
23 cowboy 7,162
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com