由于100offer举办的「寻找实干和坚持的技术力量」开源项目投票活动没有按照票数排序的功能,所以本文写了个小程序来实现这个功能,代码如下:
import org.jsoup.Jsoup; import org.jsoup.nodes.Element; import java.net.URL; import java.util.HashMap; import java.util.Map; import java.util.concurrent.atomic.AtomicInteger; /** * 投票排名分析工具 * @author 杨尚川 */ public class VoteRanker { private VoteRanker(){} private static final String WORKS = "html body div.vote-container.block div.container div.vote-project"; private static final String PROJECT_NAME = "div.project-detail a.project-name"; private static final String PROJECT_DES = "div.project-detail div.project-description"; private static final String PROJECT_OWNER = "div.project-detail div.project-owner"; private static final String VOTE_COUNT = "div.vote-action div.vote-button.vote-trigger span"; public static Map<String, Integer> getRank(){ String url = "http://i.100offer.com/projects?page="; Map<String, Integer> map = new HashMap<>(); for(int i=1; i<24; i++) { System.out.println("get page "+(url+i)); try { for (Element element : Jsoup.parse(new URL(url + i), 60000).select(WORKS)) { String projectName = element.select(PROJECT_NAME).text(); String voteCount = element.select(VOTE_COUNT).text(); String des = element.select(PROJECT_DES).text().replace("故事", ""); String owner = element.select(PROJECT_OWNER).text().replace("Hot", "").replace("故事", "").replace("by ", "").replace("by ", ""); map.put(projectName+"_"+owner+"_"+des, Integer.parseInt(voteCount)); } } catch (Exception e) { e.printStackTrace(); } } return map; } public static void main(String[] args){ Map<String, Integer> data = getRank(); AtomicInteger i = new AtomicInteger(); System.out.println("<table>"); System.out.println("<tr><td>排名</td><td>票数</td><td>项目名称</td><td>项目作者</td><td>项目描述</td></tr>"); data.entrySet().stream().sorted((a, b) -> b.getValue().compareTo(a.getValue())).forEach(e -> { String[] value=e.getKey().split("_"); String projectName = value[0]; String owner = value[1]; String des = value[2]; System.out.println("<tr><td>" + i.incrementAndGet() + "</td><td>" + e.getValue() + "</td><td>" + projectName + "</td><td>" + owner + "</td><td>" + des + "</td></tr>"); }); System.out.println("</table>"); } }
代码也可从github获取。
利用该代码分析出的排名结果如下:
排名 | 票数 | 项目名称 | 项目作者 | 项目描述 |
1 | 33584 | ngMeditor | wangming | 基于angularJs 的Medium风格的编辑器 |
2 | 24704 | ROCBOSS | ROC | 提供轻量级的垂直社区解决方案,基于自定义TAG来区分筛选信息。 |
3 | 12215 | CrashWoodpecker | drakeet | 比 Logcat 更加美观易用的异常信息接收器: CrashWoodpecker (类似 Le... |
4 | 11262 | Carbon-Forum | 林灿斌 | 一个基于标签的、高性能PHP轻论坛。支持实时消息推送、兼顾SEO的全站异步加载、对触摸优化的手... |
5 | 5164 | simple | Rui Wang | 一个能生成静态博客的静态页面 |
6 | 4589 | QuestionAnswe... | 杨尚川 | QuestionAnsweringSystem是一个Java实现的人机问答系统,能够自动分析问... |
7 | 3868 | collaborative... | Rui Wang | 类似google doc的协同编辑的工具 |
8 | 3463 | ss-panel | orvice | a simple front end of shadowsocks |
9 | 3436 | django-dashboard | zhangrr | kvm虚机生产的前端界面,后台需要大家自己去补充。 |
10 | 3435 | JSON2Mantle | Xin Wang | JSON2Mantle generates Mantle models using JSON ... |
11 | 3429 | doubanXbaidu | Sam Su | 在豆瓣条目页面获取该条目在百度网盘搜索结果的Chrome扩展 |
12 | 3424 | docpie | Tyler Temp | 一个Python POSIX标准命令行解析工具。通过给定 |
13 | 3413 | rabbitim | KangLin | 玉兔即时通信是一款跨操作系统平台(Windows、Linux、Android、MacOs、IO... |
14 | 3408 | github-trending | Sophos | github trending的公众推送号,用户可订阅语言类型,暂时只完成了简单的web展示功能。 |
15 | 3405 | Uther | Hyde Wang | 一个蠢萌的机器人,不智能,不高级,只会静静听你说话,然后给你一个萌萌哒颜文字。你开心就陪你开心... |
16 | 3401 | QAsioSocket | 渡世白玉 | 把asio的socket操作封装成类似Qt Network类似的简单的api。 API 使用... |
17 | 3391 | ink | imeoer | 纸小墨(InkPaper)是一个使用GO语言编写的静态博客构建工具,可以快速搭建博客网站。优点... |
18 | 3375 | hexomd | 骑兵程序员 | 一个markdown编辑器,包含了一些比较实用的功能. |
19 | 3351 | PleaseBaoMe | Hyde Wang | 一个 iOS 内 SQLite 文件查看工具,可以在电脑打开网页实时查看手机内的 SQLite... |
20 | 3346 | dubai | Niko G | 迪拜后台系统框架:基于Springside、Mysql、Bootstrap2的后台系统框架,旨... |
21 | 3340 | WAFPHP | ZoaChou | 一个PHP级Web应用防护框架。 旨在提供一个与现有代码互不冲突干扰的PHP级Web应用防护... |
22 | 3337 | JSPatch | bang | JSPatch 可以让你用 JavaScript 书写原生 iOS APP,只需要在项目里引入... |
23 | 3336 | alfred-dict-w... | Paul Lee | 一个多功能、快速、易用的 Alfred 查词扩展(Mac only),支持各种常见词典、英汉/... |
24 | 3331 | project-lyricova | Eana Hufwe (蓝色之风) | 一个以歌词为主的博客。 |
25 | 3320 | Starry-sky-II | liang | 复杂点的花式打飞机!(*^o^*) |
26 | 3310 | pinyin | 安正超 | 基于词典的中文转拼音 |
27 | 3308 | memorize | tom.xie | 项目地址 http://todo.tomtalk.net 这是一个用日历组织,加上了耗时... |
28 | 3301 | cse-Yet-Anoth... | Ron | 这是一个分布式的内存文件存储系统。 项目起源于MIT的分布式课程的大作业,由MIT的TA们完... |
29 | 3294 | LTMorphingLabel | Lex Tang | 通过计算文字在动画中每一帧的不同位置、大小、旋转角度,绘制出优雅的文字变换动画。 |
30 | 3293 | CodeGame | Zihua Li | Code GAME 是一个通过编写 AI 脚本控制坦克进行比赛的游戏。 |
31 | 3291 | placeholder | 莫法邪 | 虽然已经有很多的 placeholder 项目,但是基本都是(预)生成各种尺寸的 JPG 或 ... |
32 | 3283 | mirror | Shang Yuanchun | 为搭建开源镜像提供的工具,简单易用,可靠性高,已被一些高校使用(例如bjtu)。 |
33 | 3283 | utils | 0ps-Human | 将一些Java常用的方法封装到一个工具包中,使用统一的API接口,规范和简化常用的Java操作 |
34 | 3282 | maodou | Bryce | 用Golang开发的爬虫,就是为了见识见识爬虫到底能干点啥 |
35 | 3282 | skeleton | veryyoung | skeleton是一个JavaEE项目快速开发脚手架,集成了常用的JavaEE框架和前端开发框... |
36 | 3280 | BabyBluetooth | 刘彦玮 | 这是一个ios/os蓝牙操作库,作用是ios/os系统中对蓝牙设备进行扫描,连接,发现服务字节... |
37 | 3280 | laravel-5-blog | 袁超 | blog for laravel 5,简洁而不简单的博客系统,如果你正在学习 laravel ... |
38 | 3276 | rcssim2D.js | juleswang | 一款2D机器人足球比赛平台,创意来自Robocup仿真2D组,区别在于这个是web版,且加入了... |
39 | 3274 | octjs | Laker Huang | 仿jQuery的链式结构的javascript框架 |
40 | 3272 | ProductExcel | HongGuo Smith | C#(wpf)实现的信用卡还款计划管理工具,管理信用卡信息,可实现还款计划导出excel,可管... |
41 | 3259 | PCLBeyondLive | beyondhxl | 基于Qt平台的PCL点云处理软件 |
42 | 3242 | OSC4CQJTU | Hsiao | 基于ThinkPHP+AmazeUI的简单后勤在线报修系统。支持用户报修、进度跟踪、工单管理、... |
43 | 3236 | Wox | qianlifeng | 一款Windows下的launcher工具。灵感来自于Alfred和Launchy,目标是让w... |
44 | 3223 | snownlp | Rui Wang | 中文文本处理工具 |
45 | 3211 | UrlCrawler | rocky1001 | python简单URL爬虫的demo: 使用各种方法(python语言实现)进行url抓取. |
46 | 3159 | RSSRead | 戴铭 | “已阅”是一个iOS设备上的RSS/Atom阅读器。已有主要功能离线阅读rss feed,收藏... |
47 | 3158 | WeGit | Quinn | 可以查看Github用户信息,查看自己今天repo的信息,搜索用户,搜索账号,star项目,f... |
48 | 3142 | Spiral | 杨萧玉 | 用Swift编写的小游戏,采用苹果自家的 SpriteKit 游戏引擎,已上架AppStore... |
49 | 2970 | such-cute | Vito Van | Translate Web Page to JSON |
50 | 2650 | 二十一点 | 芋头 | 每天提供一个有声 |
51 | 1932 | 追气球的熊孩子 | NIKO EDWARDS | 用太空来作为摄影作品的背景和媒介 |
52 | 1451 | KODExplorer | warlee | KODExplorer是一款开源的基于Web的在线文件管理、代码编辑器。它以web方式管理服务... |
53 | 1401 | AnimeTaste | 代码家 | 品味动画,重拾幻想。这是国内首个关注全球独立动画的网站。 |
54 | 1251 | angel | Pao Xu | Beyond Prototype(http://beyond-prototype.com)是一... |
55 | 1210 | DIDIMaNong | JensenChen | 类似于滴滴打车的形式,开启后会显示各种编程语言的图标在地图上,然后发布相应的问题,为问题打上t... |
56 | 1209 | MIPS-Simulator | Key | 计算机组成 MIPS CPU 执行过程模拟 |
57 | 1207 | KDIntroView | Kedan Li | iOS引导页开源制作工具。可以实现酷炫的引导页动画。 |
58 | 1207 | SmartQQBot | Yinz | 基于WebQQ的自动机器人框架,包含群聊机器人功能,活跃群内气氛~开发时以便于二次开发为目标... |
59 | 1205 | BITWebCertify | Hunter Jin | 简洁又美好的 OS X 下校园网登陆客户端 |
60 | 1204 | EasyTravel2 | zhong Microxy | 一款旅游出行的安卓APP,具有路线记录,日记上传,地图同步等功能。 |
61 | 1204 | photo | Nicksxs | 一个模仿instagram的web端之前一个版本的小玩意儿 |
62 | 1204 | v2ex | singro | v2ex 的 iOS 客户端。实现了社区的主要功能,登录、签到、发帖、回复、查看用户信息(基本... |
63 | 1203 | authenticator | Li Zhe | 身份验证器Chrome扩展 |
64 | 1203 | imouto | 卜卜口 | 可能是世界最快博客程序 |
65 | 1202 | duoshuo-mod | OX | 多说自定义CSS动感头像和多说评论显示User Agent的那些小事 |
66 | 1201 | win32-netmon | F32 | Windows 环境下的轻量级高级网络监视器,用于替代 Windows 任务管理器、资源监视器... |
67 | 1201 | QRCode | socoolby | 二维码生成和识别器 |
68 | 1200 | gmirror | sinkcup | gmirror是个google镜像工具。代码为几个shell和markdown文件,放在git... |
69 | 1200 | pydefjump | 余森彬 | 这是一个在emacs里面查看python文件时的小插件,用于快速地定位到文件模块中定义对cla... |
70 | 1199 | Monkey | coderyi | Monkey是一个iOS平台的GitHub第三方客户端,Monkey取名就是表示我们程序猿的意... |
71 | 1199 | cloudGallery | elantion | 一个简单易用的云相册http://www.lazycoffee.com |
72 | 1199 | base | tourze | 只是一个php框架,不能做的事情很多,但能做的事情可以满足80%需求。 |
73 | 1199 | ShunEncode | Jex | 巷议,通过简单混淆来规避敏感词程序的审查 |
74 | 1199 | Someline Appl... | Libern | Grow apples, and exchange real things for free. |
75 | 1198 | syncrypto | liangqing | 文件夹双向加密同步工具 |
76 | 1195 | liNKliNK | Hunter Jin | 一个链接管理网站 |
77 | 1193 | Toshihiko | ZHU Kaidi | Node.js 的高效 ORM 包,自带可选缓存层,并摒弃所有复杂高级的查询,包括连表等,只保... |
78 | 1193 | secloud | Cody Chan | 专为注重隐私的互联网强迫症患者打造 文件云端加密存储,本地加解密 客户端与服务端分离,个人... |
79 | 1193 | summer | Miko Gao | 带有可视编辑器的静态 blog 生成,生成和部署也可以通过前端交互来完成。 |
80 | 1191 | Flask-QiniuSt... | Xuecheng Zhang | 七牛云存储Flask扩展 |
81 | 1191 | PinyinSearchL... | handsomezhou | 一个为T9搜索和全键盘(Qwerty)搜索而设计的拼音搜索算法。 |
82 | 1191 | soarscnu.gith... | soar | 个人博客项目,一个新手的折腾之路 |
83 | 1188 | nearbooks | JackZhang | 邻书,分享你的闲置书籍! |
84 | 1188 | plain | site | Jex |
85 | 1188 | ksend | 阿安 | 一条命令推送个人文档到 kindle,基于 nodejs 实现。 |
86 | 1187 | wechatpy | messense | 微信(WeChat) 公众平台第三方 Python SDK,实现了普通公众平台和企业号公众平台... |
87 | 1187 | Diary | Kevin | 一款直书日记 App |
88 | 1187 | BlueTube | Ning | acfun网站的android客户端 |
89 | 1187 | ReRes | 阿安 | 更改浏览器的 http 请求的 chrome 扩展,支持目录映射。 |
90 | 1187 | schemaconvertor | 刘奕聪 | 基于json schema的标准的对象转换工具 |
91 | 1186 | PRSlideView-S... | Elethom Hunter | Slide view with UIKit-like methods, delegate an... |
92 | 1186 | rightMenu | gongpeione | 可定制右键菜单的js插件 |
93 | 1186 | wawall-sae | bdbai | 一个简单的社交网站。 |
94 | 1184 | RFC6749.zh-cn | Zhaofeng Yu | RFC 6749-OAuth 2.0授权框架简体中文翻译。 |
95 | 1184 | timeline-site | vicalloy | 是一个创建分享时间线的网站 |
96 | 1184 | updateHosts | ladder1984 | 自动从网络下载hosts文件,hosts源由用户设置。 |
97 | 1183 | touwenzi | theoractice | 小众软件收录作品《头文字》的繁体版开源代码。软件利用体感技术来改善颈椎过劳和提笔忘字这两个常见... |
98 | 1183 | UrlAnalyzer4J | rocky1001 | 一个简单的URL抓取和分析项目: 1.输入URL列表文件 2.并行抓取并分析统计 3.写... |
99 | 1183 | Hais | Android | ... |
100 | 1182 | Wide | Liang Ding | Wide 是一个基于 Web 的 Go 语言 IDE,目标不是彻底代替本地 IDE,而是做本地... |
101 | 1182 | em-ray-tracing | F32 | 将光线追踪算法用到了 2.4 G 电磁仿真中,实现了一个电磁仿真引擎的原型。一般人用不到这个东... |
102 | 1181 | LEHome | Xinyu He | LEHome 是一套完整的开源智能家居方案。LEHome拥有以下特性:简单的控制命令编程;高度... |
103 | 1181 | qos-calculator | F32 | 帮助家庭用户配置路由器的 QoS 策略的小工具。其实还有个早期项目 algts,就不重复提交了... |
104 | 1181 | blade-bbs | 王爵 | Java简洁开源论坛 |
105 | 1180 | ImageLoad | wjdimba | 安卓图片加载框架 |
106 | 1180 | MT-QrcodeGen | Thonatos.Yang | 生成PNG/SVG格式二维码的小插件 |
107 | 1180 | ForoneAdminis... | Mani Wang | 基于PHP框架Laravel5.1封装的自带多级权限管理的后台管理系统,支持手机和PC端访问 |
108 | 1180 | latent | factor... | rustle1314 |
109 | 1180 | django | blog | liuzhijun |
110 | 1180 | bootstrap-table | 文翼 | 基于 Bootstrap 的 jQuery 表格插件,通过简单的设置,就可以拥有强大的单选、多... |
111 | 1179 | banbrick | 刘奕聪 | 一个可部署在树莓派上的简单监控系统 |
112 | 1179 | XMShareModule | Amon Xu | 为了方便第三方开发者快速简单的集成国内三大社交平台(微信,QQ,微博),故造此轮子:iOS快速... |
113 | 1179 | blogbar | 刘志鹏 | Blogbar,一个只收录个人博客的站点。 个人博客之死,就是个人博客之生。将信息的快速... |
114 | 1179 | TcpRoute | GameXG | TcpRoute ,TCP 层的路由器。对于 TCP 连接自动从多个线路、多个域名解析结果中选... |
115 | 1179 | p2dv.in | Lequn Chen | 一个AI对战平台 |
116 | 1177 | IngressXglyph | xfunforx | 使玩家在玩ingress游戏内部的Glyph小游戏时,更安全,每次都可以成功。 |
117 | 1176 | Android-Blur | Frank Cheng | 背景虚化效果,用opengl实现 |
118 | 1176 | NppQuickSearc... | nex3z | 一个Notepad++插件,用于在列表中存储常用搜索关键字,通过点击关键字来进行搜索。支持正则... |
119 | 1176 | AutoTieba | CodeApePro | 采用PHP实现的全自动贴吧签到脚本。 |
120 | 1176 | Tickeys-linux | Xiongbiao Huang | Tickeys是一款很强大的键盘音效软件。Tickeys 自带了四种声音效果方案,有打字机、冒... |
121 | 1174 | monkeym4ster.... | monkeym4ster | M4ster‘s Blog. 分享和记录成长过程中的点滴。 |
122 | 1173 | MGBlog | Yongzheng Lai | 最近使用go语言 + mongodb + editor.md撸了一套在线实时博客 ^ |
123 | 1170 | cwrap | Hǎiliàng Wáng | Cwrap is a Go wrapper generator for C libraries. |
124 | 1150 | jdf | putaoshu | JDF为京东前端开发集成解决方案,快速和高效的解决前端开发中的工程和项目问题,提供了前端开发必... |
125 | 1147 | silky | wvv8oo | Silky是一个前端模块化开发与构建工具,自带HTTP服务器,支持多环境,支持多国语言,支持代... |
126 | 1147 | pydown | Rui Wang | 写markdown文件来生成presentation |
127 | 1147 | StandardQtOnA... | qyvlik | Qt on Android,Qt 开发安卓应用的模板项目,有完善的界面开发流程以及应用业务。 |
128 | 1145 | SMA | bad | apple |
129 | 1145 | Overkill | sijia xu | 项目基于BWAPI,编写星际争霸的AI agent,实现用代码打星际。。 当前的AI智能还比... |
130 | 1143 | Sound-Pirate | Simon | 声海盗-下载在线音乐的Chrome插件 |
131 | 1141 | C1000kPractic... | XiaoJIaQI | 教你实现单机百万用户 单机百万?只见过PPT,是否只是传说? 那我从0开始,一步步教你,... |
132 | 1140 | HiApp | BelinChung | HiApp 主要是为了使用 Cordova/Phonegap 探索 Hybrid App 在生... |
133 | 1138 | PRRouter | Elethom Hunter | Yet another router for iOS. |
134 | 1138 | dnscrypt-wrapper | Yecheng Fu | 这是给任意 DNS 服务器提供加密功能的代理程序。 利用它可以方便给自建 DNS 提供 ... |
135 | 1136 | Minos | phithon | 一个基于Tornado/mongodb/redis的异步社区系统(bbs),最大特点是速度、安... |
136 | 1136 | socialite-cn | liaol | laravel的国内Oauth包 |
137 | 1136 | generator-aio... | 马斯特 | 一个AngularJS的Yeoman Generator,可以快速生成项目的脚手架,使用Mat... |
138 | 1136 | crx-selection... | 李名凯 | 划词翻译是一款 Chrome 扩展程序,目的在于更容易的在网页上阅读各种语言的内容。 |
139 | 1136 | WNPM-DE | Alex Royce | Nginx + PHP + MySQL Development Environment for... |
140 | 1135 | win32-ray-tra... | F32 | 如果你正在学习光线追踪、全局光照、k-d 树算法的话,这个 Demo 里面的代码可能正好是你想... |
141 | 1135 | module-http-w... | Fifi Lyu | 域名白名单内核模块,基于 Linux Netfilter 过滤 HTTP 协议中的 Host 字段 |
142 | 1135 | WHChartView | ZhenHui Wang | WHChartView可以快速制作美观高效的图表!柱状图可显示平面阴影;折线图可平滑化,使用贝... |
143 | 1135 | sqzr-blog | Yang Wei | 一个基于ssh开发的博客程序 |
144 | 1135 | num2text | helone | 可以将阿拉伯数字转换为英文的 Javascript 模块,适用于 Node.js 和 Web 环境 |
145 | 1135 | TextGrocery | Gavin Zhang | TextGrocery是一个基于LibLinear和结巴分词的短文本分类工具,特点是高效易用,... |
146 | 1134 | leanote | life | Leanote 是一款集知识管理, 博客, 团队协作于一身的云笔记产品. 支持富文本, Mar... |
147 | 1134 | kingshard | 陈非 | kingshard是一个由Go开发高性能MySQL Proxy项目,kingshard在满足基... |
148 | 1134 | ExpressLookup | Kyon Li | 方便快捷的查询快递信息 |
149 | 1134 | django-view-p... | Li Riqiang | Django Admin 增加只读权限控制 |
150 | 1134 | Conquer | 张玉涵 | 毕业设计做的一个App. 主要功能: 1.根据时间记录任务 2.定时提醒 3.云同步功能 ... |
151 | 1134 | yinshi | leplay | 银时网可以帮助你发现更多有趣视频,并及时获取关注剧集的最新动态,为你带来一个前所未有的追剧体验。 |
152 | 1134 | XCJ | Apanlin | 一个在线下载漫画和浏览的的app |
153 | 1134 | vimkey | Zhitao Chen | 给firefox添加简单的vim键盘映射快捷键 |
154 | 1134 | avim | microcai | 开源的 IM 协议和实现. 基于 RSA 加密技术. 开源的协议, IRC XMPP 都不够... |
155 | 1133 | my | blog | tutorial |
156 | 1133 | MVVMReactiveC... | 雷纯锋 | 她是我在公司实践了一年多 MVVM + RAC 的基础上,利用业余时间开发的 GitHub 的... |
157 | 1133 | PRRefreshControl | Elethom Hunter | Yet another and better refresh control for scro... |
158 | 1133 | android-netke... | Haruhi | 一款针对高校大学生提供的基于C的跨平台、免费、开源的拨号APP. |
159 | 1133 | python-onvif | sinchb | 摄像头国际协议ONVIF的Python客户端实现。 |
160 | 1133 | html5show | Sandy Duan | 针对前端的超轻量的html5+css3动画库,可以通过书写简单的html代码就能完成丰富的动画... |
161 | 1133 | microtype | calvinxu | 基于Flask、MongoDB的简单博客系统。 |
162 | 1132 | henaudrcom | fanweiya | 河南农业大学drcom python版 |
163 | 1132 | DNSAgent | Stackie Jia | Linux 下有 Dnsmasq 这样的利器,然而 Windows 下并没有什么合适的替代品。... |
164 | 1132 | The-Xenonscri... | Ultimate Pea | Xenonscript是iOS平台上一款入门型纯面向对象的编程语言。或者编程APP更为恰当,因... |
165 | 1132 | NoteMinus | 821 | 輕量級筆記管理中樞,代碼量兩百行,支持 md, rst, tex, org 等多格式,支持代碼... |
166 | 1132 | ShooterSubX | Song Zhou | OS X 平台上下载字幕的应用,字幕来源射手网。 |
167 | 1132 | issues-blog | 涵曦 | 使用 github 的 issues 作为博客,并为其设计单独界面,使读者看到的博客更清爽。 |
168 | 1132 | wlppr | Bohan Yang | 以优美的必应主页背景作为您的壁纸。 不仅是世界各个角落的美丽风光或各种有趣的事物,还有语点... |
169 | 1132 | imitator | 阿安 | 一个简单易用的 nodejs 服务器, 主要用于模拟 HTTP 接口数据, 请求代理与转发 。... |
170 | 1131 | temp-alarm | 陈锡彬 | 这不是普通的闹钟软件,它唯一的功能就是让你方便、快速的设置临时生效的闹钟(只响一次)。http... |
171 | 1131 | smartv.github... | 陆柒 | 自己的小博客,写给自己看 |
172 | 1131 | ffpanel | 白开水 | 万能视频工具,除了视频服务器,视频应用都能做:视频转码、万能播放器、视频直播。。。 视频应用... |
173 | 1131 | Owl-redirector | Berton Zhu | 这是一款 Chrome 请求重定向的扩展,使用者通过在设置页面添加规则,可以很方便地将一个匹配... |
174 | 1131 | jsmind | 张志刚 | jsMind 是一个显示/编辑思维导图的纯 javascript 类库。支持三种数据结构,方便... |
175 | 1131 | BostonIvy | PengFoo | BostonIvy(爬山虎)是一款科学上网工具,使用mqtt协议加上保留字段,可以伪装多种pr... |
176 | 1131 | wxserver | saymagic | 本项目是一个Docker话的微信公众账号后台程序,项目详细介绍地址:http://blog.s... |
177 | 1131 | craft-armor | mindwind | Armor 是一个进程内的服务容器,Armor 是盔甲的意思,正如其名用于武装你的应用,提升其... |
178 | 1130 | zhier | zhijun zhou | 一个基于Django的博客程序 |
179 | 1130 | bnet-authenti... | ZHANG Yi | 暴雪战网验证器的开源 Ruby 实现,包含一个库和一个命令行工具 |
180 | 1130 | vim-ide | 白开水 | 让vim超越source insight的vim配置文件,完美支持mac、linux、cygw... |
181 | 1130 | coc-clanwar-o... | zhong Microxy | 一个简单的增删改查微信公众平台,后台采用PHP+MySQL,部署在SAE上,主要功能是为COC... |
182 | 1130 | public-file-h... | XadillaX | 公众档所,具体介绍在 README 里面有介绍。 |
183 | 1130 | PRSlideView | Elethom Hunter | Slide view with UIKit-like methods, delegate an... |
184 | 1130 | Onepay | dengke Wang | 绿色开源的支付宝个人收款方案 |
185 | 1130 | gspec | Hǎiliàng Wáng | a productive Go test framework |
186 | 1130 | Cornerstone | kifile | 最近一直在写的一个数据管理框架,目前已经完成数据获取,管理部分。接下来准备建立DataBind... |
187 | 1129 | DDMUG | DD | 基于html5的音乐游戏 |
188 | 1129 | hotpatch | feng | fix the bug of Android app online。 |
189 | 1129 | osf | lvwang | OSF是一个内容社区类网站原型。集成内容分享类、社区类、兴趣垂直类网站的通用特征,OSF可以快... |
190 | 1129 | 7x7 | Tony | Game of 7x7 by javascript |
191 | 1129 | answerer | Dongqing Hu | 互联网的智能Java EE工具,以语言扩展和代码生成的形式减少要手写的代码(未来的legacy... |
192 | 1129 | V2EX | kelvinHu | A simple Android client for V2EX. |
193 | 1129 | Minuum-Fleksy... | 冯牮 | 这是一份技术原型代码,主要演示了类似于 Minuum 和 Fleksy 这两款输入法中的智能纠... |
194 | 1129 | 81 | Yu Xu | Number Game |
195 | 1128 | OnlineJudge | 李扬 | 青岛大学在线评测平台,后端使用 Python、Django 提供 rest api,前端使用j... |
196 | 1128 | SharpRay | Ronald Liu | 一个简单的光线跟踪程序 |
197 | 1128 | ARSegmentPager | August | 简单方便的分页控制器,可自定义,简单的实现业务分离。 |
198 | 1128 | angularjs-spr... | Hantsy Bai | A simple example application to demonstrate RES... |
199 | 1128 | md-pages | 涵曦 | 为小团队内部分享技术文档而生的一个 markdown 博客,支持在线编辑,不需要数据库。 |
200 | 1128 | meitu | vczero | 美途(美丽旅途):用户不仅可以实时知道到达目的地时间,安排出行;还可以加入为期2天的大巴圈,如... |
201 | 1128 | YUVPlayer | Late Lee | A little MFC program that can play many YUV for... |
202 | 1128 | starterVM | 补刀 | 一个简易的运行在Web上的虚拟机,拥有简单地寄存器,内存结构。指令集基于b32,并有拓展,用来... |
203 | 1128 | IANActivityIn... | ian | 加载动画放置在UIButton上面 |
204 | 1128 | zsr | Fifi Lyu | Zpsoe System Reporter,简称 zsr 。zsr 是一个收集 Linux 系... |
205 | 1127 | Timo | 刘焕廷 | Timo是一个分布式MySQL数据库中间件,支持数据的水平、垂直拆分,支持分库分表,支持读写分... |
206 | 1127 | Oneline | RoberTu | 聚合你的社交網站(Twitter, Facebook, 微博)的時間線到 Oneline |
207 | 1127 | vmaig | blog | 郑凯 |
208 | 1127 | ShinyaApp-News | RoberTu | 新聞,舊聞。 |
209 | 1127 | MyScript | donnol | 个人站,无聊,闷骚。 |
210 | 1127 | CocoaSugar | Tianyong Tang | CocoaSugar is an Objective-C library that can m... |
211 | 1127 | cnodejs-ionic | Lance Li | CNode 社区的移动客户端,基于ionic的hybird app,支持iOS,Android... |
212 | 1127 | ClericPy.gith... | pyld | 近期做来自己用的RSS工具,有些粗糙……没想到时隔15年,我做的网页依然是手敲HTML的静态…… |
213 | 1127 | PathFindingFo... | JasioWoo | 一个综合性的寻路算法库,包含多种启发式、行进方式与权值计算算法。 |
214 | 1127 | divide-by-gui... | 罗光盛 | 在 Photoshop 中根据拉的参考线切割并生成图片 |
215 | 1127 | http-proxy-pool | jiyaping | 抓取互联网上免费代理,做一些日常。 |
216 | 1127 | gogs | 无闻 | 极易搭建的自助 Git 服务 |
217 | 1127 | eventlet | httpd | Dinozzo Duan |
218 | 1127 | regulex | Jex | Regulex是一个将JS正则表达式图形化的小工具: https://jex.im/regul... |
219 | 1126 | front-end-sca... | 金伟强 | 做前端项目时的脚手架项目。 目地是为了能高效的开发前端项目。 项目内容包括: 1... |
220 | 1126 | posutoba | 空樱酱 | 一个仿百度贴吧辣……没啥好说的QAQ |
221 | 1126 | Beautyacticle | NicodeLee | 一个好用的Android文字APP |
222 | 1126 | pzformat | Pandazki | 一个简单的sublime text插件,用于解决一类常见但是却很繁琐的文字处理。 |
223 | 1126 | WeatherMap | Takefive Interactive | 结合了地图&天气,为Road-Trip设计的 App; 曾被 The iOS Times 推荐... |
224 | 1126 | ChaZD | Jiaze Tang | 一个简洁易用的 Chrome 划词翻译插件 |
225 | 1126 | socks | Hǎiliàng Wáng | SOCKS is a SOCKS4, SOCKS4A and SOCKS5 proxy pac... |
226 | 1126 | douban.fm | hackerxu | 终端豆瓣fm |
227 | 1126 | WeiboPicBed | Sam Su | 新浪微博图床插件 for Chrome 支持点选/拖拽/本地粘贴3种方式上传图片至新浪微博图... |
228 | 1125 | D-bot | Denny Dai | A bot for muti-platform (just available for tel... |
229 | 1125 | SimpleSpider | qhsong | 使用libevent和nanomsg完成的C语言下的爬虫,可以完整爬出整站链接。 |
230 | 1125 | iOrange | 尹向凯 | 一个轻量级浏览器 |
231 | 1125 | fullpage-ligh... | 抹桥 | 一个轻巧的fullpage框架,不依赖其他任何库,主要针对移动端设备(同时也支持桌面端),压缩... |
232 | 1125 | Zblog | 东方上人 | 一个java实现的简洁、强大的开源博客系统 |
233 | 1125 | cppjieba | Yanyi Wu | CppJieba是"结巴"中文分词的C++版本。 |
234 | 1125 | yod-mock | Zhonglei Qiu | 生成 Mock 测试数据,语法简洁,学习成本低,并且数据结构体之间可以相互引用。但缺少服务器端... |
235 | 1125 | CacheUtilsLib... | Wesley Lin | This is a simple Android utils library to write... |
236 | 1125 | Order-system-... | 周煦辰 | 一个为微信代理商开发的下单系统,具有设置代理级别、设置配送方案等功能。后端框架ThinkPHP... |
237 | 1124 | Notes | lguipeng | 极简笔记是一款简美好用的Android笔记应用,回归笔记的文字时代,方便你随时随地记录点滴 ,... |
238 | 1124 | Meizhi | drakeet | 一个美观好用,有价值内容的 App,并且代码写得极其优雅、规整。 |
239 | 1124 | SKTiledMap | JasioWoo | SpriteKit 2D游戏引擎的地图解析库,支持Tiled编辑器生产的所有地图类型:矩形、4... |
240 | 1124 | ioredis | 李子骅 | 一个 Node.js 的 Redis 客户端,支持所有 Redis 的最新特性以及 Clust... |
241 | 1124 | ToughRADIUS | jamiesun | TOUGHRADIUS是一个开源的Radius服务软件,自1.1版本起采用于AGPL许可协议发... |
242 | 1123 | H264BSAnalyzer | Late Lee | An MFC program that analyze H.264 bitstream, us... |
243 | 1123 | meteorbb | cobola | MeteorBB是一个开源技术社区,采用Meteor技术开发,是一个学习和使用Meteor的好... |
244 | 1123 | ColorMix | Cee Cirno | Co!orMix is a game all about colors and your re... |
245 | 1122 | mayblog | Gevin | MayBlog 是一个支持多人、多角色的博客系统,基于Django和bootstrap开发,基... |
246 | 1121 | TSDB | CLUSTER | Jerry Chen |
247 | 1121 | XAdmin | foruok | 一个基于Node.js+Express+AngularJS+MongoDB的管控系统示例,实现... |
248 | 1121 | NoWechatRevoke | Bin | xposed插件,将微信服务器发来的撤回消息指令屏蔽掉,这样别人就撤销不了消息了。 用于对付... |
249 | 1121 | awesomes | awesomes-cn | 同步GitHub上的项目,分类归档,并提供相关的中文说明。坚持开源开放,允许用户编辑文档,共享... |
250 | 1121 | typecho-theme... | Rainy | 项目为开源博客Typecho的一款简洁的模板。适合文字类型博客使用。 |
251 | 1121 | AndroidLocali... | Wesley Lin | A Android Studio/ IntelliJ IDEA plugin to local... |
252 | 1120 | bike | Kahn42 | 北京市公共自行车网点分布 |
253 | 1120 | page-scroll | pcwow789 | 一个单屏页面切换效果,主要基于html2canvas,分别生成每个页面的"截图",再对生成的c... |
254 | 1119 | leetcode | MoreFreeze | 正在刷的leetcode代码,使用gtest做单测 |
255 | 1119 | Urasekai | ZxYuan | 名为Urasekai「裏世界」,是勇于探求真理的你才能看懂的世界。 其实是一个划词编码/... |
256 | 1119 | gracebi | 王铮 | 易分析(GraceBI)是一款自助式的商务智能应用。旨在帮助每一个人进行数据探索、分析,以挖掘... |
257 | 1119 | CommonTask | 陈绍武 | 该类的设计旨在省去书写异步任务时,再次添加回调的方法 |
258 | 1119 | js | motion | game |
259 | 1118 | config-annota... | Lunfu Zhong | 利用 scala macro 实现配置与代码之间的双向自动映射,以达成: 1. 配置文件... |
260 | 1117 | wechat-python... | 郭耀星 | 微信公众平台 Python 开发包,包括官方接口和非官方接口。 官方接口依据公众平台开发者文... |
261 | 1117 | pyk8s | Kris Chi | Kubernetes API Python wrapper |
262 | 1114 | DownloadLib | West | 这是Android平台的下载管理器。它的最大特点是支持断点续传和任务管理,并且可以配置多任务下... |
263 | 1112 | ipdb | creator | 李城 |
264 | 265 | AWebDB-Sample | Zhanhui Bai | 使得Android开发者通过浏览器查看Android Sqlite 数据库的内容 |
265 | 22 | vim-instant-m... | Rui Wang | vim的插件,可以实时渲染markdown文件 |
266 | 20 | show-me-the-code | 易枭寒 | Python 练习册,每天一个小程序。注:将 Python 换成其他语言,大多数题目也适用 ... |
267 | 17 | BearHealth | Jason Ma | 一个方便管理个人健康信息的应用。 |
268 | 17 | linecounter | Ezio | 统计代码行数 |
269 | 16 | ohmyrepo | no13bus | 该项目主要是利用github的webhook自动及时的获取用户github项目的被关注(sta... |
270 | 15 | g1024 | 陈清扬 | 1024游戏~。~非常好玩。 |
时间: 2024-10-24 21:41:48