All Projects → alpacaaa → Elm Hn

alpacaaa / Elm Hn

An Hacker News clone written in Elm.

Programming Languages

elm
856 projects

Projects that are alternatives of or similar to Elm Hn

Hackernews React Graphql
Hacker News clone rewritten with universal JavaScript, using React and GraphQL.
Stars: ✭ 4,242 (+6633.33%)
Mutual labels:  graphql, hacker-news
Graphql To Sparql.js
Converts GraphQL queries to SPARQL queries
Stars: ✭ 62 (-1.59%)
Mutual labels:  graphql
Up
Up focuses on deploying "vanilla" HTTP servers so there's nothing new to learn, just develop with your favorite existing frameworks such as Express, Koa, Django, Golang net/http or others.
Stars: ✭ 8,439 (+13295.24%)
Mutual labels:  graphql
Graphql Serverless
Example boilerplates for GraphQL backends hosted on serverless platforms
Stars: ✭ 60 (-4.76%)
Mutual labels:  graphql
Graphql Apollo Next.js
A server-rendering GraphQL client with Apollo Client and Next.js
Stars: ✭ 59 (-6.35%)
Mutual labels:  graphql
Instapy Research
📄 Research repository for InstaPy
Stars: ✭ 60 (-4.76%)
Mutual labels:  graphql
Erxes Api
API for erxes
Stars: ✭ 57 (-9.52%)
Mutual labels:  graphql
Apollo Link Sentry
Apollo Link middleware which enriches SentryJS with GraphQL data
Stars: ✭ 63 (+0%)
Mutual labels:  graphql
Headfon.es
a mini Spotify clone 🎧
Stars: ✭ 62 (-1.59%)
Mutual labels:  graphql
Wsjs.saic.mmewmd
中国商标网加密接口。解析网页中的<meta id="9DhefwqGPrzGxEp9hPaoag">等加密内容,生成包含FSSBBIl1UgzbN7N80T, MmEwMD, y7bRbp, c1K5tw0w6_等密文的合法HTTP请求。
Stars: ✭ 60 (-4.76%)
Mutual labels:  graphql
Iban.im
Shorten, create and share memorable links for IBANS
Stars: ✭ 60 (-4.76%)
Mutual labels:  graphql
Nextjs Auth0 Hasura
Template project for Nextjs + Auth0 + Hasura with Apollo.
Stars: ✭ 59 (-6.35%)
Mutual labels:  graphql
Reactnative Hackernews
A Hacker News client written in React Native
Stars: ✭ 60 (-4.76%)
Mutual labels:  hacker-news
Next React Graphql Apollo boostrap
React + GraphQL + Next.js project architecture that I play with right now
Stars: ✭ 59 (-6.35%)
Mutual labels:  graphql
Lacinia Gen
Generators for GraphQL
Stars: ✭ 62 (-1.59%)
Mutual labels:  graphql
Vulcan
🌋 A toolkit to quickly build apps with React, GraphQL & Meteor
Stars: ✭ 8,027 (+12641.27%)
Mutual labels:  graphql
Locksmith
Want to use GraphQL with Clojure/script but don't want keBab or snake_keys everywhere? Use locksmith to change all the keys!
Stars: ✭ 59 (-6.35%)
Mutual labels:  graphql
Github Graphql React
A Github client built with React / GraphQL 💻👩‍💻💽 👨‍💻
Stars: ✭ 60 (-4.76%)
Mutual labels:  graphql
Best Of Web Python
🏆 A ranked list of awesome python libraries for web development. Updated weekly.
Stars: ✭ 1,118 (+1674.6%)
Mutual labels:  graphql
Rpg Boilerplate
Relay (React), Postgres, and Graphile (GraphQL): A Modern Frontend and API Boilerplate
Stars: ✭ 62 (-1.59%)
Mutual labels:  graphql

elm-hn

Hacker News clone powered by Elm + elm-navigation + GraphQL.

elm-hn screenshot

Live version: https://elm-hn.surge.sh

Features

It might take a few seconds to get a response from the server, so old tight! All errors are displayed on screen.

The backend api is a bit quirky in that it doesn't return all the results and has some inconsistencies in the data shown. Because of this, some of the JSON decoders are quite tricky and studying them can be a good exercise for new comers. The point of this projects is to work on a real Elm app so I'm not too worried about what gets returned by the api.

Running

Make sure you have create-elm-app installed:

npm install -g create-elm-app

Run dev server with:

elm-app start

Build in dist folder:

elm-app build

Inspired by react-hn

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