首页 存档 技术 查看内容

加点料!各编程语言中颇具玩味的开源项目

2018-3-30 13:00 |来自: 互联网 404 0

摘要: 摘要生活不易,编程苦闷,不如“人为制造”点趣味,让日子过得更加有玩味感。 本文参考了一些项目推荐,整理了一些编程语言中个人认为比较有意思,也相对实用的开源项目,每个语言列的都不多,感兴趣的有空可以试试 ...



摘要

生活不易,编程苦闷,不如“人为制造”点趣味,让日子过得更加有玩味感。


本文参考了一些项目推荐,整理了一些编程语言中个人认为比较有意思,也相对实用的开源项目,每个语言列的都不多,感兴趣的有空可以试试看。


GO

1、Gobot

Gobot 是一个机器人、无人机和物联网框架,提供在同一时间合并多个不同设备的简单且强大的解决方案。


Gobot 目前共支持18个不同的平台,它包含一个 cppp.io 兼容的 RESTful API 来查询在群中运行的任何连接、设备或机器人的状态,还能够直接向设备和机器人发出命令。

Go, Robot, Go!


2、Cayley

Cayley 是一个开源图(Graph)数据库,其灵感来自于 Freebase 和 Google 的 Knowledge Graph 背后的图数据库。


Cayley 的目标是成为开发人员工具箱中关联数据和图形数据的一部分。运行简单,只需 3 到 4 个命令。


3、Traefik

Trfk 是一个新型的http反向代理、负载均衡软件,能轻易的部署微服务。


Trfk 支持多种后端 (Docker、Swarm、Mesos/Marathon、Consul、Etcd、Zookeeper、BoltDB、Rest API、file...) ,可以对配置进行自动化、动态的管理。


Python

1、Falcon

Falcon 是一个高性能的 Python 框架,用于构建云端 API 和 Web 应用的后端程序。


Falcon 采用的是一个干净的设计,追求 HTTP 和 REST 的“建筑风格”。不需要大量的依赖和不必要的抽象。


2、Locust

Locust 是一个负载测试工具。使用 Python 代码定义用户行为,也可以仿真百万个用户。


Locust 是非常简单易用,能测试出一个系统可以并发处理多少用户。相比其他许多事件驱动的应用,Locust 不使用回调,而是使用轻量级的处理方式gevent。


3、Coala

Coala 能提供一个统一的命令行接口用于代码分析和修复,无论你使用的是哪种开发语言,使用者可以创建源代码应遵循的规则和标准。


Coala 有着友好的用户界面,可以完全自己定制,而且它还可以在任意的开发环境中运行并且是完全模块化的。


JavaScript

1、Chart.js

Chart.js 是使用

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部