JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能…更多ECharts信息 最近更新: ECharts 2.2.1 发布,来自百度的 Web 图表库 发布于 1个月前 富文本编辑器 Ueditor UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点。 主要特点: 轻量级:代码精简,加载迅速。 定制化: 全新的分层理念,满足多元化的需求。 采用三层架构: 1. 核心层: 为命令层提供底层API,如range…更多Ueditor信息 最近更新: ueditor 第三方插件上线 发布于 9个月前 移动WebApp开发框架 Clouda Clouda是基于node.js的Webapp开发框架,在使用Clouda时需要安装node.js和MongoDB。 Clouda 是百度推出的一款面向资深开发者的WebApp开发框架。在Clouda中开发app,可以在多终端下实现数据同步、任务迁移。并且Clouda支持面向数据的编辑模式,根据数据的变化…更多Clouda信息 最近更新: Clouda —— 来自百度的 Web 应用开发框架 发布于 2年前 在线脑图编辑器 Kity Minder KityMinder 是百度FEX团队的f-cube小组(原UEditor小组)的又一力作。作为一款在线的脑图编辑工具,它有着很多Native编辑工具的交互体验。KM与UE有着一样的宗旨,就是注重最终用户的使用体验。同时,它充分发挥了Web云存储的优势,可以直接将编辑中的脑图同…更多Kity Minder信息 最近更新: KityMinder 1.2.0 发布,脑图工具 发布于 9个月前 百度的Javascript库 Tangram Tangram是Baidu开发的一套简单可依赖的Javascript库,它的特点: * 体积小巧,性能优良,使用简单。 * 模块化架构,方便定制与扩展。 * 适合团队开发,丰富的中文文档和本地技术优化,适合中国用户。 * 经过专业QA团队的测试以及百度各大产品线的应用,质量…更多Tangram信息 最近更新: 扯扯Tangram开源(百度JavaScript框架) 发布于 4年前 全新 3D 可视化库 ECharts-X ECharts-X是 ECharts 团队推出的全新 3D 可视化库,它是基于 ECharts 的扩展,底层深度整合了 WebGL 库QTEK和 Canvas2D 库ZRender。 特色 混搭 ECharts 里的混搭功能很强大,作为 ECharts […]
View Details服务框架 Dubbo Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。 主要核心部件: Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息机制. RPC: 一…更多Dubbo信息 最近更新: 【每日一博】DUBBO 配置规则详解 发布于 2个月前 JDBC连接池、监控组件 Druid Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池。 SQLParser Druid可以做什么? 1) 可以监控数据库访问性能,Druid内置提供了一个功能强大…更多Druid信息 最近更新: 阿里巴巴开源连接池 Druid 发布 1.0.12 版本 发布于 4个月前 Java的JSON处理器 fastjson fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson) 强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum)…更多fastjson信息 最近更新: fastjson 1.2.5 发布,Java 的 JSON 处理 发布于 3周前 分布式文件系统 FastDFS FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS服务端有两个角色:跟…更多FastDFS信息 最近更新: Git@OSC 项目推荐 —— FastDFS.Net 客户端项目 发布于 3个月前 淘宝Web服务器 Tengine Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。…更多Tengine信息 最近更新: 阿里开源 Web 服务器 Tengine 位列全球第九 发布于 2周前 Web常用UI库 kissy kissy […]
View DetailsBLE 外设 gatt Gatt 是一个 Go 语言包,用来构建低功耗蓝牙外设。 具有以下功能: 作为外设——可以用于创建服务,接收信息,处理请求。 作为处理中心——可以用于扫描,连接,发现服务,并作出反映。更多gatt信息 nemo 架构界面 nemo-view nemo-view 是 nemo 架构的界面。更多nemo-view信息 服务器架构 SuPPort SuPPort 是一个基于 gevent 的用于构建弹性服务的事件触发型服务器架构,通常用在 PayPal 上面。 SuPPort 的使用说明: 假如你想要一个简单单经过测试的 Web 服务器来运行一个 WSGI 应用程序,那你就选择 SuPPort。 假如你想写一个不支持 Web 协议的服务器…更多SuPPort信息 PayPal-Java-SDK PayPal-Java-SDK 是一个包括了 Java SDK 和 REST API 样本的库。更多PayPal-Java-SDK信息 PayPay Java 核心文件库 sdk-core-java sdk-core-java 是包括所有 PayPal 用到的 Java 核心文件的库。更多sdk-core-java信息 PayPal 移动开发 SDK PayPal-Android-SDK PayPal-Android-SDK 是 PayPal Android 开发 SDK。更多PayPal-Android-SDK信息 PayPal 验证对象库 legalize.js legalize.js 是 PayPal 用来执行对象验证的库。 示例代码: var personSchema = { firstName: Legalize.string().minLength(1).maxLength(30).required(), lastName: Legalize.string().minLength…更多legalize.js信息 PayPal 测试工具 Illuminator Illuminator 能持续集成 iOS 应用。它能让复杂的 APP 测试变得更加容易书写和调试。另外,通过提供苹果设备里没有的”工具“应用,能使整个 UIAutomation […]
View Details代码托管服务 Github 推荐 http://git.oschina.net/ (私有库永久免费,提供手机客户端,国内唯一同时支持 Git 和 SVN 的代码托管平台) GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项…更多Github信息 最近更新: Github重定义开源软件 代码将成下一种语言? 发布于 1个月前 文本编辑器 Github Atom Atom 是 Github 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。更多Github Atom信息 最近更新: Github Atom 0.177.0 发布,跨平台文本编辑器 发布于 2个月前 Github Android Github Android 是 Github 官方发布的 Android 客户端。在 Google Play 上的地址是 https://play.google.com/store/apps/details?id=com.github.mobile 。该项目使用 GitHub Java API 进行开发。支持Issues、Gists,并集成了新闻Feed,能够让你及时跟进组织…更多Github Android信息 最近更新: Github 发布 Android 客户端 发布于 3年前 GitHub Services 官方的 GitHub 服务集成,你可用它来设置资源库管理。更多GitHub Services信息 Git 的大文件支持 Git LFS Git LFS 是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持。更多Git LFS信息 最近更新: Github 宣布 Git Large File Storage(LFS) 发布于 1周前 from:http://www.oschina.net/project/github
View Details人工智能(AI)软件系统 Livingstone2 Livingstone2 是一个可重用的人工智能(AI)软件系统,旨在帮助飞船生命支持系统、化工厂或其他复杂系统在操作强劲以最小的人力监督,即使面对硬件故障或意外事件。 Livingstone2诊断飞船或其他系统的当前状态,并建议命令或修复操作,允许系统继续操作。…更多Livingstone2信息 遗传算法 JavaGenes JavaGenes 是一个用Java编写的相当通用的进化软件系统。它实现了几个版本的遗传算法,模拟生化和其他搜索技术。JavaGenes 已经用于分子进化,原子力场参数,数字电路,地球观测卫星计划等地方。更多JavaGenes信息 文件传输框架 Shift 在高端计算环境中,远程文件传输经常需要处理非常大的数据集,而计算资源则分布在不同的组织,需要将这些数据汇总在一起进行进一步分析。本地传输相同的数据在文件系统也经常由管理员来优化资源利用率当新的文件系统在线或存储成为现有文件系统之间的不平衡…更多Shift信息 独立信息管理系统 NASA ECHO NASA 在这个 ECHO 工具的研究上也花了很长时间,终于成功地开发出了 IIMS,早期被称之为独立信息管理系统。功能目标包括: 提供良好的文档接口和协议,帮助开发者构建并嵌入用户界面工具和服务。 提供信息管理来支持库存、服务元数据和中间件。 提供数据请…更多NASA ECHO信息 大图像操作工具 BigView BigView 允许在 Linux 桌面上对任意大小的图像进行平移和缩放操作。此外,它可以在实时的环境中工作,多台电脑合作将一个大的形象。使用这个软件,你可以探索——在相对温和的机器上火星轨道器照相机等图像马赛克(92160 x33280像素)。…更多BigView信息 CFD Utilities CFD Utility 软件库有将近 30 个 Fortran 90 和 77 的子程序组成,同时有将近 100 个基于这些库开发的应用程序。许多实用程序适用于多次拉丝结构化网格和流动的解决方案,但是很多其他可重用的模块在插值等类别,优化、正交、快速搜索和字符操作出现从空气动…更多CFD Utilities信息 分布式对象和事件架构 Growler Growler 是一个基于 C++ 开发的分布式对象和事件架构。支持 C++ 的对象序列化作为远程方法调用、事件通道和 IDL 接口定义语言的一部分。 Its primary application has been in support of interactive, distributed visualization, computational steerin…更多Growler信息 向量机回归和分类算法 Mariana Mariana 是一个算法,有效地优化了hyperparameters支持向量机回归和分类。目前使用模拟退火优化但可以扩展到使用多种随机优化技术,包括马尔可夫链蒙特卡罗序贯蒙特卡罗和遗传算法。马里亚纳可应用于文本部分的报告,确定可能的类别,每个报告,并计算每个分类的…更多Mariana信息 并行文件复制和checksum工具 Mutil 在本地文件系统中进行复制是每天要执行的工作,这些文件的移动要受到系统限制,备份或者恢复,升级或者替换。因此文件拷贝的性能和完整性非常重要。现在的并行文件系统提供非常高的性能来执行这类操作。 为了达到性能的峰值,我们需要利用多个并发的读写操…更多Mutil信息 网格中间件 Mesh Mesh 是一个安全的、轻量级的网格中间件基于的单点登录功能的内置的公共密钥身份验证机制SSH使用系统调用插入。每个网安装致力于提供一个特定的虚拟组织 (VO),这是定义为一个动态的个人、机构和资源。网允许个人在一个签证官Mesh-accessible资源上执行SSH…更多Mesh信息 几何操作协议 NASA GMP NASA GMP […]
View DetailsTwitter 的 Emoji 表情 Twemoji Twemoji 是 Twitter 开源的其完整的 Emoji 表情图片。开发者可以去GitHub下载完整的表情库,并把这些表情加入到自己的应用或网页中。 使用示例: var i = 0; twemoji.parse( ’emoji, m\u2764\uFE0Fn am\u2764\uFE0Fur', function(icon, o…更多Twemoji信息 最近更新: Twemoji —— Twitter 开源其完整的 Emoji 表情 发布于 5个月前 开源流量异常侦测工具 AnomalyDetection AnomalyDetection是一个R语言程序包,Twitter通常会在重大新闻和体育赛事期间用AnomalyDetection扫描入站流量,发现那些使用僵尸账号发送大量垃圾(营销)信息的机器人。 AnomalyDetection异常扫描 据Twitter透露,AnomalyDetection与Twitter去年10月开源的…更多AnomalyDetection信息 最近更新: Twitter 流量异常侦测工具——AnomalyDetection 发布于 3个月前 UI 框架 plumage.js plumage.js 是复杂用户界面的 JS UI框架。更多plumage.js信息 Scala 的 Web 框架 Finatra Finatra是一个scala web框架。灵感来自scalatra,由Twitter-Server驱动。 class HelloWorld extends Controller { get("/hello/:name") { request => val name = request.routeParams.get("name").getOrElse("default user") …更多Finatra信息 常用工具 util util 是一些常用的、惯用的工具。更多util信息 JVM 图形处理库 cassovary cassovary 是一个用于 JVM 的简单大型图形处理库。更多cassovary信息 zktraffic zktraffic 是 Zookeeper 协议分析仪和统计收集守护进程。更多zktraffic信息 双向可逆函数 bijection bijection 是一个双向可逆函数,可以在两种类型中转换,在 bijection 中往返的协议将带回给原始的对象。更多bijection信息 hraven hraven 以一个易于查询的格式从 MapReduce jobs 中收集运行时的数据和统计资料。更多hraven信息 Scala 服务器库 ostrich ostrich 是一个 Scala 服务器库,它使得以下几项操作变得更容易: […]
View Details数据管道服务 Suro Netflix 开源了一个叫做Suro的工具,它能够在数据被发送到不同的数据平台(如Hadoop、Elasticsearch)之前,收集不同应用服务器上的事件数据,这项创新技术具备成为大数据主流实践的潜力 Suro 是数据管道服务,用来收集,聚合和调度大数据应用事件,包括日…更多Suro信息 Java 日志框架 Blitz4j Blitz4j 是一个日志框架,基于 log4j 构建以减少多线程争用,适合高伸缩性的日志,而不会影响应用本身的性能特性。 下图是和 log4j 的性能比较:更多Blitz4j信息 分布式系统的延迟和容错库 Hystrix Netflix(一家在线影片租赁商)近日开源了其Hystrix库,这是一个针对分布式系统的延迟和容错库。 Hystrix 供分布式系统使用,提供延迟和容错功能,隔离远程系统、访问和第三方程序库的访问点,防止级联失败,保证复杂的分布系统在面临不可避免的失败时,仍…更多Hystrix信息 最近更新: Netflix 开源 Hystrix,分布式系统的延迟和容错库 发布于 2年前 Guice 框架扩展 Governator Governator 是一个用来增强 Google Guice 框架的库、扩展和工具集,提供:类路径扫描和自动绑定、生命周期管理、配置到字段的映射、字段验证和并行对象热身 (parallelized object warmup)。更多Governator信息 云端负载均衡工具 Eureka Netflix 填补了Amazon Web Services的大缺口,发布了云端负载均衡工具Eureka。 Netflix通过开源工具让亚马逊的服务变得更可靠。亚马逊提供了一个负载均衡工具Elastic Load Balancer,但针对的是终端用户Web流量服务器,而Eureka针对的是中间层服务器的负载…更多Eureka信息 Cassandra的Java客户端包 astyanax astyanax 是一个 Cassandra 的 Java 客户端开发包。Netflix 目前正在使用的就是这个客户端。 主要特性: High level, simple object oriented interface to Cassandra. Fail-over behavior on the client side. Connection pool abstraction. Implementat…更多astyanax信息 Chaos Monkey Chaos Monkey,该工具可以随机关闭亚马逊云平台虚拟机,帮助工程师识别网络弱点。由 Netflix 发布。更多Chaos Monkey信息 图形化作业流程描述 Lipstick Lipstick 试图使用图形方式来描述作业流程和作业相关信息。更多Lipstick信息 配置管理API Archaius […]
View Details【商业】微软集成开发环境 Visual Studio 首先,VisualStudio 不是一个开源软件,是商业软件,提供免费的社区版本。 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具…更多Visual Studio信息 最近更新: Visual Studio 2015 将支持为 Linux 构建应用 发布于 2周前 【商业】 Visual C++ 2008 Express Visual C++ 2008 Express Edition 是一个微软提供的简化版本,Express Edition 中没有提供集成开发环境的大部分专业功能。不过,胜在是免费的(非开源)!更多Visual C++ 2008 Express信息 Windows Mobile SDK 微软公司的手机操作系统 Windows Mobile的开发工具包。 Windows Mobile 是 Microsoft 用于 Pocket PC 和 Smartphone 的软件平台。Windows Mobile 将熟悉的 Windows 桌面扩展到了个人设备中。 Windows Mobile是微软为手持设备推出的“移动版Windows”,使用…更多Windows Mobile SDK信息 最近更新: Acer已经确认加入Windows Phone阵营 发布于 4年前 微软的Web呈现技术平台 Silverlight Silverlight 是一种新的 Web 呈现技术,能在各种平台上运行。借助该技术,您将拥有内容丰富、视觉效果绚丽的交互式体验,而且,无论是在浏览器内、在多个设备上还是在桌面操作系统(如 Apple Macintosh)中,您都可以获得这种体验。Microsoft .NET Framew…更多Silverlight信息 最近更新: Microsoft Silverlight 5.1.30514.0 发布 发布于 9个月前 【商业】微软视窗操作系统 Windows windows中文是窗户的意思。另外还有微软公司推出的视窗电脑操作系统名为windows。随着电脑硬件和软件系统的不断升级,微软的windows操作系统也在不断升级,从16位、32位到64位操作系统。从最初的 windows1.0到大家熟知的windows95、NT、97、98、2000、Me、…更多Windows信息 最近更新: Windows 曝漏洞 —— […]
View Details可视化代码评审工具 Phabricator 在代码审查(Code Review)方面,Facebook做了一个可视化的工具,现已开源,叫Phabricator;工程师可以在页面上非常方便的针对每一段(单行或者多行)代码进行交互讨论;负责审查的工程师可以接受代码改变,可以提出疑问要求原作者继续修改,可以提出自己不适合以…更多Phabricator信息 最近更新: Phabricator 中文使用参考用例 发布于 7个月前 Facebook Open Platform Facebook目前提供最新的Facebook的PHP源代码下载,包括API架构,FQL分析器,FBML分析和FBJS,Facebook的开放平台具有很强的可扩展性,可以添加你自己独特的功能,例如你自己的FBML标签,API方法等等。 这个源代码的使用许可是怎样的呢?Facebook是一个开放…更多Facebook Open Platform信息 C语言并发编程框架 libPhenom libPhenom 是 Facebook 发布的一个高性能的C语言并发编程框架,支持事件驱动,支持多线程,还提供了内存管理和常用数据结构,甚至是json处理。 示例代码: #include "phenom/defs.h" #include "phenom/job.h" #include "phenom/log.h" #include "ph…更多libPhenom信息 最近更新: libPhenom —— Facebook 的 C 并发编程框架 发布于 2年前 用 React 编写移动应用 React Native ReactNative 可以基于目前大热的开源JavaScript库React.js来开发iOS和Android原生App。而且React Native已经用于生产环境——Facebook Groups iOS 应用就是基于它开发的。 React Native的原理是在JavaScript中用React抽象操作系统原生的UI组件,代替DOM元素…更多React Native信息 最近更新: 推荐 11 款 React Native 开源移动 UI 组件 发布于 2周前 key-value 存储系统 RocksDB RocksDB 是一个来自 facebook 的可嵌入式的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,但主要目的还是嵌入式。RocksDB 基于 LevelDB 构建。关于 RocksDB 的性能说明。更多RocksDB信息 最近更新: RocksDB 3.10 发布,key-value 存储系统 发布于 3周前 memcached 协议路由器 Mcrouter Mcrouter […]
View Details火狐浏览器 FireFox Mozilla Firefox 俗称火狐,是由Mozilla基金会与开源团体共同开发的网页浏览器。Firefox是从Mozilla Application Suite派生出来的网页浏览器,从2005年开始,每年都被媒体PC Magazine选为年度最佳浏览器。 Firefox几经更名,其曾用名有mozilla/browser,P…更多FireFox信息 最近更新: Mozilla Firefox 38.0 Beta 4 发布 发布于 3天前 邮件客户端 Thunderbird Thunderbird是一个支持IMAP、POP3的邮件客户端工具,它提供了一个向导程序,能让你导入来自Outlook和Outlook Express的邮件和邮箱地址。在Thunderbird中,所有重要的功能都可以通过工具条上的按钮进行快速操作。这款邮件客户端相当易用,而且允许 你轻松地…更多Thunderbird信息 最近更新: Thunderbird 31.5.0 发布,邮件客户端工具 发布于 1个月前 基于HTML的PDF展示 pdf.js pdf.js 是一个技术原型主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持。 在线演示:http://mozilla.github.com/pdf.js/web/viewer.html更多pdf.js信息 最近更新: Opera 正在整合 PDF.js 阅读器 发布于 11个月前 火狐移动操作系统 Firefox OS Firefox移动操作系统前身为Mozilla的Boot to Gecko项目,其中的电话、短信、游戏等一切功能均是HTML5应用。没有所谓的“原生应用”,游戏也多是HTML5应用,操作性能强悍,在系统流畅度方面将会有非常出色的表现。 据介绍说,即使是中低端手机也可以非常流畅…更多Firefox OS信息 最近更新: 多屏互动:Openflint 与 Firefox OS 开发者课堂 发布于 3个月前 网站实时协作JavaScript库 TogetherJS TogetherJS是由Mozilla打造的一款可以给网站添加实时协作功能的JavaScript库,TogetherJS免费并且开源,遵循MPL 2.0开源协议,并且托管在Mozilla服务器上。 为什么要使用TogetherJS? 共同创建:TogetherJS可以让用户在网站上实现实时协作; 针对Web构建:…更多TogetherJS信息 最近更新: TogetherJS —— 给网站添加实时协作功能 发布于 2年前 JS解析器 Rhino Rhino是用纯Java写成的JavaScript的开放源代码实现。它最常被用于嵌入Java应用程序,以便为终端用户提供脚本的能力。 在线Javadoc:http://www.ostools.net/apidocs/apidoc?api=rhino…更多Rhino信息 Firefox书签同步插件 Firefox Sync Weave 是一款实用的Firefox插件,用户可以使用该插件在不同的设备上同步Firefox数据,包括书签、浏览历史、设置、密码、窗体加载等等。 为了简明扼要地向用户传达其功能,Mozilla不久前宣布,从1.3 Beta 5开始,Weave将更名为Firefox Sync(火狐同步)。 …更多Firefox […]
View Details