All Projects → hipig → tonovel-go

hipig / tonovel-go

Licence: MIT license
tonovel是一个简洁,干净的小说聚合系统

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects

Labels

Projects that are alternatives of or similar to tonovel-go

jeelizPupillometry
Real-time pupillometry in the web browser using a 4K webcam video feed processed by this WebGL/Javascript library. 2 demo experiments are included.
Stars: ✭ 78 (+11.43%)
Mutual labels:  iris
pagser
Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler
Stars: ✭ 82 (+17.14%)
Mutual labels:  colly
Machine-Learning-Notebooks
15+ Machine/Deep Learning Projects in Ipython Notebooks
Stars: ✭ 66 (-5.71%)
Mutual labels:  iris
cosmostation-ios
👽 Cosmostation iOS Wallet
Stars: ✭ 14 (-80%)
Mutual labels:  iris
demo-chatroom
go+iris+jwt+mysql+xorm+viper,iris项目实战简易聊天室,登录、注册、私聊、群聊。
Stars: ✭ 47 (-32.86%)
Mutual labels:  iris
iris
Repositório oficial da BOT Íris, uma robô em português, inglês e espanhol para WhatsApp [Com MD/Sem MD], possui centenas de comandos diferentes, a lista vai de fazer stickers a jogar xadrez ou blackjack.
Stars: ✭ 166 (+137.14%)
Mutual labels:  iris
mir
Mir is a toolkit for register method handler to http engine router(eg: gin,echo,iris,mux,httprouter) use struct tag info.
Stars: ✭ 42 (-40%)
Mutual labels:  iris
sunraster
A SunPy-affiliated package which provides tools to analyze data from spectral data from any solar mission.
Stars: ✭ 19 (-72.86%)
Mutual labels:  iris
domains
World’s single largest Internet domains dataset
Stars: ✭ 461 (+558.57%)
Mutual labels:  colly
swagger
Iris middleware to automatically generate RESTful API documentation with Swagger 2.0
Stars: ✭ 90 (+28.57%)
Mutual labels:  iris
IRIS
📚A Multi-Nomial Classification of Iris Dataset.
Stars: ✭ 15 (-78.57%)
Mutual labels:  iris
server-benchmarks
🚀 Cross-platform transparent benchmarks for HTTP/2 Web Servers at 2020-2023
Stars: ✭ 78 (+11.43%)
Mutual labels:  iris
gospider
⚡ Light weight Golang spider framework | 轻量的 Golang 爬虫框架
Stars: ✭ 183 (+161.43%)
Mutual labels:  colly
extra keras datasets
📃🎉 Additional datasets for tensorflow.keras
Stars: ✭ 20 (-71.43%)
Mutual labels:  iris
web-marisa
🍄 白丝魔理沙网页版
Stars: ✭ 65 (-7.14%)
Mutual labels:  iris
iris-admin
Web admin for iris-go framwork
Stars: ✭ 602 (+760%)
Mutual labels:  iris
iris-simp-lang
We define a simple programming language, simp_lang, then instantiate Iris to verify simple simp_lang programs with concurrent separation logic.
Stars: ✭ 40 (-42.86%)
Mutual labels:  iris
go-tenancy
快速实现 SaaS 多租户平台项目
Stars: ✭ 157 (+124.29%)
Mutual labels:  iris
iris-gorm-demo
iris+gorm+mysql的restful api项目起手式
Stars: ✭ 92 (+31.43%)
Mutual labels:  iris
daany
Daany - .NET DAta ANalYtics .NET library with the implementation of DataFrame, Time series decompositions and Linear Algebra routines BLASS and LAPACK.
Stars: ✭ 49 (-30%)
Mutual labels:  iris

toNovel

tonovel 是一个简洁,干净的小说聚合系统

概述

预览:地址已失效

后端地址:https://github.com/hipig/tonovel-go

前端地址:https://github.com/hipig/tonovel-vue

这是学习 go 以来做的第一个小项目,整体为前后端分离,服务端使用了 colly 爬虫和 iris Web框架,目前只内置了 3 个书源,书源格式为 xpath ( datasource 目录)。 因为涉及小说版权原因,没有做入库操作,所以在源站采集的时候,速度较慢。,目前功能较单一,只支持聚合搜索,查看详情,章节列表,章节内容等功能,后续会考虑做用户中心,历史记录,书架等交互功能。 后期功能会慢慢完善。 go 初学者, 大佬们请轻喷

截图

image

image

运行

git clone https://github.com/hipig/tonovel-go.git tonovel
cd tonovel
go run main.go

默认端口为 8080

TODO

模块

  • 聚合搜索
  • 书籍详情
  • 内容阅读
  • 用户中心
  • 我的书架
  • 历史记录

优化

  • 手机端自适应
  • 首屏加载过慢
  • 搜索排序聚合
  • 阅读页换源

鸣谢

License

Licensed under The MIT License (MIT).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].