lein_template_descjop - A Leiningen template(Clojure/ClojureScript Project) for Web based desktop application with Electron (atom-shell)

  •        30

You can display help how to use descjop. and you can use alias in project directory.

http://descjop.org
https://github.com/karad/lein_template_descjop

Tags
Implementation
License
Platform

   




Related Projects

re-frame-template - Leiningen template for reagent web app based on the re-frame pattern

  •    Clojure

Leiningen template for reagent web apps which implement the re-frame pattern. Through the use of profiles, this template lets the developer pick and choose what "extras" are included in their application.

cljs-electron - ClojureScript + Electron + Figwheel + Reagent = โคโคโค

  •    Clojure

My attempt to recreate ClojureScript development workflow while developing desktop apps with electron. After that you can follow distribution guide for the electron.

reagent-template - A Leiningen template for projects using Reagent.

  •    Clojure

A Leiningen template for projects using Reagent. A Leiningen template for a Clojure/ClojureScript app based on Reagent, with a focus on providing a batteries included setup for development and deployment.

re-frisk - Visualize re-frame pattern data or reagent ratom data as a tree structure, watch re-frame events and export state in the debugger

  •    Clojure

Visualize re-frame pattern data or reagent ratom data as a tree structure, watch re-frame events and export state. In-app re-frisk debugger. The debugger will be embedded into the interface of your application.

re-frame - A Reagent Framework For Writing SPAs, in Clojurescript.

  •    Clojure

This, milord, is my family's axe. We have owned it for almost nine hundred years, see. Of course, sometimes it needed a new blade. And sometimes it has required a new handle, new designs on the metalwork, a little refreshing of the ornamentation ... but is this not the nine hundred-year-old axe of my family? And because it has changed gently over time, it is still a pretty good axe, y'know. Pretty good. re-frame is a pattern for writing SPAs in ClojureScript, using Reagent.


electron-starter - Example Electron app

  •    CoffeeScript

This repo represents the "old way" of creating and publishing Electron applications, based on Atom's build process - while this way still works and there are still some good ideas in this repo, it's actually far easier to use electron-prebuilt and electron-packager to get started. electron-starter is a base application that you can use to get started writing your own cross-platform (Win/Mac/Linux) Desktop apps via Electron. This template is extracted from the Atom source code, cleaned up to be more generic, and to be a great starting point for a production app.

cljs-lambda - Utilities around deploying Clojurescript functions to AWS Lambda

  •    Clojure

AWS Lambda is a service which allows named functions to be directly invoked (via a client API), have their execution triggered by a variety of AWS events (S3 upload, DynamoDB activity, etc.) or to serve as HTTP endpoints (via API Gateway). This README serves to document a Leiningen plugin (lein-cljs-lambda), template (cljs-lambda) and small library (cljs-lambda) to facilitate the writing, deployment & invocation of Clojurescript Lambda functions.

assistant - Simple, extensible and powerful one stop personal assistant

  •    Javascript

A super simple, extensible and powerful personal assistant, just like your shell, with the power of HTML. Assistant is more like a hubot with rich HTML interface(Om component), or like a Siri on your desktop. It consists of multiple dispatchers(processors) and cards. Dispatcher(processor) process the text commands, then put the result into the result channel. Assistant will use the correspond card(a Om component) to show the data.

cuttle - User Interface for the ClojureScript Compiler

  •    Javascript

Cuttle is a standalone application that aims to be the simplest way to use ClojureScript. It provides a user-friendly interface, allowing you to build projects by clicking a button, and to see meaningful warnings and errors at a glance. In a way, it provides the "builder" parts of an IDE without making you leave your favorite editor. Under the hood, Cuttle is not hiding a lot of magic from you. It uses standard ClojureScript workflow tools to perform its operations. It uses Leiningen with the lein-cljsbuild plugin listed in your project.clj, and the mies template for creating new projects. Thus, it should produce the same expected behavior as these standard tools.

re-com - A ClojureScript library of reusable components for Reagent

  •    Clojure

