simonsmith / Github User Search
Browse GitHub users with React
Stars: ✭ 87
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Github User Search
Starter Lapis
Cutting edge starter kit
Stars: ✭ 72 (-17.24%)
Mutual labels: webpack, axios, redux-saga
Reeakt
A modern React boilerplate to awesome web applications
Stars: ✭ 116 (+33.33%)
Mutual labels: webpack, axios, redux-saga
Vue Spa
vue-spa : vue + vue-router + axios + vuex + vux 快速成型移动端项目,直接使用。欢迎star
Stars: ✭ 46 (-47.13%)
Mutual labels: webpack, axios
Vue Music Player
🎵Vue.js写一个音乐播放器+📖One(一个).A music player + One by Vue.js
Stars: ✭ 729 (+737.93%)
Mutual labels: webpack, axios
React Antd Admin Template
一个基于React+Antd的后台管理模版,在线预览https://nlrx-wjc.github.io/react-antd-admin-template/
Stars: ✭ 1,022 (+1074.71%)
Mutual labels: webpack, axios
Flask Vuejs Madblog
基于 Flask 和 Vue.js 前后端分离的微型博客项目,支持多用户、Markdown文章(喜欢/收藏文章)、粉丝关注、用户评论(点赞)、动态通知、站内私信、黑名单、邮件支持、管理后台、权限管理、RQ任务队列、Elasticsearch全文搜索、Linux VPS部署、Docker容器部署等
Stars: ✭ 541 (+521.84%)
Mutual labels: webpack, axios
Putongoj Fe
The front end of the Putong Online Judge -- An online judge with nothing special
Stars: ✭ 74 (-14.94%)
Mutual labels: webpack, axios
Soundcloud Redux
SoundCloud API client with React • Redux • Redux-Saga
Stars: ✭ 681 (+682.76%)
Mutual labels: webpack, redux-saga
Ghchat
📱A chat application for GitHub. React + PWA + Node(koa2) + Typescripts + Mysql + Socket.io
Stars: ✭ 791 (+809.2%)
Mutual labels: webpack, axios
Express React Boilerplate
🚀🚀🚀 This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: ✭ 32 (-63.22%)
Mutual labels: webpack, axios
Bottle Vue Kickstart
🍕 Very basic Bottle kickstart kit with Vue.js and Webpack. Included Axios, Autoprefixer, Babel, Webpack config, demo app with Bulma and Web font loader.
Stars: ✭ 83 (-4.6%)
Mutual labels: webpack, axios
Blog React
react + Ant Design + 支持 markdown 的博客前台展示
Stars: ✭ 463 (+432.18%)
Mutual labels: webpack, axios
React on rails
Integration of React + Webpack + Rails + rails/webpacker including server-side rendering of React, enabling a better developer experience and faster client performance.
Stars: ✭ 4,815 (+5434.48%)
Mutual labels: webpack, redux-saga
React Cool Starter
😎 🐣 A starter boilerplate for a universal web app with the best development experience and a focus on performance and best practices.
Stars: ✭ 1,083 (+1144.83%)
Mutual labels: webpack, axios
Github User Search
Search and view users via the Github API - https://simonsmith.github.io/github-user-search
Requests are cached in session storage to limit the use of the API.
What is this?
A personal project built with React, Redux and other tools to search users and view their profiles on Github. Nothing serious.
Feel free to open issues for questions/improvements!
Libraries and tools
- Aphrodite
- Babel
- Jest
- React
- React Router
- Redux
- Redux saga
- SUIT CSS
- Webpack
- lodash-fp
- normalizr
Running locally
- Clone the repository
- Install dependences
yarn
- Run the server
yarnpkg run start
- Visit
http://localhost:3001/github-user-search/
(note the trailing slash)
API limit
The Github API has a fairly strict limit (hence the indicator of your remaining requests in the footer). When running the app locally you can export a personal access token and this will be sent along in any API calls to increase the limit:
export USER_SEARCH_OAUTH=<your token>
yarnpkg run start
TODO
- Service worker
- webpack chunks based on route
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].