All Projects → TB-blog → TB

TB-blog / TB

Licence: MIT license
🖖 A simple & cool blog platform, based on GitHub API, designed for Geeks

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to TB

ticktack-network
ticktack.im
Stars: ✭ 35 (+45.83%)
Mutual labels:  platform
SlimApp
A minimalist andf platform-agnostic application layer for writing graphical applications, with a strong emphasis on simplicity and ease of use.
Stars: ✭ 33 (+37.5%)
Mutual labels:  platform
github-resume
An instant resume generator using Github.
Stars: ✭ 56 (+133.33%)
Mutual labels:  github-api
git-down-repo
Download git-repo for any url
Stars: ✭ 50 (+108.33%)
Mutual labels:  github-api
GitHubReadmeWebTrends
An automated tool created using Azure Functions that double checks each Readme to ensure every repository is leveraging Web Trends
Stars: ✭ 13 (-45.83%)
Mutual labels:  github-api
top-github-scraper
Scape top GitHub repositories and users based on keywords
Stars: ✭ 40 (+66.67%)
Mutual labels:  github-api
webpack-isomorphic-compiler
A compiler that makes your life easier if you are building isomorphic webpack powered apps, that is, single page applications with server-side rendering
Stars: ✭ 16 (-33.33%)
Mutual labels:  ssr
react-easy-ssr
🔥 React Starter Project with Webpack 5, Babel 7, TypeScript, Redux-saga, Styled-components, React-jss, Split code, Server Side Rendering.
Stars: ✭ 31 (+29.17%)
Mutual labels:  ssr
search-github-starred
Full-Text Search the readme, description, homepage and URL of your GitHub starred repository. Use GitHub OAuth 2, React, Redux, Golang (server side), Elasticsearch, Redis.
Stars: ✭ 15 (-37.5%)
Mutual labels:  github-api
github-api-plugin
This plugin packages stock github-api library
Stars: ✭ 20 (-16.67%)
Mutual labels:  github-api
tracardi
TRACARDI is a new HOME for your customer data. TRACARDI is an API-first solution, low-code / no-code platform aimed at any e-commerce business that wants to start using user data for marketing purposes.
Stars: ✭ 193 (+704.17%)
Mutual labels:  platform
ssr
React Server-Side Rendering Example
Stars: ✭ 265 (+1004.17%)
Mutual labels:  ssr
my-blog
🐬 个人技术博客(基于vue的服务端渲染 nuxt.js)
Stars: ✭ 94 (+291.67%)
Mutual labels:  ssr
fixtures
Fixtures for all the octokittens
Stars: ✭ 82 (+241.67%)
Mutual labels:  github-api
go-github
Go library for accessing the GitHub v3 API
Stars: ✭ 8,539 (+35479.17%)
Mutual labels:  github-api
github-app
node module to handle authentication for the GitHub Apps API
Stars: ✭ 51 (+112.5%)
Mutual labels:  github-api
github-classroom-utils
Python tools for instructors working with GitHub Classroom
Stars: ✭ 66 (+175%)
Mutual labels:  github-api
ssr-starter-pack
Moved to https://github.com/Brigad/ssr-starter-pack
Stars: ✭ 12 (-50%)
Mutual labels:  ssr
Swift-VIPER-iOS
SwiftVIPER is an sample iOS App written in Swift using the VIPER architecture. Also SwiftVIPER is not a strict VIPER architecture.
Stars: ✭ 25 (+4.17%)
Mutual labels:  github-api
perf
PERF is an Exhaustive Repeat Finder
Stars: ✭ 26 (+8.33%)
Mutual labels:  ssr

TB

A simple & cool blog platform, based on GitHub API, designed for Geeks.

Prerequisites

  • Operating System: Linux, OS X or Windows.
  • Node.js Runtime: 8.x or newer; it is recommended that you use LTS Releases.

Language

中文

Links

example-q

Install & Usage

Install

npm install tb-cli -g

Usage

Highly recommend that please use TB-CLI(All usage informations are in there).

Start

Make sure you have installed TB-CLI. More details please click here.

tb init [project-name]
cd [project-name]
npm install // if using yarn: yarn
npm run dev

After generating TB, open your browser and visit http://127.0.0.1:2333.

Development

git clone [email protected]:TB-blog/TB.git
cd TB
npm install // if using yarn: yarn

Attention: You need to add a config file. If you are not a developer, please use TB-CLI to get start.

If you are a developer, you need to create a new file name config.json undered the project's root folder.

{
  "token": "***", // your personal access token
  "nickname": "nickname", // your nickname
  "user": "TB", // your Github username
  "repo": "TB", // your repo name
}

Run npm run dev then open your browser and visit http://127.0.0.1:2333.

Themes

you can run tb theme to check official themes.

Contributing

Welcome to contribute by creating issues or sending pull requests. See Contributing Guide for guidelines.

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].