Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Ribs | 7,388 | 6 | 12 days ago | 12 | April 24, 2022 | 111 | apache-2.0 | Kotlin | ||
Uber's cross-platform mobile architecture framework. | ||||||||||
Westore | 4,123 | 1 | 20 days ago | 7 | September 27, 2021 | 61 | JavaScript | |||
小程序项目分层架构 | ||||||||||
Wtm | 3,879 | 2 | 3 | a day ago | 380 | September 04, 2022 | 82 | mit | C# | |
Use WTM to write .netcore app fast !!! | ||||||||||
Bigshow1949 | 1,036 | 2 years ago | 7 | Objective-C | ||||||
iOS教学/各类知识点总结:运行时/贝塞尔曲线/水纹/粒子发射器/核心动画/渐变色/网络请求/按钮/标签/视图布局/视图效果/文字视图/表情键盘/旋转动画/2048/网易/微信/猿题库/阿里巴巴/设计模式/数据持久化/多次点击按钮/微信注册按钮/展开按钮/跑马灯/闪烁文字/球形滚动标签/自动布局标签/快播动态标签/水平滚动布局/瀑布流布局/浏览卡/半圆布局/滑动标题/抽卡效果/百度视图切换/领英动画/折卡效果/卡牌拖动翻页/滚动悬浮视图/侧滑形变效果/评分条/打印机特效/Masonry/生命周期/响应者链条/引导页/通知中心/抖动密码框/余额宝数字跳动/UIDynamic/碰撞行为/捕捉行为/推动行为/附着行为/动力元素行为/GCD/KVC&KVO/多继承/消息转发/二维码/MVC/MVP/MVVM/Router/Viper | ||||||||||
Androidquick | 766 | a year ago | 1 | August 30, 2021 | apache-2.0 | Java | ||||
做外包用的快速开发库--微信、支付宝支付(含签名,下单)、自定义View(验证码/密码,九宫格图片上传等)、换肤、图片预览、RxJava、EventBus、JetPack、CameraX、base层封装等 | ||||||||||
Ios Architecture | 731 | 4 years ago | 3 | mit | Swift | |||||
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others | ||||||||||
Tyto | 672 | 5 months ago | 10 | other | JavaScript | |||||
manage and organise things | ||||||||||
Iosdesignpatternsamples | 617 | 2 years ago | 7 | mit | Swift | |||||
This is Github user search demo app which made by many variety of design patterns. You can compare differences in MVC, MVP, MVVM and Flux. | ||||||||||
Tictactoe | 475 | 3 years ago | 9 | Java | ||||||
A simple tic tac toe app, to illustrate the use of MVC, MVP, and MVVM architectures to organize the application. | ||||||||||
Babaseproject | 471 | 5 years ago | 2 | mit | Objective-C | |||||
一个基于 MVVM 和 MVC 设计模式的基本项目框架,项目用到的各种类,各种封装,各种三方库的综合项目,欢迎大家使用! |
tyto is an extensible and customizable management and organisation tool
just visit jh3y.github.io/tyto!
Tyto arose from the want for an electronic post-it board without the need for accounts. Something simple and intuitive that could be easily shared.
It's also the product of my own curiosity being used as an opportunity to pick up new tech stacks. It started as a vanilla JS app utilising one file and experimenting with HTML5 drag and drop. It then grew a little more, and a little more after that. Now it uses Backbone w/ Marionette. The next step? Most likely Angular 2.0 or React.
In truth, most organisations have some form of tool for what Tyto is doing. In my experience though, they can be cumbersome, clunky and just a bit noisy. Some employees tend to dislike internal tools. You still see whiteboards and walls plastered in sticky notes.
This is where Tyto came from, It's my personal intuitive and minimal TodoMVC. No accounts necessary and the source isn't too hard to grasp making it rather easy to extend and customise.
Developer and project managers were the original target audience. A means to share project progression on a more personal level. As opposed to publicly through an internal system. Almost like a complimentary attachment to an email.
There are no restrictions though, it's open source. Not quite right out of the box? Change it 😄
Extensibility provides a means to create a bespoke version based on theme or functionality.
Tyto is a personal pet of mine and if it can help others, that's great!
###Using tyto Just want to use it? Do that by visiting jh3y.github.io/tyto.
GitHub flavored markdown is supported thanks to marked
.
This also enables you to link to boards, columns and other tasks by using the #
character
Changes are persistent thanks to localStorage
.
Want to move to a different browser or machine though? Use the export utility to export a json file. Load this using the import utility.
A persistent workflow across devices? I'm afraid I haven't implemented that. Accounts is not something I am keen on implementing/hosting right now. I think it diverts from my original intention with Tyto.
If you're cloning the repo and setting up the codebase you are going to need node(preferably yarn) and gulp installed.
Clone the repo.
git clone https://github.com/jh3y/tyto.git
Navigate into the repo and install the dependencies.
cd tyto
yarn (alternatively, npm install)
Run gulp to take care of preprocessing and running a local static server instance(project utilises BrowserSync).
gulp
I would suggest just taking a snapshot of the gh-pages
branch and ftp'ing this onto your desired server or web space. Alternatively, follow the set up procedure and FTP the contents of the public
directory.
If you wish to host on Github. Follow the set up procedure first(ideally, with a fork). When happy with your version, use the deploy
task. This will require familiarity with gulp-gh-pages
in order to publish to the correct location if other than gh-pages
.
A strength of tyto is extensibility. Making changes whether it be functional or aesthetic is straightforward once familiar with the codebase.
Any queries as to how things work in the codebase? Feel free to raise an issue with a question!
####Under the hood There are a range of technologies being used under the hood.
MIT
Made with ✨ @jh3y 2017