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

千呼万唤始出来,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://xiahunao.cn/news/2868909.html

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

相关文章

2024年【危险化学品经营单位主要负责人】找解析及危险化学品经营单位主要负责人模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 危险化学品经营单位主要负责人找解析考前必练!安全生产模拟考试一点通每个月更新危险化学品经营单位主要负责人模拟考试题目及答案!多做几遍,其实通过危险化学品经营单位主要负责人…

lua脚本的基础内容

官方地址:http://luajit.org/ 官方wiki地址:http://wiki.luajit.org/Home 推荐书籍: OpenResty 最佳实践:https://moonbingbing.gitbooks.io/openresty-best-practices/content/ lua基础文档:https://www.runoob.com/l…

【Machine Learning】Suitable Learning Rate in Machine Learning

一、The cases of different learning rates: In the gradient descent algorithm model: is the learning rate of the demand, how to determine the learning rate, and what impact does it have if it is too large or too small? We will analyze it through the follow…

vmware workstation虚拟机报错”该虚拟机似乎正在使用中“

虚拟机报错: 解决方法: 进入到虚拟机的安装目录里,将lck结尾的文件删掉即可 重新点击虚拟机恢复正常

MIT线性代数-方程组的几何解释

文章目录 1. 二维空间1.1 行方向1.2 列方向 2. 三维空间2.1 行方向2.2 列方向 假设有一个方程组 A X B AXB AXB表示如下 2 x − y 0 (1) 2x-y0\tag{1} 2x−y0(1) − x 2 y 3 (2) -x2y3\tag{2} −x2y3(2) 矩阵表示如下: [ 2 − 1 − 1 2 ] [ x y ] [ 0 3 ] (3)…

DataGrip 面试题及答案整理,最新面试题

DataGrip的数据库兼容性和多数据库支持如何实现? DataGrip实现数据库兼容性和多数据库支持的方式包括: 1、广泛的数据库支持: DataGrip支持多种数据库,包括但不限于MySQL, PostgreSQL, SQL Server, Oracle, SQLite, 和MongoDB&a…

Leet code 179 最大数

解题思路 贪心算法 贪心算法就是走一步看一步 每一步都取当前位置的最优解 这题我们该如何贪呢? 我们先把int数组转换为string数组 以示例2为例 3 30 34 5 9 排序哪个在前哪个在后? 3 30 (330)> 30 3 (30…

进程学习--02

在C语言中&#xff0c;一般使用fork函数开辟进程&#xff0c;这个函数开辟进程后会返回一个进程号&#xff0c;在子进程中会返回0&#xff0c;在父进程中会返回子进程的进程号。 int main(){int ret fork();if(ret<0){fprintf(stderr, "pid error");exit(-1);}e…

进入jupyter notebook发现没有虚拟环境,最简单实用的解决办法!

jupyter notebook 1. 进入jupyter notebook发现没有虚拟环境2.解决办法2.1 检查是否有库ipykernel&#xff0c;我发现我没有2.2 开始安装ipykernel2.3 将虚拟环境写入 总结 1. 进入jupyter notebook发现没有虚拟环境 2.解决办法 2.1 检查是否有库ipykernel&#xff0c;我发现我…

提升口才表达能力的重要性与途径

提升口才表达能力的重要性与途径 口才表达能力&#xff0c;即一个人通过口头语言准确、流畅、生动地传达思想、情感和观点的能力&#xff0c;是现代社会中不可或缺的一项基本技能。无论是在职场沟通、人际交往还是公共场合发言&#xff0c;优秀的口才表达能力都能为我们带来诸…

【编程项目开源】拼图游戏(鸿蒙版)

目标 做个拼图游戏 效果 开发工具 下载DevEco Studio 工程截图 开源地址 https://gitee.com/lblbc/puzzle/tree/master/puzzle_hongmeng_arkUI 关于 厦门大学计算机专业|华为八年高级工程师 专注《零基础学编程系列》 http://lblbc.cn/blog 包含&#xff1a;Java | 安卓…

代码随想录 -- 回溯算法

文章目录 回溯算法理论什么是回溯法回溯法的效率回溯法解决的问题理解回溯法回溯法模板 组合问题I描述题解优化 组合总和III描述题解 电话号码的字母组合描述题解 组合总和描述题解 组合总和II描述题解 分割回文串描述题解 复原IP地址描述题解 子集描述题解 子集II描述题解 递增…

代码随想录训练营Day24:● 理论基础 ● 77. 组合

理论基础 回溯算法解决的问题 回溯法&#xff0c;一般可以解决如下几种问题&#xff1a; 组合问题&#xff1a;N个数里面按一定规则找出k个数的集合 切割问题&#xff1a;一个字符串按一定规则有几种切割方式 子集问题&#xff1a;一个N个数的集合里有多少符合条件的子集 排列…

腾讯云图形验证码的PHP示例

需要准备的 1.API密钥 SecretId 及 SecretKey 两部分&#xff0c; SecretId 用于标识 API 调用者的身份&#xff0c; SecretKey 用于加密签名字符串和服务器端验证签名字符串的密钥。 前往API密钥管理页面&#xff0c;即可进行获取 https://console.cloud.tencent.com/cam/ca…

swagger踩坑之请求类不显示具体字段

swagger踩坑之请求类不显示具体字段 省流&#xff1a;枚举字段需要加上ApiModelProperty注解 过程复现&#xff1a; TestEnum 枚举不加注解&#xff0c;swagger的UI类不显示详细字段 Data Accessors(chain true) ApiModel(value "test对象", description &quo…

基于SSM SpringBoot vue办公自动化计划管理系统

基于SSM SpringBoot vue办公自动化计划管理系统 系统功能 登录注册 个人中心 员工信息管理 部门信息管理 会议管理 计划管理 行程安排管理 行程进度管理 管理员管理 开发环境和技术 开发语言&#xff1a;Java 使用框架: SSM(Spring SpringMVC Mybaits)或SpringBoot 前端…

空间解析几何之直线与平面:推导直线与直线、直线与平面交点

空间解析几何——直线与平面 三维空间中的直线和平面与二维空间中的性质有一定的类似之处&#xff0c;但是其相交关系的求解方式有所差异。本文回顾了三维空间中直线和平面的解析表达&#xff0c;然后推导线-线、线-面交点。 平面 空间平面的表达式为&#xff1a; A x B y…

Java面向对象案例之描述专业和学生(4)

类的方法图 学生类&#xff1a; 属性&#xff1a;学号&#xff0c;姓名&#xff0c;年龄&#xff0c;所学习的专业方法&#xff1a;学习的方法&#xff0c;描述学习状态。描述内容包括姓名、学号、年龄、所学习的专业信息 专业类&#xff1a; 属性&#xff1a;专业编号&#xf…

音乐制作的最佳选择FL Studio v21.2.3.4004 破解版2024最新下载

FL Studio v21.2.3.4004&#xff1a;音乐制作的最佳选择 随着音乐技术的发展&#xff0c;越来越多的人开始制作自己的音乐。其中&#xff0c;FL Studio作为一款集成了音序器、采样器、效果器、混响等多种功能的音乐制作软件&#xff0c;备受音乐制作人的青睐。而最新版的FL St…

倒计时30,28天

1.队列Q (nowcoder.com) //1. #include<bits/stdc.h> using namespace std; #define int long long const int N2e56; const int inf0x3f3f3f3f; int dir[13]{0,31,28,31,30,31,30,31,31,30,31,30,31}; const double piacos(-1.0); int a[N],b[N]; bool cmp(int xx,int …