Application
- sourcerer: GitHub 활동을 분석해서 개인 프로필 만들어주는 서비스
- mattermost-mobile: Slack 대체 오픈소스 Mattermost의 모바일 앱.
Front-end
- FEDevelopers/tech.description: 한국어 프론트엔드 위키 저장소
- frontend-case-studies: 엔터프라이즈 벤더 별 프론트엔드 기술 아티클 모음
- Front-End-Wizard: 프론트엔드 리소스 모음, 분류가 이쁘게 잘되있다.
Go
- go-perfbook: Go 언어 성능최적화 꿀팁 모음
- go-internals: Go 내부에 대해 설명하는 시리즈
- gopher-reading-list: Go 읽을거리 모음
- project-layout: Go를 하면 찾아해맬일이 없다. 왜냐? 뭘 찾던 스탠다드가 있을테니까!
GraphQL
- How To GraphQL: GraphQL 풀스택 튜토리얼
Site
- strml.net: 정말 신박한 홈페이지, 사이트가 자기자신을 직접 라이브코딩, 데모를 한다.
Editor
- atom/xray: 성능에 좋다는건 다 끌어다 쓰는 차세대 에디터 프로젝트. 성능을 추구하는 면에선 구글의 xi-editor 프로젝트(차세대 vi)와 유사하지만 프론트엔드는 Atom을 대체할 사용성을 추구한다는 점이 다름 (두 개를 합치면..?)
JavaScript / Node
Awesome
- awesome-nodejs: NodeJS Awesome 리스트
Framework
- stencil: 웹 컴포넌트 프레임워크
Library
Testing
- jest-puppeteer: Jest로 Headless Chrome 테스팅하기, DOM 테스팅에도 쓸 수 있는 건 아닌듯..
- jest-puppe-shots: 아닌 줄 알았는데 누가 만들어 놨다. 생성한 페이지에 리액트 컴포넌트 마운트 후 스크린샷 까지!
Tool
- pkg: Node 바이너리 패키징 도구, 알고만 있다가 첨 써봤는데 엄청 편하다. 거의
go build
급 - dts-gen: TypeScript
.d.ts
생성기. 이런거 있는 줄 몰랐따, flow-typed 보다 한 술 더 떠서 모듈 내부 구조까지 전부 읽어 생성하는 듯
Language
- PureScript: 함수형, 강타입, 자바스크립트로 컴파일되는 언어. 커피랑 엘름이랑 섞어놓은 것 같은데 쉽고 직관적인 것 같다만, 생태계가 아직 작다.
- reason-react: JavaScript와 OCaml이 호환되는 ML언어, 생태계가 크고, React를 쓸 수 있다는게 굉장히 매력적이다.
- awesome-reasonml: ReasonML의 Awesome 목록
React / React Native
- victory: D3기반 리액트 svg 차트 라이브러리
- victory-native: victory의 리액트 네이티브 버전
- urql: GraphQL 클라이언트 컴포넌트 라이브러리
- react-motions: React 애니메이션 라이브러리, 추상화된 인터페이스보단 자주 사용되는 애니메이션을 제공하는 방식
- react-native-filesystem-v1: React Native 파일시스템 라이브러리
- dooboo-native: React Native Seoul 밋업의 dooboolab님이 만드신 RN 프로젝트 보일러플레이트 생성 도구, CLI까지 만드셔서 Zero-configuration을 실천하시는 것 보고 감탄..
- react-native-easy-grid: RN 그리드 레이아웃 컴포넌트
- react-native-calendars: 캘린더 컴포넌트
- aurora-imui: IM UI 프리셋 라이브러리, gifted chat이 메시징 컴포넌트라면 여긴 이미 컴포넌트 조합이 된 상태. 간단한 채팅앱을 이걸로 만들어보면.... 의미가 없지않나?
- rn-styled-components-performance: 궁금증 해결, RN에서의 styled-components는 내장 StyleSheet보다 느리다고 알려져 있는데, 그것에 대한 벤치마크
- awesome-react-native-native-modules: RN 네이티브 모듈 Awesome 리스트. Android, iOS 뿐 아니라 Windows 까지도 같이 지원되는 모듈이 있는게 놀랍다.
- markdown-to-jsx: React 마크다운 렌더링 컴포넌트, 안에 리액트 컴포넌트 오버라이딩까지 지원한다니 내가 찾던 그거(mdx)다.
- react-native-markdown: RN 마크다운 렌더링 컴포넌트, 이 때까지 찾아본거론 아직 그닥 쓸만한 게 없다.
Tool
- git-sizer: Git 레파지토리(Workspace가 아니다) 분석 도구
- onlang: 언어간 트랜스파일러, 하나의 언어로 코드를 작성하면 다른 언어들로 트랜스파일해준다.
- fac: CLI 컨플릭트 머지 툴, 항상 CLI써도 머지할 땐 GUI 툴을 쓰곤 했는데, 쓰기 편한 CLI 머지툴이라니 머지할일 생기면 한 번 써봐야지
WebAssembly
- webassembly-examples: MDN에서 제공하는 웹어셈블리 예제들
- iswasmfast: 무조건 더 빠른건 아니다, 웹어셈블리 성능 벤치마크