Skip to content

ElbowSpaceUK/origin-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Origin Engine

Your local development environment in a single command
Explore the docs »

Developer Documentation · Report Bug · Request Feature

Table of Contents

⚠️ This project is in active development. You're welcome to use it, but it's likely to change before a stable release.

About The Project

Origin is a customisable local development tool for Windows WSL2, macOS & Linux. It can help you manage everything from locally running your apps and working on their dependencies to managing your git workflow and ticketing system. It works predominantly with PHP based applications, using composer for dependency management.

Implemented features

  • Local site management. Spin up a new instance of any site with a single command.
  • Local dependency tools. Quickly clone and symlink a dependency using composer, making working on dependencies seamless.
  • Create and publish code stubs to quickly scaffold repetitive structures
  • Work on many branches in the same local site, and easily switch between features.

Getting Started

For now, contact us for information on how to build your own. We will be writing our developer documentation shortly which will cover how to use Origin for your own site.

We will also be releasing a project which will allow you to run your site with standard docker environments (such as Laravel Sail) in the near future.

Contributing

Contributions are what make the open source community such an amazing place to learn, be inspired, and create. Any contributions you make are greatly appreciated.

  1. Create an issue to notify us of your planned changes
  2. Fork the Project
  3. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  4. Commit your Changes (git commit -m 'Add some AmazingFeature')
  5. Push to the Branch (git push origin feature/AmazingFeature)
  6. Open a Pull Request to the Development Branch

See CONTRIBUTING for more information.

License

Distributed under the GPL-3.0 License. See LICENSE for more information.

Contact

ElbowSpace UK - https://elbowspace.co.uk/ Toby Twigger - [email protected]

Project Link: https://github.com/ElbowSpaceUK/origin-engine

About

The engine for the Origin CLI tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages