github.com/Gerald12344/.Harvey ↗
.Harvey is a transpiled language for JS, its most notable features are a inbuilt easy to use plugin system and a CSR Framework which allows you to build complex websites in a markup simple to XML.
Open this visualization on its own page →
Contributors
4
Lines of Code
5,032
From
2020-11-30
To
2021-11-11
About Gerald12344/.Harvey
.Harvey is a transpiled language that compiles to JavaScript, designed to simplify web development through an intuitive syntax. It features a built-in plugin system that allows developers to extend functionality easily, and includes a CSR Framework for building complex websites using markup similar to XML. The language abstracts away some of JavaScript's complexity while maintaining full access to JS capabilities.
The project demonstrates versatility across different application types. It can manipulate DOM elements with simplified syntax like `#element` as shorthand for `document.getElementById("element")`, allowing developers to build interactive web pages. The creator has also shown that .Harvey can be used for non-web applications, including building Discord bots and working with promises, proving that despite being JavaScript-based, the language has broader utility.
The project appears to be a personal exploration rather than a fully mature framework, created as a learning exercise during a programming challenge. Documentation is minimal, with the creator offering to expand it based on community interest. The codebase includes example plugins to help developers understand the plugin system, and the transpiled output is designed to work directly in browsers.