最迟但到的 Star History 2023 年度开源精选!

news2025/1/18 10:44:06

千呼万唤始出来,Star History 2023 年终开源精选来啦!🎉

AI 是 2023 开源领域里最主要的关键词,但其实过去一年还是有很多其他值得关注的项目和发展趋势的!Star History 小编总结了几个类别并精选了类别中最亮眼的项目,包括:

  • 人工智能
  • 数据库
  • 开发工具
  • 前端
  • 安全
  • Web3

人工智能 - LangChain

LangChain 给 LLM 提供了全新的搭建和集成方式,这个框架极大地简化了在任何技术栈上开始构建 AI 应用的过程。它最初在 2022 年 10 月开源,当时还只是作者的兴趣爱好,之后大受欢迎,很快就成了一家初创公司。

在 2023 年间,LangChain GitHub 获得了 ~70K 个星星,获得了 1000 万美元的种子轮融资(今年两月又完成了一轮 2000 万美元的新一轮融资💰),在产品方面呈指数增长:该框架现在包括了 6 大类组件,与 20 多个不同的 LLM 提供商集成,支持 10 多个不同的向量数据库等等,大大降低了人工智能门槛。例如,他们有这样一个 SQL 代理程序,你可以在 SQL 数据库上构建问答机器人。

file

2023 年还仅仅是 LLM 应用开发的第一年,LangChain 现在肯定对如何更好构建产品让人们更方便使用 AI 有了更清晰的方向。

数据库 - Neon

Neon 是一个开源的 serverless Postgres 提供商。

根据 Stack Overflow 2023 年度调查,Postgres 已经取代了 MySQL 成为最受欢迎的数据库。Neon 很聪明,通过将 Postgres 引入云端做到站在巨人之上。他们于 2023 年 8 月获得了 4600 万美元的 B 轮融资(也是去年为数不多的非 AI 公司获得大额融资之一)。

file

Neon 使用共享存储架构,将计算和存储分开。计算部分是一个 Postgres 服务器,存储部分是一个定制的多租户存储系统,由所有 Postgres 计算节点共享。

开发工具 - Nx

Nx 是一组开发工具,旨在使软件开发团队更轻松地在单一代码仓库 (Monorepo,一个包含多个项目的代码仓库,同时管理了代码版本) 内工作。可以将 Nx 视为构建工具的 VSCode,他们去年完成了 1600 万美元的 A 轮融资。

file

Nx 团队发现可以给开发人员提供一组工具,使其能够将相关应用程序和库存储在一个共享的代码存储库中,因此他们构建了 Nx。用户可以通过其插件加快本地和 CI 上的构建和测试速度,并集成和自动化你的工具。

前端 - Astro

Astro 是一个前端框架,旨在简化构建静态网站和网页端应用程序。2023 年开始的时候,Astro 有 23K 颗星星,到年底增加了 60%,达到了 ~38K。

你可以使用 Astro 来构建各种网站:活动、营销、电商、个人博客等等。它支持了各种流行的框架,包括 React,Vue 和 Svelte,所以你也可以结合你熟悉的框架给页面添加动态元素。

Astro 流行的一个关键元素是它会自动删除未使用的 JavaScript,并将其呈现为 HTML,以改善转化率和 SEO,这不是我们想要的吗!

file

安全 - Teleport

Teleport 是一款(不是那款堡垒机系统!),旨在成为 OpenSSH 的替代品。Teleport 最早于 2016 年首次亮相 Hacker News,最近发布了 Teleport 15。

Teleport 消除了对 VPN 的需求,配备了一个 UI,并为贵司所有基础设施提供了一个统一的访问平台:包括了你的服务器、Kubernetes、内部网页端应用程序、数据库和云服务提供商 API。

file

Web3 - zkSync

Web3 在 2023 年仍旧备受关注,而且 blockchain 不仅仅是加密货币的天下!

zkSync 是一条以太坊第二层 (Layer 2) 公链,使用 ZK rollup 技术来解决以太坊当前的可扩展性问题。利用密码学有效性证明在以太坊上提供可扩展和低成本的交易。

file

zkSync 与其他 Layer 2 协议的不同之处在于,它可以在不牺牲安全性或用户控制权下降低 Gas 费用。

总结一下

过去的一年我们见证了科技领域令人惊叹的增长和难以想象的技术照进了现实,一些甚至成为了我们的日常,开源工具在其中起到的推动作用也功不可没。

2024 会有什么惊天动地的巨变?


💡 更多资讯,请关注 Bytebase 公号:Bytebase

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java基于微信小程序的校园订餐小程序的研究与实现,附源码

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

MySQL一些命令记录

