ToolJet:开源低代码框架,轻松构建复杂可响应界面 | 开源日报 No.78

picture

ToolJet/ToolJet

Stars: 25.0k License: AGPL-3.0

picture

ToolJet 是一个开源的低代码框架,可以通过最小化工程投入来构建和部署内部工具。ToolJet 的拖放式前端构建器允许您在几分钟内创建复杂、响应式的前端界面。此外,您还可以集成各种数据源,包括 PostgreSQL、MongoDB 和 Elasticsearch 等数据库;支持 OpenAPI 规范和 OAuth2 认证的 API 接口;以及 Stripe、Slack、Google Sheets、Airtable 和 Notion 等 SaaS 工具,并且能够获取并写入数据。

  • 可视化应用程序生成器:40 多个内置响应组件,包括表格、图表列表、表单和进度条
  • ToolJet 数据库:无需编码即可使用的内置数据库
  • 多页面:构建带有多个页面的应用程序
  • 多人协作编辑:允许同时由多名开发者进行应用程序编制
  • 40+ 数据来源:集成外部数据库,云存储和 API 接口

reflex-dev/reflex

Stars: 13.7k License: Apache-2.0

picture

这个项目是一个能够以纯 Python 编写的高性能、可定制化的 Web 应用程序的脚手架。它可以在几秒钟内部署完成。

  • 可以使用 reflex 命令行工具创建和安装 app
  • 支持快速刷新,实时查看代码更改效果
  • 提供 60 多种内置组件来构建前端界面,并支持自定义组件
  • 使用状态 (state) 表示 UI,其中包含变量和函数来修改变量值
  • 通过事件处理器 (event handlers) 响应用户操作并更新状态

jasontaylordev/CleanArchitecture

Stars: 13.3k License: MIT

这个项目是一个干净架构解决方案模板,旨在提供一种简单高效的企业应用程序开发方法,利用了 Clean Architecture 和 ASP.NET Core 的强大功能。使用此模板,您可以轻松创建一个带有 Angular 或 React 的 ASP.NET Core Single Page App (SPA),同时遵循 Clean Architecture 原则。安装 .NET 模板后即可开始使用。该项目具有以下核心优势:

  • 直观且高效率地进行企业级应用程序开发
  • 支持 Angular、React 或 Web API-only 等多种选择
  • 配置灵活,默认支持 SQL Server 数据库,并能自动创建数据库和执行最新迁移操作。
  • 包含完整 CI/CD 流水线以实现自动化部署到 Azure 平台。
  • 使用指定框架快速生成 Single Page Application (SPA) 或 Web API 项目;

gethomepage/homepage

Stars: 10.1k License: GPL-3.0

picture

这个项目是一个现代化、完全静态的、快速且安全的应用程序仪表盘,具有超过 100 种服务和多语言翻译的集成。

  • 快速:网站在构建时以静态方式生成,加载时间飞快。
  • 安全:所有对后端服务的 API 请求都经过代理处理,保护您的 API 密钥。由社区不断审查确保安全性。
  • 适合所有人:针对 AMD64、ARM64、ARMv7 和 ARMv6 构建镜像。
  • 全球本地化支持 (i18n):支持 40 多种语言。
  • 服务与网页书签:可添加自定义链接到主页上。
  • Docker 集成:容器状态及统计信息;基于标签实现自动服务发现。
  • Service Widgets:Homepage 也提供了对 100 余个第三方服务 (包括流行 starr app 和大部分常见 self-hosted apps) 的支持。一些例子如 Radarr,Sonarr,Lidarr,Bazarr 等。
  • Information Widgets:Homepage 已经内置了许多信息插件,例如天气预报、时间日期搜索等。系统和状态信息显示在页面顶部。
  • Customization:Homepage 高度可定制,支持自定义主题、CSS & JS 脚本、布局格式化以及本地化等。

projectdiscovery/nuclei-templates

Stars: 7.2k License: MIT

