harmony
hof
Our great sponsors
harmony | hof | |
---|---|---|
1 | 19 | |
13 | 362 | |
- | 2.5% | |
3.3 | 4.7 | |
about 1 month ago | 5 days ago | |
CUE | Go | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
harmony
We haven't tracked posts mentioning harmony yet.
Tracking mentions began in Dec 2020.
hof
- Jsonnet – The Data Templating Language
-
Py-template: one-click Python environment v0.2.0 update
I build https://github.com/hofstadter-io/hof
I think I prefer our create workflow (https://docs.hofstadter.io/getting-started/create/)
Far more flexible than GHT and works from anywhere. It would be interesting to see your project as a hof creator. Similar things are on the endless examples todo list... :]
-
Why is it so hard to write a scaffolding tool?
Check out my project https://docs.hofstadter.io
This was a core tenant of the code generation. Additionally, you can also edit the output fields and still keep support for regeneration after template updates.
-
Ask HN: What's the next big thing that few people are talking about?
I've been thinking about this from a slightly different angle (https://github.com/hofstadter-io/hof), but I think we are both getting at a higher level of reuse and dependency management. I just don't think we need to limit the idea to APIs, there are different granularities, both bigger and smaller, where the ideas are useful.
-
Ask HN: What are you working on and why is it cool?
https://github.com/hofstadter-io/hof - data modeling & code gen tool, open-source and open-ecosystem. The goal is to code gen the majority (80%) of the mundane code so we only have to work on the interesting parts. You can use any language or technology.
- hof: The High Code Framework (low-code for devs), a flexible data modeling & code generation system
- Ask HN: Anyone have any cool Open Source Projects and looking for contributors?
-
Ask HN: General Purpose Templating Engine
https://docs.hofstadter.io
Built to generate anything, works on directories of files for input / output. CUE is the primary input, which means JSON & Yaml are also supported. It also supports writing custom code in the output, changing your designs and regenerating, while not losing the custom parts.
-
Ask HN: What is something exciting you're working on?
CUE powered developer tools
https://github.com/hofstadter-io/hof
Also streaming the development has been super fun https://twitch.tv/dr_verm
-
Cue: A new language for data validation
I mostly generate yaml and json now that I've been using CUE. The cool thing about CUE is that it's really doing both at the same time. Types and values are just points along a spectrum of specificity, going from types to constraints to concrete values.
I found CUE because I needed something better than Yaml for generating code, or declarative application code. (https://github.com/hofstadter-io/hof). It was similar to when I found Go and replaced a bunch of C++. I gained way more functionality in my application while shedding more than 50% of my LOC.
What are some alternatives?
cue - The home of the CUE language! Validate and define text-based and dynamic configuration
smug - Session manager and task runner for tmux. Start your development environment within one command.
go-live - 🗂️ go-live is an ultra-light server utility that serves files, HTML or anything else, over HTTP.
ping-heatmap - A tool for displaying subsecond offset heatmaps of ICMP ping latency
jk - Configuration as Code with ECMAScript
bashly - Bash command line framework and CLI generator
rps-scala - Rock Paper Scissor online strategy game, implemented in Scala and Typescript
AI-basketball-analysis - :basketball::robot::basketball: AI web app and API to analyze basketball shots and shooting pose.
bind9_parser - Bind9 Parser in Python that can process all of ISC Bind configuration files
cue - CUE has moved to https://github.com/cue-lang/cue
tinyjam - A radically simple, zero-configuration static site generator in JavaScript
Zygote.jl - 21st century AD