github stars
39
⭐ Give a star to BuckshotPlusPlus/BuckshotPlusPlus
npm
weekly downloads
3
npm i buckshotplusplus

The unified component-based language of the web

Create beautiful production ready websites in a few minutes!

example.bpp
1
2
3
4
5
view HelloWorld{
     type = 'h1'
     content = 'Hellow World!'
     color = 'red'
}

Make better web projects, faster

Use components to bootstrap your projects.

Component based

Everything is a component in BuckShot++. Write it once, use it everywhere !

HTTP includes

Import components from any project, with nothing more than a URL!

Unified code

Just write bpp code, and we'll take care of the HTML, CSS and JavaScript.

Conditional rendering

Create complex websites and easily control the access to the content.

Server Side Rendering

Powerful server side rendering, but with components. Think of it as if PHP was designed like React.

Static site export

Easily export and deploy your site with plain HTML files

User sessions

BuckShotPlusPlus comes with everything you need to manage user sessions. To access session data like a user ip, you just have to do session.ip, simple right?

Built for SEO

BuckShot++ comes with built-in SEO features like meta tags managment and automatic sitemap.xml (coming soon).

Ready to get started?Join us on Discord