2KB项目,专业的源码交易网站 帮助 收藏 每日签到

为开发者准备的 20 个超棒开源工具

  • 时间:2019-01-23 18:37 编辑:2KB 来源:2KB.COM 阅读:348
  • 扫一扫,手机访问
  • 分享
摘要: 英文原文:20
英文原文:20 Excellent Open Source Tools for Developers

开源程序以及源代码可以免费获得,因为他们的版权所有者是任何修改过或者提交过更改的人。大多数提供开源程序的公司可以建立工业标准,所以他们可以得到有利的竞争并且进一步得到开发者的忠诚,并且开发者感到拥有更多的拥有权。

很多开源程序和工具都有很大的选择性,对于预算很少的互联网开发者来说。开源工具兼容性比较好,相对于其他昂贵的工具来说,并且他们是免费的。这样开发人员进行日常的工作便可以不用花钱就可以获得这些必要的工具。这篇文章你就可以找到对于开发人员来说20个最佳的开源工具。

1. Ember Chartembercharts

Ember Charts这个工具是一个开源并且免费的表格库,它用D3.js和Ember.js这两个库构建的,包括时间轴,进度条,饼形图,散形图,很容易扩展和修改,这种很方便的特性使得这些表格组件能够简单得表现我们的想法,并且互动性很好。

2. Brimir

Brimir

Brimir 是一个开源免费的票务程序,用Ruby和Rails构建,进行基础的前台框架建设。Brimir允许你发送和接收得到支持的邮件,通过友好的网页接口。收到邮件转换成票据,这个支持附件,票可以有不同的状态和可以容易分类的优先级。Brimir是用通用公共许可证版本3协议发行的,他用了其他开源框架和工具,例如Ruby on Rails 和Zurb 基金会。

3. Sir Trevor

Sir Trevor JS

Sir Trevor 是一个开源网站富文本编辑器,不能进行任何后台处理,他只用了JSON和Markdown 并且不用html存储任何东西,这个编辑器用块进行内容存储,多种原本类型的属性进行存储,例如:文本,图形,引用,列,视频,等。新类型也很容易被建立,Sir Trevor 是一个纯客户端的应用程序,可定制,并且所有的事件可调用。

4. Raw

Raw

Raw 是一个免费开源的互联网程序,用来可能简单得使数据可视化,它把自己定义为“电子表格和矢量图形丢失的一个链结”。这个程序可以使数据集载入,复制,粘贴,拖拽,删除,允许我们客制化视图和层次。

Raw 个基于流行的D3.js,支持很多种表格类型,例如泡泡图,映射图,环图,等。

5. Bolt

bolt-cms
Bolt 是一个内容管理的工具, 尽可能设计得简单直接。他能很快地建立,简单地设置,优雅的模块化,除此之外,这玩意用起来是一种享受。Bolt是用来最新的开源库编写的,适合建立html5标记语言的网站。

Bolt是用PHP编写的,用户可以用SQLite,MySQL 或者PostgreSQL作为数据库。他是用Silex框架和一些Symfony组件和其他库建立起来的。Bolt发布协议是MIT许可协议

6. PredictionIO

prediction-io
PredictionIO 是一个开源的机器学习引擎,程序员用来使程序显示得具有预测性特点,例如个性化,推荐,内容显示。用PredictionIO你可以瞬间让你的程序增加以下特点:预测用户行为,提供个性化视频,新闻,交易,广告,职位空缺,帮助用户发现有趣的事情,文档,程序,和餐馆,提供很棒的贴心服务以及更多。PredictonIO是用基础的开源技术编写的,支持Hadoop,Mahout,Cascading 和Scalding 原生支持。

7. Scrollback

scrollback
Scrollback是一个开源的 web 应用,可以为网站添加时尚的聊天室。它是用 Nodejs 建立的,可以直接使用免费的托管版本,也可以下载它自行托管。此应用程序会创建一个单独的聊天房间界面,社区成员可以通过它互相通信。

8. StackEdit

StackEdit
StackEdit 是一个免费和开源的 Markdown 编辑器,它基于 PageDown ( 国外著名的技术问答网站 Stack Overflow 所使用的库)。这个编辑器可以创建和管理多个文档,它们被存储在本地。同时,它可以从 Google Drive 或 Dropbox 导入/导出并保存文档为HTML。

9. PHP & MySQL Login Script