Nuclei Templates 是一个社区策划的模板列表,用于帮助 nuclei 引擎在应用程序中查找安全漏洞。该项目存储和维护了由团队提供以及社区贡献的各种扫描器模板。用户可以通过提交 pull requests 或 Github issues 来为这个列表做出贡献。核心优势包括:

  • 社区协作:允许用户通过提交自己编写的模板来丰富列表。
  • 大量可选项:具有多个统计指标 (如唯一标签、作者、目录等) 和类型 (文件、DNS 等),满足不同需求。
  • 详细文档支持:提供详尽的文档说明,方便构建新的定制化模板。

mit-han-lab/streaming-llm

Stars: 5.3k License: MIT

picture

这个项目是关于使用 Attention Sinks 的高效流式语言模型。它解决了在多轮对话等流式应用中部署大规模语言模型 (LLMs) 时遇到的两个主要挑战:缓存之前标记的键和值状态 (KV) 消耗大量内存,而且常见的 LLMs 无法推广到比训练序列长度更长的文本上。该项目提出了 StreamingLLM 框架,通过保留初始令牌和注意力池来实现窗口化注意机制,并能够将有限长度注意窗口进行泛化以处理无限序列长度而不需要微调。核心优势包括:

  • 可以使 Llama-2、MPT、Falcon 和 Pythia 稳定高效地执行具有 400 万以上标记数目的语言建模。
  • 在流媒体设置下,相较于滑动窗口重新计算基线可以加速 22.2 倍。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/160553.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

java使用 TCP 的 Socket API 实现客户端服务器通信

一:什么是 Socket(套接字) Socket 套接字是由系统提供于网络通信的技术, 是基于 TCP/IP 协议的网络通信的基本操作,要进行网络通信, 需要有一个 socket 对象, 一个 socket 对象对应着一个 socket 文件, 这个文件在 网卡上而不是硬盘上, 所以有了 sokcet…

互联网医院牌照|智慧医疗离不开牌照办理

互联网医院牌照是由卫生健康行政部门颁布的,所有材料审核通过后,相关部门授予《医疗机构执业许可证》,取得牌照后才有开展互联网诊疗活动的资质,但开展线上问诊也需要向发证机关提出申请,下面小编就给大家讲解下互联网…

LLM大模型量化原理

大型语言模型(LLM)可以用于文本生成、翻译、问答任务等。但是,LLM 也非常大(显然,大型语言模型)并且需要大量内存。 这对于手机和平板电脑等小型设备来说可能具有挑战性。 可以将参数乘以所选的精度大小以…

深入理解Linux网络笔记(六):深度理解TCP连接建立过程

本文为《深入理解Linux网络》学习笔记,使用的Linux源码版本是3.10,网卡驱动默认采用的都是Intel的igb网卡驱动 Linux源码在线阅读:https://elixir.bootlin.com/linux/v3.10/source 5、深度理解TCP连接建立过程 1)、深入理解liste…

JVM:字节码文件,类的生命周期,类加载器

JVM:字节码文件,类的生命周期,类加载器 为什么要学这门课程 1. 初识JVM1.1. 什么是JVM1.2. JVM的功能1.3. 常见的JVM 2. 字节码文件详解2.1. Java虚拟机的组成2.2. 字节码文件的组成2.2.1. 以正确的姿势打开文…

进阶理解:leetcode115.不同的子序列(细节深度)

这道题是困难题,本章是针对于动态规划解决,对于思路进行一个全面透彻的讲解,但是并不是对于基础讲解思路,而是渗透到递推式和dp填数的详解,如果有读者不清楚基本的解题思路,请看我的这篇文章算法训练营DAY5…

基于Vue+SpringBoot的厦门旅游电子商务预订系统 开源项目

项目编号: S 030 ,文末获取源码。 \color{red}{项目编号:S030,文末获取源码。} 项目编号:S030,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 景点类型模块2.2 景点档案模块2.3 酒…

MatLab的下载、安装与使用(亲测有效)

1、概述 MatLab是由MathWorks公司开发并发布的,支持线性代数、矩阵运算、绘制函数和数据、信号处理、图像处理以及视频处理等功能。广泛用于算法开发、数据可视化、数据分析以及数值计算等。 Matlab 的主要特性包括: 简单易用的语法,使得程…

在Rust编程中使用泛型

