Open Source Repos
Contents
System Programming
| Project Name | Description |
|---|---|
| psutil | Cross-platform lib for process and system monitoring in Python |
| gopsutil | psutil for golang |
Web
Server
| Project Name | Language | Description |
|---|---|---|
| nginx | C | nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server, originally written by Igor Sysoev. |
| tornado | Python | Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. |
| gunicorn | Python | gunicorn ‘Green Unicorn’ is a WSGI HTTP Server for UNIX, fast clients and sleepy applications. |
| caddy | Go | Fast, multi-platform web server with automatic HTTPS |
| Tinyhttpd | C | Tinyhttpd 是J. David Blackstone在1999年写的一个不到 500 行的超轻量型 Http Server,用来学习非常不错,可以帮助我们真正理解服务器程序的本质。官网:http://tinyhttpd.sourceforge.net |
Framework
| Project Name | Language | Description |
|---|---|---|
| flamego | Go | A fantastic modular Go web framework boiled with dependency injection |
| gin | Go | Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance – up to 40 times faster. If you need smashing performance, get yourself some Gin. |
| Django | Python | The Web framework for perfectionists with deadlines. |
| flask | Python | The Python micro framework for building web applications. |
| tornado | Python | Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. |
| sanic | Python | Next generation Python web server/framework |
| fastapi | Python | FastAPI framework, high performance, easy to learn, fast to code, ready for production |
Service
| Project Name | Description |
|---|---|
| addons-server | addons.mozilla.org Django app and API |
| gowalker | Go Walker is a server that generates Go projects API documentation on the fly. |
| koodo reader | 跨平台的电子书阅读器,平台支持Windows,macOS,Linux 和网页版 |
| mattermost-server | Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. |
| Bili go backend | |
| sentry | Sentry is cross-platform application monitoring, with a focus on error reporting. |
| v2ex-gae | Legacy code of V2EX running on Google App Engine |
| DocHub | 参考百度文库,使用Beego(Golang)开发的开源文库系统 |
| peach | Peach is a web server for multi-language, real-time synchronization and searchable documentation. |
| butterfly | A web terminal based on websocket and tornado |
| TopList | 今日热榜,一个获取各大热门网站热门头条的聚合网站,使用Go语言编写,多协程异步快速抓取信息,预览:https://mo.fish |
| studygolang | Go语言中文网 |
| talebook | A simple books website. 一个简单的在线版个人书库。 |
NLP
| Project Name | Description |
|---|---|
| snownlp | Python library for processing Chinese text |
| jieba | 结巴中文分词 |
| gojieba | “结巴"中文分词的Golang版本 |
| flashtext | Extract Keywords from sentence or Replace keywords in sentences. |
Document Process
| Project Name | Description |
|---|---|
| calibre | The official source code repository for the calibre ebook manager |
| ebooklib | Python E-book library for handling books in EPUB2/EPUB3 format |
Python
Performance
| Project Name | Description |
|---|---|
| memory_profiler | Monitor Memory usage of Python code |
| line_profiler | Line-by-line profiling for Python |
Golang
database
| Project Name | Description |
|---|---|
| go-sqlbuilder | A flexible and powerful SQL string builder library plus a zero-config ORM. |
| migrate | Database migrations. CLI and Golang library. |
Author bingym
LastMod 2022-01-20