A command line utility for creating ambitious julia apps.
Project description
+-----------------------------------------------------------------+----------+
| | |
| **julz** | |
| | |julz| |
| *A command line utility for creating scalable julia apps.* | |
| | |
+-----------------------------------------------------------------+----------+
-------------------------
Instillation
~~~~~~~~~~~~
::
pip install julz
Usage
~~~~~
+-------------------------------------------------------------------+---------------------------------------------+
| Command | Description |
+===================================================================+=============================================+
| ``julz new <app_path> [options]`` | Start new project |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz scrap <app_path> [options]`` | Scrap old project |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (i|install) [options]`` | Install Julia packages |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (u|update) [options]`` | Update Julia packages |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (g|generate) <generator> <name> [<field>...] [options]`` | Generate Julia file |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (d|destroy) <generator> <name> [<field>...] [options]`` | Destroy Julia file |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (r|run) [options]`` | Run Julia code |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (t|test) [options]`` | Test Julia code |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (s|serve) [options]`` | Serve Julia website |
+-------------------------------------------------------------------+---------------------------------------------+
Project Architecture
~~~~~~~~~~~~~~~~~~~~
- ``./``
+ ``README.md``
+ ``Gemfile``
+ ``Gemfile.lock``
+ ``lib``
+ ``tmp``
+ ``vendor``
+ ``config``
- ``initializers``
- ``application.jl``
- ``include_all.jl``
- ``export_all_except.jl``
- ``environment.jl``
- ``environments``
+ ``development.jl``
+ ``test.jl``
+ ``production.jl``
+ ``app``
- ``functions``
- ``methods``
- ``types``
- ``macros``
- ``controllers``
- ``views``
+ ``test``
- ``test_helper.jl``
- ``functions``
- ``methods``
- ``types``
- ``macros``
- ``controllers``
- ``views``
.. |julz| image:: https://raw.githubusercontent.com/djsegal/julz/master/julz_logo.png
| | |
| **julz** | |
| | |julz| |
| *A command line utility for creating scalable julia apps.* | |
| | |
+-----------------------------------------------------------------+----------+
-------------------------
Instillation
~~~~~~~~~~~~
::
pip install julz
Usage
~~~~~
+-------------------------------------------------------------------+---------------------------------------------+
| Command | Description |
+===================================================================+=============================================+
| ``julz new <app_path> [options]`` | Start new project |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz scrap <app_path> [options]`` | Scrap old project |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (i|install) [options]`` | Install Julia packages |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (u|update) [options]`` | Update Julia packages |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (g|generate) <generator> <name> [<field>...] [options]`` | Generate Julia file |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (d|destroy) <generator> <name> [<field>...] [options]`` | Destroy Julia file |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (r|run) [options]`` | Run Julia code |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (t|test) [options]`` | Test Julia code |
+-------------------------------------------------------------------+---------------------------------------------+
| ``julz (s|serve) [options]`` | Serve Julia website |
+-------------------------------------------------------------------+---------------------------------------------+
Project Architecture
~~~~~~~~~~~~~~~~~~~~
- ``./``
+ ``README.md``
+ ``Gemfile``
+ ``Gemfile.lock``
+ ``lib``
+ ``tmp``
+ ``vendor``
+ ``config``
- ``initializers``
- ``application.jl``
- ``include_all.jl``
- ``export_all_except.jl``
- ``environment.jl``
- ``environments``
+ ``development.jl``
+ ``test.jl``
+ ``production.jl``
+ ``app``
- ``functions``
- ``methods``
- ``types``
- ``macros``
- ``controllers``
- ``views``
+ ``test``
- ``test_helper.jl``
- ``functions``
- ``methods``
- ``types``
- ``macros``
- ``controllers``
- ``views``
.. |julz| image:: https://raw.githubusercontent.com/djsegal/julz/master/julz_logo.png
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
julz-1.0.3.tar.gz
(9.7 kB
view hashes)
Built Distribution
julz-1.0.3-py2.py3-none-any.whl
(16.5 kB
view hashes)