Pinned Repositories
.files
bany's .files
create-tag-to-another-action
An action that create a tag and push to repository.
curl-to-json
Convert curl to json
git-switch
CLI - Easy using git with multiple accounts.
learn
LightDB
Light JSON Database
mock-api
Fast mock data in Rest API server.
ron
Application watcher and restart.
sage-syntax
slack_images_bot
Slack bot send a relaxing image like a beauty girl
9bany's Repositories
9bany/API-Security-Checklist
Checklist of the most important security countermeasures when designing, testing, and releasing your API
9bany/BadgeHub
A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.
9bany/blockchain-go
9bany/coding-interview-university
A complete computer science study plan to become a software engineer.
9bany/ExpandableLabel
A simple UILabel subclass that shows a tappable link if the content doesn't fit the specified number of lines
9bany/flutter_tiktok
9bany/gogtrends
Unofficial Google Trends API for Go
9bany/HandyJSON
A handy swift json-object serialization/deserialization library
9bany/hn
Go client for the Hacker News API
9bany/insta_clone
9bany/ios-architecture
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
9bany/letterpad
Letterpad is an open-source and a high performant publishing engine, built with react & graphql and runs ridiculously fast 🚀
9bany/lofi-room
Lofi room with 3d view
9bany/mobile-sdk-ios
Jumio Mobile SDK for iOS
9bany/Moya
Network abstraction layer written in Swift.
9bany/MVVM
MVVM framework is swift library inspired by ViewModel from Android Architecture components.
9bany/myList
{"categories":[{"name":"Movies","videos":[{"description":"Big Buck Bunny tells the story of a giant rabbit with a heart bigger than himself. When one sunny day three rodents rudely harass him, something snaps... and the rabbit ain't no bunny anymore! In the typical cartoon tradition he prepares the nasty rodents a comical revenge.\n\nLicensed under the Creative Commons Attribution license\nhttp://www.bigbuckbunny.org","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4"],"subtitle":"By Blender Foundation","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/BigBuckBunny.jpg","title":"Big Buck Bunny"},{"description":"La Radio-Télévision nationale congolaise est créée en 1945. Elle prend le nom de « Office zaïrois de radiodiffusion et de télévision (OZRT) » à l'époque du Zaïre de 1971 à 1997, elle était d'ailleurs la seule agence zaïroise à diffuser sur les ondes hertziennes depuis la loi de 1972. Depuis la libéralisation politique des années 1990, d'autres compagnies privées diffusent de l'audiovisuel. Elle a pris son nom actuel le 17 mai 1997, à la suite de l'arrivée au pouvoir de l'AFDL, le parti de Laurent-Désiré Kabila.","sources":["http://54.38.93.93/rtnc1.m3u8"],"subtitle":"By Radio Television Nationale Congolaise","thumb":"http://54.38.93.93/rtnc1..jpg","title":"RTNC"},{"description":"HBO GO now works with Chromecast -- the easiest way to enjoy online video on your TV. For when you want to settle into your Iron Throne to watch the latest episodes. For $35.\nLearn how to use Chromecast with HBO GO and more at google.com/chromecast.","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ForBiggerBlazes.mp4"],"subtitle":"By Google","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/ForBiggerBlazes.jpg","title":"For Bigger Blazes"},{"description":"Introducing Chromecast. The easiest way to enjoy online video and music on your TV—for when Batman's escapes aren't quite big enough. For $35. Learn how to use Chromecast with Google Play Movies and more at google.com/chromecast.","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ForBiggerEscapes.mp4"],"subtitle":"By Google","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/ForBiggerEscapes.jpg","title":"For Bigger Escape"},{"description":"Introducing Chromecast. The easiest way to enjoy online video and music on your TV. For $35. Find out more at google.com/chromecast.","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ForBiggerFun.mp4"],"subtitle":"By Google","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/ForBiggerFun.jpg","title":"For Bigger Fun"},{"description":"Introducing Chromecast. The easiest way to enjoy online video and music on your TV—for the times that call for bigger joyrides. For $35. Learn how to use Chromecast with YouTube and more at google.com/chromecast.","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ForBiggerJoyrides.mp4"],"subtitle":"By Google","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/ForBiggerJoyrides.jpg","title":"For Bigger Joyrides"},{"description":"Introducing Chromecast. The easiest way to enjoy online video and music on your TV—for when you want to make Buster's big meltdowns even bigger. For $35. Learn how to use Chromecast with Netflix and more at google.com/chromecast.","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ForBiggerMeltdowns.mp4"],"subtitle":"By Google","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/ForBiggerMeltdowns.jpg","title":"For Bigger Meltdowns"},{"description":"Sintel is an independently produced short film, initiated by the Blender Foundation as a means to further improve and validate the free/open source 3D creation suite Blender. With initial funding provided by 1000s of donations via the internet community, it has again proven to be a viable development model for both open 3D technology as for independent animation film.\nThis 15 minute film has been realized in the studio of the Amsterdam Blender Institute, by an international team of artists and developers. In addition to that, several crucial technical and creative targets have been realized online, by developers and artists and teams all over the world.\nwww.sintel.org","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/Sintel.mp4"],"subtitle":"By Blender Foundation","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/Sintel.jpg","title":"Sintel"},{"description":"Smoking Tire takes the all-new Subaru Outback to the highest point we can find in hopes our customer-appreciation Balloon Launch will get some free T-shirts into the hands of our viewers.","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/SubaruOutbackOnStreetAndDirt.mp4"],"subtitle":"By Garage419","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/SubaruOutbackOnStreetAndDirt.jpg","title":"Subaru Outback On Street And Dirt"},{"description":"Tears of Steel was realized with crowd-funding by users of the open source 3D creation tool Blender. Target was to improve and test a complete open and free pipeline for visual effects in film - and to make a compelling sci-fi film in Amsterdam, the Netherlands. The film itself, and all raw material used for making it, have been released under the Creatieve Commons 3.0 Attribution license. Visit the tearsofsteel.org website to find out more about this, or to purchase the 4-DVD box with a lot of extras. (CC) Blender Foundation - http://www.tearsofsteel.org","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/TearsOfSteel.mp4"],"subtitle":"By Blender Foundation","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/TearsOfSteel.jpg","title":"Tears of Steel"},{"description":"The Smoking Tire heads out to Adams Motorsports Park in Riverside, CA to test the most requested car of 2010, the Volkswagen GTI. Will it beat the Mazdaspeed3's standard-setting lap time? Watch and see...","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/VolkswagenGTIReview.mp4"],"subtitle":"By Garage419","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/VolkswagenGTIReview.jpg","title":"Volkswagen GTI Review"},{"description":"The Smoking Tire is going on the 2010 Bullrun Live Rally in a 2011 Shelby GT500, and posting a video from the road every single day! The only place to watch them is by subscribing to The Smoking Tire or watching at BlackMagicShine.com","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/WeAreGoingOnBullrun.mp4"],"subtitle":"By Garage419","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/WeAreGoingOnBullrun.jpg","title":"We Are Going On Bullrun"},{"description":"The Smoking Tire meets up with Chris and Jorge from CarsForAGrand.com to see just how far $1,000 can go when looking for a car.The Smoking Tire meets up with Chris and Jorge from CarsForAGrand.com to see just how far $1,000 can go when looking for a car.","sources":["http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/WhatCarCanYouGetForAGrand.mp4"],"subtitle":"By Garage419","thumb":"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/WhatCarCanYouGetForAGrand.jpg","title":"What care can you get for a grand?"}]}]}
9bany/PinCodeInputView
A input text view for entering pin code.
9bany/QRScanner
A simple QR Code scanner framework for iOS. Provides a similar scan effect to ios13.
9bany/RxSwift
Reactive Programming in Swift
9bany/SJSegmentedViewController
9bany/SKPhotoBrowser
Simple PhotoBrowser/Viewer inspired by facebook, twitter photo browsers written by swift
9bany/slate
Beautiful static documentation for your API
9bany/tcp_chat
TCP Chat with Golang.
9bany/The-Documentation-Compendium
📢 Various README templates & tips on writing high-quality documentation that people want to read.
9bany/TILogger
TILogger is a simple logger for swift.
9bany/tunnelblickctl
:lock: Command-line interface for Tunnelblick
9bany/UILoadControl
Add a PushToLoad control to any UIScrollView
9bany/xcode
🧛🏻♂️ Dark theme for Xcode
9bany/zeal
Offline documentation browser inspired by Dash