下拉刷新
目录

《HelloGitHub》第 15

HelloGitHub 分享 GitHub 上有趣、入门级的开源项目,每月 28 号更新一期。 这里有好玩和入门级的开源项目、开源书籍、实战项目、企业级项目,让你用极短的时间感受到开源的魅力,对开源产生兴趣。

CSS 项目
1
mdui
Star 4k
Fork 357
7 年前

MDUI 是一套用于开发 Material Design 网页的响应式前端框架。没有任何依赖,支持主题切换,轻量级,低学习成本,文档

mdui
Go 项目
Star 844
Fork 247
7 年前

非官方的 Aliyun Go语言 SDK 支持API:ECS, OSS, DNS, SLB, RDS, RAM, MNS, STS, SLS, MQ, Push, OpenSearch, DM, Container Service

Star 7.6k
Fork 1.6k
7 年前

Go 语言实际项目应用的技术分享

Java 项目
Star 1.3k
Fork 187
7 年前

好玩的下拉刷新控件

FunGameRefresh
Star 2.7k
Fork 292
7 年前

一行代码即可监听 App 中所有网络链接的上传以及下载进度,包括 Glide 的图片加载进度。实现原理类似 EventBus 你可在 App 中的任何地方,将多个监听器以 URL 地址作为标识符,注册到本框架。当此 URL 地址存在下载或者上传的动作时,框架会主动调用所有使用此 URL 地址注册过的监听器,达到多个模块的同步更新

ProgressManager
JavaScript 项目
Star 5k
Fork 403
7 年前

字蛛是一个智能 WebFont 压缩工具,它能自动分析出页面使用的 WebFont 并进行按需压缩

font-spider
7
slick
Star 2.8w
Fork 5.9k
7 年前

基于 jQuery 的触摸式幻灯片插件。支持动态增加、筛选、轮播、自动播放、延迟加载等功能,中文官网

slick
8
veneno
Star 236
Fork 44
7 年前

一个基于 Node.js 编写的 web 安全漏洞自动化扫描框架

Star 3.1k
Fork 270
7 年前

纯 JavaScript 实现 CROS 的库,在线示例

Objective-C 项目
10
FLEX
Star 1.4w
Fork 1.7k
7 年前

用于 iOS 开发的一组应用内调试工具,功能强大且多,多到不一一列举了

FLEX
Star 1.4w
Fork 834
7 年前

OS X 系统下的窗口管理工具,通过快捷键方便、快捷的调整窗口大小和位置

spectacle
Python 项目
12
aredis
Star 645
Fork 96
7 年前

一款基于 Python3 asyncio 的异步 redis 客户端,支持对于单实例,连接池, 哨兵以及集群。作者希望可以找到志同道合的小伙伴集思广益,一起维护、优化。示例代码如下:

>>> import asyncio >>> from aredis import StrictRedis >>> >>> async def example(): >>> client = StrictRedis(host='127.0.0.1', port=6379, db=0) >>> await client.flushdb() >>> await client.set('foo', 1) >>> assert await client.exists('foo') is True >>> await client.incr('foo', 100) >>> >>> assert int(await client.get('foo')) == 101 >>> await client.expire('foo', 1) >>> await asyncio.sleep(0.1) >>> await client.ttl('foo') >>> await asyncio.sleep(1) >>> assert not await client.exists('foo') >>> >>> loop = asyncio.get_event_loop() >>> loop.run_until_complete(example())
Star 2.4k
Fork 878
7 年前

基于最新版 Django 1.10 和 Python 3.5,通过 26 篇教程一步步带你使用 Django 从零开发一个个人博客系统,在实践的同时掌握 Django 的开发技巧,完成效果展示

Star 4k
Fork 265
7 年前

时间漫步模块,模拟到某一个时间,使用简单方式多样,实现了装饰器、上下文等调用方式。示例代码如下:

from freezegun import freeze_time import datetime import unittest @freeze_time("2012-01-14") def test(): assert datetime.datetime.now() == datetime.datetime(2012, 1, 14)
Star 9.8k
Fork 1.6k
7 年前

基于 Python 编写的网易云音乐命令行版本,使用起来简单优雅,能够快速安装及使用

musicbox
16
snake
Star 1.6k
Fork 480
7 年前

贪吃蛇游戏 AI 版,通过算法实现让小蛇通过吃豆,最后蛇的身体填满整个地图算结束。该项目详细描述实现思想以及相关算法的讨论

snake
Ruby 项目
Star 4.6w
Fork 6.8k
7 年前

基于 Ruby 语言的社交网站服务器端所有的源代码,通过这个项目,你可以自己部署一个属于自己的社交网站

mastodon
其它
Star 3.6w
Fork 4.1k
7 年前

如何提高英语技能

English-level-up-tips
Star 2.1k
Fork 325
7 年前

用 21 天学习 Emacs 以及 Spacemacs(Emacs 的配置文件)的使用

Star 2w
Fork 1.4k
7 年前

一个社区驱动的模块化 vim/neovim 配置集合,其中包含了多种功能模块,并且针对 neovim 做了功能优化。spacevim 有多种功能模块可供选择,支持多种语言。用户只需要选择需要的模块,就可以配置出一个适合自己的开发环境

SpaceVim
Star 1w
Fork 1.4k
7 年前

Vim 从入门到精通

开源书籍
Star 2.1w
Fork 8.9k
7 年前

阮一峰老师的开源精品,ECMAScript 6 入门书籍,在线阅读

23
redis
Star 1.8k
Fork 581
7 年前

《Redis Command Reference》全文的中文翻译版,在线阅读

目录
  • CSS 项目
  • Go 项目
  • Java 项目
  • JavaScript 项目
  • Objective-C 项目
  • Python 项目
  • Ruby 项目
  • 其它
  • 开源书籍