Framework

Open-source projects categorized as Framework

Top 23 Framework Open-Source Projects

  • Vue.js

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

  • Project mention: Here are the 10 projects I am contributing to over the next 6 months. Share yours | dev.to | 2024-04-13

    Vuejs

  • Django

    The Web framework for perfectionists with deadlines.

  • Project mention: Do not Reinvent the Wheel: Utilize Django’s Built-in Auth App to Create a Robust Authentication System | dev.to | 2024-05-16

    If you peruse Django’s official docs or the source code available on Github, you should locate the auth app documentation. The auth app ships with Django, and is installed in your project when you run the django-admin start project command. Let us observe this in real-time by creating a Django project.

  • 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.

    SurveyJS logo
  • Laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

  • Project mention: Automate the Deployment of a LAMP Stack & Laravel App with a Script and Ansible | dev.to | 2024-05-16

    # Add Vagrant user to the www-data group and correct file permissions sudo usermod -a -G www-data vagrant # Set the group ownership of the /var/www/html directory to www-data sudo chown -R vagrant:www-data /var/www/html echo "Group ownership of /var/www/html changed ========================================================================" echo # Grant write permissions to the www-data group for the /var/www/html directory sudo chmod -R 775 /var/www/html echo "Group can now write to the /var/www/html directory ==============================================================" echo # Navigate to Apache Document root first cd /var/www/html # Clone the repo directory in this directory (remember the full stop at the end of the command, it is very important) git clone https://github.com/laravel/laravel.git . # Install dependencies with composer composer install

  • Gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

  • Project mention: How to Build and Document a Go REST API with Gin and Go-Swagger | dev.to | 2024-03-08

    Now let’s define the functions that will be called whenever a request hits our API. All the functions will be referencing the context provided by the Gin web framework. Paste the following code below the sample slice we just added to api.go:

  • Spring Boot

    Spring Boot

  • Project mention: JHipster 8 - Analisando o código da nossa primeira aplicação monolítica - Parte 2/3 | dev.to | 2024-05-06
  • fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

  • Project mention: Python FastAPI: Integrating OAuth2 Security with the Application's Own Authentication Process | dev.to | 2024-05-13
  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

  • Project mention: Create NestJS libraries to interact with Ory API | dev.to | 2024-05-11

    Ory offers excellent documentation but needs more support tools and in-depth examples of using its libraries in TypeScript and NestJS projects. I decided to contribute to it by creating a set of libraries to interact with APIs, which will (hopefully) make integration into your NestJS project easier. This post presents the ideal use case to divulge my routines for creating libraries in NestJS/Nx!

  • 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.

    InfluxDB logo
  • imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

  • Project mention: Dear ImGui version v1.90.6 released | news.ycombinator.com | 2024-05-08
  • Spring

    Spring Framework

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | dev.to | 2024-05-03

    1. Spring Framework The Spring Framework is a popular Java framework used for building enterprise-level applications. This repository contains the source code for the framework and related projects such as Spring Boot and Spring Security. https://github.com/spring-projects/spring-framework

  • Ruby on Rails

    Ruby on Rails

  • Project mention: How to have a clean CSS structure with RSCSS/ITCSS | dev.to | 2024-05-15

    Let’s look at two technical solutions — RSCSS/ITCSS. This is indeed a perfect combination of instruments which we use in our projects built on React and Ruby on Rails.

  • Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

  • Project mention: Scrapy Vs. Crawlee | dev.to | 2024-05-15

    Scrapy is an open-source Python-based web scraping framework that extracts data from websites. With Scrapy, you create spiders, which are autonomous scripts to download and process web content. The limitation of Scrapy is that it does not work very well with JavaScript rendered websites, as it was designed for static HTML pages. We will do a comparison later in the article about this.

  • Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

  • Project mention: Design Systems with Web Components | dev.to | 2023-12-18

    I was recently able to sit down with some of the core members of Ionic, who also created Stencil a toolchain for building Design Systems and Progressive Web Apps. We talked at great length how typically companies are approaching Ionic from a Design Team and need help building components. As a developer I wanted to talk about the Web Components that are used within the Design System first. There was a decent amount of surprise, so I thought I would break down what a Design System is and why it doesn't matter which end you start with, as long as you have both your Design and Development teams working together to build your Design System.

  • Meteor JS

    Meteor, the JavaScript App Platform

  • Project mention: Meteor 2.16 and Oplog Tailing Optimization | dev.to | 2024-05-14

    This was thanks to one of our community members,@twisterking, who opened a pull request introducing this new improvement.

  • Dubbo

    The java implementation of Apache Dubbo. An RPC and microservice framework.

  • Materialize

    Materialize, a CSS Framework based on Material Design

  • Project mention: Front-end Framework: Comparing Bootstrap, Foundation and Materialize | dev.to | 2024-04-16

    Materialize was created by a team of developers at Google, inspired by the principles of Material Design. Material Design is a design language developed by Google that emphasizes tactile surfaces, realistic lighting, and bold, graphic interfaces. Materialize aims to bring these principles to web development by providing a framework with ready-to-use components and styles based on Material Design.

  • Laravel

    The Laravel Framework.

  • Project mention: Tell HN: Laravel's default truncate method uses cascade for Postgres databases | news.ycombinator.com | 2024-02-23

    Hope this saves a future team from unexpected behavior resulting in (potential) production data loss.

    When using Postgres, Laravel's default method for truncate uses the cascade option, which will ignore foreign key constraints and potentially wipe large amounts of data with no confirmation or warning.

    It was originally introduced in 2018: https://github.com/laravel/framework/pull/26389/files

    Here are two threads on it if you are curious: https://github.com/laravel/framework/issues/29506

  • Fiber

    ⚡️ Express inspired web framework written in Go

  • Project mention: อย่าเพิ่งใช้ fiber ถ้ายังไม่ได้อ่าน doc | dev.to | 2023-10-31
  • llama_index

    LlamaIndex is a data framework for your LLM applications

  • Project mention: LlamaIndex: A data framework for your LLM applications | news.ycombinator.com | 2024-04-07
  • Symfony

    The Symfony PHP framework

  • Project mention: How to start a Symfony 7 application with Docker without having PHP locally installed on your machine | dev.to | 2024-05-16

    services: .... app: build: context: . dockerfile: Dockerfile hostname: app restart: unless-stopped container_name: symfony-app # A custom name to be used in build scripts depends_on: - db # requires the database service to be available ports: - "9980:80" # the service will be available in my browser at http://localhost:9980 volumes: - .:/var/www/project # all files in current directory will also be available in the container, allowing you to update the source code with your IDE - ./000-default.conf:/etc/apache2/sites-available/000-default.conf:ro # Override the default apache vhost file to ensure that the symfony application is served by default # the contents of 000-default.conf is obtained from https://symfony.com/doc/current/setup/web_server_configuration.html, with modifications applied to match folder locations

  • expo

    An open-source framework 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
  • slate

    A completely customizable framework for building rich text editors. (Currently in beta.) (by ianstormtaylor)

  • Project mention: 5 Not-So-Typical React Libraries for an Outstanding Project | dev.to | 2023-08-03
  • PostCSS

    Transforming styles with JS plugins

  • Project mention: PostCSS - my initial experience | dev.to | 2024-01-11

    the plugins in the official PostCSS website were old like IE6 or the marquee tag, and

  • go-zero

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Framework related posts

  • Do not Reinvent the Wheel: Utilize Django’s Built-in Auth App to Create a Robust Authentication System

    1 project | dev.to | 16 May 2024
  • Automate the Deployment of a LAMP Stack & Laravel App with a Script and Ansible

    2 projects | dev.to | 16 May 2024
  • How to start a Symfony 7 application with Docker without having PHP locally installed on your machine

    5 projects | dev.to | 16 May 2024
  • Using Pavex for Rust web development

    1 project | dev.to | 15 May 2024
  • Melhorando a eficiência com processamento assíncrono em filas

    1 project | dev.to | 13 May 2024
  • Deepkit Framework: Revolutionizing Web App Development at Enterprise Scale

    1 project | news.ycombinator.com | 13 May 2024
  • (Part 6)Golang Framework Hands-on - KisFlow Stream Computing Framework-Configuration Import and Export

    1 project | dev.to | 13 May 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Vue.js 207,096
2 Django 77,009
3 Laravel 76,934
4 Gin 75,789
5 Spring Boot 73,067
6 fastapi 71,444
7 Nest 64,633
8 imgui 56,256
9 Spring 55,239
10 Ruby on Rails 54,953
11 Scrapy 51,132
12 Ionic Framework 50,475
13 Meteor JS 44,060
14 Dubbo 40,093
15 Materialize 38,853
16 Laravel 31,569
17 Fiber 31,536
18 llama_index 31,628
19 Symfony 29,345
20 expo 29,353
21 slate 29,059
22 PostCSS 28,222
23 go-zero 27,753

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com