查看数据引擎 show engines;创建数据库,并选择库 CREATE DATABASE IF NOT EXISTS test_database; USE test_database;创建表 CREATE TABLE IF NOT EXISTS test_table (id INT AUTO_INCREMENT PRIMARY KEY,field1 VARCHAR(50),field2 VARCHAR(50),field3 VARCHAR(50),field4 …

为什么猫咪生骨肉冻干价格相差那么大?五款比较好的猫生骨肉冻干牌子推荐

随着养猫知识的普及,生骨肉冻干喂养受到越来越多铲屎官的欢迎。然而,价格因素让部分铲屎官止步。事实上,资深铲屎官如我,早已认识到生骨肉冻干的价值。虽然价格稍高,但其为猫咪带来的实际好处是远超其价格的。 对于像我…

Python处理大型(>1GB)CSV文件的正确姿势

Python大型CSV文件处理 1、背景描述2、大型CSV文件处理方式 1、背景描述 Pandas在读取大型文件时,通常会遇到内存不足的问题。例如,在某次处理大于1GB的CSV文件时,出现了如下错误: 那么,针对这种情况,我们应…

fs模块 练习题

编写程序: 在文件夹data里有文件a.txt和文件b.txt。将文件a.txt和文件b.txt的内容读取后写入文件c.txt中。 一、同步读取 const fs require(fs); let datas1fs.readFileSync(./data/a.txt); let datas2fs.readFileSync(./data/b.txt); let datas3datas1datas2;//对…

AQY214S固态继电器:用于控制各种应用中的模拟信号的紧凑解决方案

AQY214S是一款多功能固态继电器,是一款经过精心设计的精致固态继电器,可在多种应用中与低电平模拟信号共舞。在这次探索中,我们将揭开AQY214S的复杂性,重点介绍其独特的功能,并深入研究其在不同行业中的应用的迷人挂毯…

损失函数和反向传播

1. 损失函数的基础 import torch from torch.nn import L1Loss from torch import nninputs torch.tensor([1, 2, 3], dtypetorch.float32) targets torch.tensor([1, 2, 5], dtypetorch.float32)inputs torch.reshape(inputs, (1, 1, 1, 3)) targets torch.reshape(targe…

【Lidar】Lidar激光雷达一篇全(两万字激光雷达详细介绍)

【Lidar】Lidar激光雷达一篇全 1. 激光雷达测距原理1.1 三角测距1.2 飞行时间测距(TOF,Time of Flight) 2. 车载激光雷达类别2.1 机械旋转式2.2 固态2.2.1 相控阵 2.3 半固态(混合固态)2.3.2 微转镜/棱镜 3. 激光雷达性…

gitlab仓库使用流程(开发)

1.1.GitLab代码提交流程: 1.1.1准备阶段: 确保已经安装了Git,并且配置了正确的用户名和邮箱地址。 在本地创建一个新的文件夹,用于存放即将开发的代码。 1.1.2.拉取代码: 使用git clone命令从GitLab上拉取项目代码…

XUbuntu22.04之关闭todesk开机自启动(二百二十一)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

【Session】Tomcat Session 集群

设备 nginx:192.168.67.11 tomcat1:192.168.67.12 tomcat2:192.168.67.13安装nginx (192.168.67.11) #关闭防火墙和安全机制 [roottest1 ~]# systemctl stop firewalld [roottest1 ~]# setenforce 0#安装epel源 [ro…

还在用ifelse来写业务?了解下Spring状态机

状态机之所以强大,是因为其行为在启动时就以固定的方式定义了操作规则,从而确保了一贯的连贯性和相对较高的可调试性。关键在于,应用程序处于且仅可能处于有限数量的状态中。然后,某些事件发生会使得应用从一个状态过渡到另一个状…

RuoYi-Vue使用RestTemplate无法通过@Autowired注入报错

A component required a bean of type org.springframework.web.client.RestTemplate that could not be found. 解决方法: 将ruoyi-framework模块下找到ApplicationConfig这个配置类使用Bean注入: /*** RestTemplate配置*/Beanpublic RestTemplate r…

基于数据库的全文检索实现

对于内容摘要&#xff0c;信件内容进行全文检索 基于SpringBoot 2.5.6Postgresqljpahibernate实现 依赖 <spring-boot.version>2.5.6</spring-boot.version> <hibernate-types-52.version>2.14.0</hibernate-types-52.version><dependency><…

Chrome浏览器滚动条样式优化

针对Chrome浏览器&#xff0c;可以全局设置滚动条样式&#xff0c;让你的项目更美观 ::-webkit-scrollbar-track-piece {background-color: transparent; } ::-webkit-scrollbar {width: 7px;height: 7px;background-color: transparent; }::-webkit-scrollbar-thumb {border-…

ctfshow(WEB AK赛)

目录 web-观己 web1-观字 web2-观星 web3-观图 web4-观心 过程and分析 web-观己 没啥难的有include 想着伪协议 但是过滤了php 那就是用file为协议读取本地文件 全靠猜 <?php if(isset($_GET[file])){$file $_GET[file];if(preg_match(/php/i, $file)){die(error);}…

【深度学习笔记】9_5 多尺度目标检测

注&#xff1a;本文为《动手学深度学习》开源内容&#xff0c;部分标注了个人理解&#xff0c;仅为个人学习记录&#xff0c;无抄袭搬运意图 9.5 多尺度目标检测 在9.4节&#xff08;锚框&#xff09;中&#xff0c;我们在实验中以输入图像的每个像素为中心生成多个锚框。这些…

opencv中的图像高斯双边模糊—bilateralFilter函数

高斯双边滤波&#xff08;Bilateral Filtering&#xff09;是一种非线性的滤波方法&#xff0c;用于平滑图像&#xff0c;同时保留边缘。与传统的高斯模糊不同&#xff0c;双边滤波在平滑图像的同时&#xff0c;能够避免模糊边缘。这是通过考虑像素值的差异来实现的&#xff1a…

把 Windows 装进 Docker 容器里

本篇文章聊聊如何在 Docker 里运行 Windows 操作系统&#xff0c; Windows in Docker Container&#xff08;WinD&#xff09;。 写在前面 我日常使用 macOS 和 Ubuntu 来学习和工作&#xff0c;但是时不时会有 Windows 使用的场景&#xff0c;不论是运行某个指定的软件&…

YOLOv8_pose-Openvino和ONNXRuntime推理【CPU】

纯检测系列&#xff1a; YOLOv5-Openvino和ONNXRuntime推理【CPU】 YOLOv6-Openvino和ONNXRuntime推理【CPU】 YOLOv8-Openvino和ONNXRuntime推理【CPU】 YOLOv7-Openvino和ONNXRuntime推理【CPU】 YOLOv9-Openvino和ONNXRuntime推理【CPU】 跟踪系列&#xff1a; YOLOv5/6/7-O…