A ClojureScript library of UI components. It is built on top of Dan Holmsand's terrific Reagent which, in turn, is a layer over Facebook's trailblazing React.

Om - ClojureScript interface to Facebook's React

  •    Clojure

A ClojureScript UI framework and client/server architecture over Facebook's React. Om UIs are out of the box snapshotable and undoable and these operations have no implementation complexity and little overhead. Om borrows ideas liberally from Facebook's Relay and Netflix's Falcor with a dash of inspiration from Datomic pull syntax to avoid the typical incidental complexity that arises from client/server state management.

lein-figwheel - Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding!

  •    Clojure

Get a quick idea of what figwheel does by watching the 6 minute flappy bird demo of figwheel. Learn even more by watching a 45 minute talk on Figwheel given at ClojureWest 2015.

react-ionize - A React renderer for building your entire Electron app

  •    Javascript

react-ionize is a library which lets you build the "non-browser" parts of an Electron app using React components to manage your application's state. Electron applications consist of two types of process: a main process which manages the lifecycle of the application, and several renderer processes, which display webpages which comprise the application's GUI. While it's fairly common to use React and ReactDOM to build an HTML/CSS/JS interface in the renderer process, react-ionize runs in the main process, managing things like window size/position, menu contents, and application-wide events.

angular-electron - Ultra-fast bootstrapping with Angular 6 and Electron (Typescript + SASS + Hot Reload) :speedboat:

  •    TypeScript

Bootstrap and package your project with Angular 6(+) and Electron (Typescript + SASS + Hot Reload) for creating Desktop applications. There is an issue with yarn and node_modules that are only used in electron on the backend when the application is built by the packager. Please use npm as dependencies manager.

reagent-forms - Bootstrap form components for Reagent

  •    HTML

A ClojureScript library to provide form data bindings for Reagent, see here for a live demo. The library uses a Reagent atom as the document store. The components are bound to the document using the :field attribute. This key will be used to decide how the specific type of component should be bound. The component must also provide a unique :id attribute that is used to correlate it to the document. While the library is geared towards usage with Twitter Bootstrap, it is fairly agnostic about the types of components that you create.

om-tutorial - WORK IN PROGRESS

  •    Clojure

This is a project holding an Om (next) project that is to be used as the basis of a complete overview of the features of Om. For simplicity, the server-side component is simulated in the browser. The code you would write on the server is identical (though you will need some minor plumbing to do the actual network bits). I try to keep it running at https://awkay.github.io/om-tutorial/, though it is really meant to be cloned locally, as the exercises have you edit the code.

resin-electronjs - electronJS-based resin application template

  •    Javascript

Apply the above settings in the "Fleet Configuration" panel (if applying it for the all devices withing your application), or "Device Configuration" panel (if applying it for a single device). Achieving kinda-smooth desktop application display on devices like the raspberrypi is hard. This project aims to provide a quickstart template.

resin-electronjs - electronJS-based resin application template

  •    Javascript

Apply the above settings in the "Fleet Configuration" panel (if applying it for the all devices withing your application), or "Device Configuration" panel (if applying it for a single device). Achieving kinda-smooth desktop application display on devices like the raspberrypi is hard. This project aims to provide a quickstart template.

electron - Build cross-platform desktop apps with JavaScript, HTML, and CSS

  •    C++

๐Ÿ“ Available Translations: ๐Ÿ‡จ๐Ÿ‡ณ ๐Ÿ‡น๐Ÿ‡ผ ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ฐ๐Ÿ‡ท ๐Ÿ‡ฏ๐Ÿ‡ต ๐Ÿ‡ท๐Ÿ‡บ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡น๐Ÿ‡ญ ๐Ÿ‡ณ๐Ÿ‡ฑ ๐Ÿ‡น๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡ฉ ๐Ÿ‡บ๐Ÿ‡ฆ ๐Ÿ‡จ๐Ÿ‡ฟ ๐Ÿ‡ฎ๐Ÿ‡น. View these docs in other languages at electron/i18n. The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.