php-mysql-login-script
PHP & MySQL Login Script 是一个开源的PHP登录脚本。他很干净,简洁,快速,免费,安全,面向对象,高性能,精简到了最大程序。包括最佳的PHP加密技术(用blowfish加密,正式的(!)PHP哈希密码函数)。

9. Docker

docker
Docker 是一兼容性比较高,自动部署开源引擎,可以自己部署自己。Docker 与硬件无关,平台无关。这意味着他可以在任何地方允许。从笔记本到亚马逊EC2实例,或者任何两者之间的计算机。他们没有要求特种编程语言,框架或者包系统。这样便可以建立部署大规模的网站,数据库,后台程序,而不用依赖特定的中间层。

10. Monsta FTP

monsta-ftp
Monsta FTP 是一个开源的PHP/Ajax云服务,可以让ftp文件管理在你的浏览器中实现,在任何地方时间,你可以往你的浏览器中拖拽文件,然后就看到他们上传来,像魔术一样。他支持在线编辑文件,支持多语种。

11. Kint

Kint
Kint,一个开源的资源,一步就可以建立的帮助调试的工具。他可以只能检测正在运行的难以显示的程序变量的数据类型。变量名称,文件,函数,都可以显示。

12. Sixpack

sixpack
Sixpack是一个开源A/B测试工具,具有独特的特点:与语言无关。他不限制你用一种语言运行整个测试,所以你可以用一种语言开始,用另一种结束(比如JS+PHP代码作为例子测试下)。他有针对PHP,javaScript,Ruby+Python的库,用起来很方便,能看到结果的接口。

13. ExtraCSS

extractCSS
extractCSS 是一个免费的基于网络的应用程序,能够简单得提取HTML样式信息。包括标记,类+内联样式,另外输出也可以客制化(缩进功能)。这个工具在快速建立具有内联样式并且生成对于的样式表的html文件时很有用。外部css也是开源的,只针对客户端编写。

14. DebugBar

PHP Debug Bar
DebugBar是一个免费开源程序可以嵌入到任何PHP项目中,收集,展现预先处理好的数据,他没有依赖性,支持Ajax,需要并且包括通用数据收集者和熟悉的常用库。

15. Chance

chance
Chance是一个JavaScript随机数生成助手,这是一个最小的随机数,字节,字符,命名空间,地址,字典,或者其他,为了在自动测试中减少单调的等待。

16. CaseBox

CaseBox
CaseBox 是一个开源的PHP/MySQL保存和管理会议,任务,文件的网站程序,他有桌面程序的样式,可以建立无限层次的文件夹,结构化保存文件。有期限的任务可以设置,为用户分配可跟踪进度的任务。

17. Ack

ack
Ack是一个像grep的工具,使程序员优化代码。 设计他是为了用多层次代码树的程序员。ack是用可移植的Perl5写的,充分利用了Perl5的正则表达式。他只搜索有意义的文件,所以速度很快,你可以忽略Subversion,Git,或者其他VCS的目录以及其他不是代码的目录,这样可以搜索全部树。

本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。 2KB翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。


2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务

  • 全部评论(0)
资讯详情页最新发布上方横幅
最新发布的资讯信息
【计算机/互联网|】Nginx出现502错误(2020-01-20 21:02)
【计算机/互联网|】网站运营全智能软手V0.1版发布(2020-01-20 12:16)
【计算机/互联网|】淘宝这是怎么了?(2020-01-19 19:15)
【行业动态|】谷歌关闭小米智能摄像头,因为窃听器显示了陌生人家中的照片(2020-01-15 09:42)
【行业动态|】据报道谷歌新闻终止了数字杂志,退还主动订阅(2020-01-15 09:39)
【行业动态|】康佳将OLED电视带到美国与LG和索尼竞争(2020-01-15 09:38)
【行业动态|】2020年最佳AV接收机(2020-01-15 09:35)
【行业动态|】2020年最佳流媒体设备:Roku,Apple TV,Firebar,Chromecast等(2020-01-15 09:31)
【行业动态|】CES 2020预览:更多的流媒体服务和订阅即将到来(2020-01-08 21:41)
【行业动态|】从埃隆·马斯克到杰夫·贝佐斯,这30位人物定义了2010年代(2020-01-01 15:14)
联系我们

Q Q: 7090832

电话:400-0011-990

邮箱:7090832@qq.com

时间:9:00-23:00

联系客服
商家入住 服务咨询 投拆建议 联系客服
0577-67068160
手机版

扫一扫进手机版
返回顶部