Gitamin, 一款基于 Laravel5.2 和 Twig 模板引擎实现的 Git Web 管理系统

Gitamin,是一款基于Laravel 5.2和Twig模板引擎实现的Git web管理系统。名字Gitamin创意来自于Git + 维他命的英文Vitamin。目标是打造一款类似于Gitlab那样的Git自托管平台,目前实现的功能还比较简单,先发出来给大家拍拍砖,欢迎大家提出宝贵建议和意见。

演示地址:http://gitamin.com/ 源码地址: https://github.com/GitaminHQ/Gitamin or http://git.oschina.net/Gitamin/Gitamin

个人能力有限,程序肯定存在很多不成熟的地方,欢迎大家拍砖,谢谢。

老规矩,废话少说,上图:

  1. 项目首页,是不是很像Github :laughing:

file

  1. Commits

file

  1. Explore

file

  1. Register

file

  1. Login

file

本帖已被设为精华帖!
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 14
Summer

:+1: 赞一个,界面简洁,commit 信息看好像是一天内做出来的。

8年前 评论

@iVanilla 是的,我的另外一个项目:Hifone就用的blade。如果在一个分工明确的项目中比较适合用twig,毕竟twig不像blade原生就支持php,更安全一些。

8年前 评论

@phecho Blade只要合理使用一般也不会XSS,我不觉得哪里不安全。

8年前 评论
jasonchang

po主真是高产啊,很厉害,加油

8年前 评论
jasonchang

@Kelvin AuthorizationEntrust 确实存在 can 方法冲突 如果不使用,

8年前 评论

@jasonchang “如果不使用,”后面没了?:astonished:

8年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!