1.摘要 Rust中的泛型可以让我们为像函数签名或结构体这样的项创建定义, 这样它们就可以用于多种不同的具体数据类型。下面的内容将涉及泛型定义函数、结构体、枚举和方法, 还将讨论泛型如何影响代码性能。 2.在函数定义中使用泛型 当使用泛型定义函数时,本来在函…

深度学习数据集—文本、数字、文字识别大合集

最近收集了一大波关于文本、数字识别相关的数据集,有数字识别、也有语言文字识别,废话不多说现在分享给大家!! 1、500张手写拼音数据集 500张手写拼音数据集,包含对应txt格式标注及图片,,并提…

二十八、W5100S/W5500+RP2040树莓派Pico<MQTT连接OneNET控制板载LED>

文章目录 1. 前言2. 简介2.1 初步了解OneNET物联网平台创建产品步骤2.2 OneNET物模型讲解 3 WIZnet以太网芯片4 示例概述4.1 流程图4.2 准备工作核心4.3 连接方式4.4 主要代码概述4.5 结果演示 5 注意事项6 相关链接 1. 前言 物联网平台提供安全可靠的设备连接通信能力&#xf…

【Linux】C文件系统详解(二)——什么是fd文件描述符以及理解“一切皆文件“

文章目录 fd-文件描述符如何深度理解"一切皆文件"**我们使用OS的本质:**FILEFILE是什么?谁提供的?和我们刚刚讲的内核的struct有关系吗FILE是一个结构体.该结构体内部一定要有以下字段:FILE是C语言标准库提供的.FILE和我们刚刚讲的内核的struct没有关系,最多就是上…

Java实现猜数游戏

要求: 输入一个数,返回大了还是小了或者正确 代码 import java.util.*; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;class Game extends JFrame{private JButton sendBtn;p…

【C++】——阶段性测验(帮助巩固C++前半部分知识)

🎃个人专栏: 🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客 🐳Java基础:Java基础_IT闫的博客-CSDN博客 🐋c语言:c语言_IT闫的博客-CSDN博客 🐟MySQL&#xff1a…

YOLO对象检测算法也这么卷了吗——基于YOLOv8的人体姿态检测

前期的文章我们介绍了很多关于YOLO系列的对象检测算法,虽然YOLO系列是应用在目标检测算法上,但是最近更新的YOLO系列算法都加入了对象分割,人体姿态检测等模型。 YOLOv8对象检测算法 2023年,Ultralytics再次发布YOLO更新模型,YOLOv8模型。Ultralytics YOLOv8是YOLO对象检…

spider 网页爬虫中的 AWS 实例数据获取问题及解决方案

前言 AAWS实例数据对于自动化任务、监控、日志记录和资源管理非常重要。开发人员和运维人员可以通过AWS提供的API和控制台访问和管理这些数据,以便更好地管理和维护他们在AWS云上运行的实例。然而,在使用 spider 框架进行网页爬取时,我们常常…

基于C#实现五家共井

古代数学巨著《九章算数》中有这么一道题叫“五家共井,甲二绠(汲水用的井绳)不足,如(接上)乙一绠;乙三绠不足,如丙一绠;丙四绠不足,如丁一绠;丁五…

[ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧

文章目录 一、Amazon CodeWhisperer 简介1.1 CodeWhisperer 是什么1.2 Amazon CodeWhisperer 是如何工作的 二、Amazon CodeWhisperer 的优势和功能2.1 Amazon CodeWhisperer 的优势2.2 Amazon CodeWhisperer 的代码功能 三、Amazon CodeWhisperer 安装3.1 安装到 IntelliJ IDE…

抖音直播招聘报白是一种新颖、高效的招聘方式增加曝光度和吸引力

总之,抖音招聘是一种新颖、高效的招聘方式,它可以为公司带来更大的曝光度和吸引力,帮助公司吸引更多优秀的人才。通过抖音直播招聘报白,企业或者人力资源公司可以利用抖音的短视频流量红利,触达到每天超过8亿的活跃用户…

centos虚拟机无法接受消息(防火墙)

1.利用wireshark抓包, 发现发送信息后, 虚拟机返回 :host administratively prohibited 2.发现是centos虚拟机未关闭防火墙 (关闭后可正常接收消息)